作者yunchuchen (竹子)
看板EE_Comment
标题[评价] 103-2 吴安宇 数位系统设计
时间Sat Jul 4 22:33:08 2015
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):是
哪一学年度修课: 103-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
吴安宇
δ 课程大概内容
主要是培养写verilog的能力
会因为要写作业而懂一部份计算机结构的观念
Ω 私心推荐指数(以五分计) ★★★★★
η 上课用书(影印讲义或是指定教科书)
主要是投影片,上课用投影片、观念也都在投影片里面找得到
没特别注意过有没有正式的用书
μ 上课方式(投影片、团体讨论、老师教学风格)
助教群用投影片上课(教授有时候会坐在台下补充)
这届的助教是强者,所以上课品质挺不错~~
σ 评分方式(给分甜吗?是紮实分?)
作业有写出来的话分数都不错,final project也是
连上机考给分都甜
个人觉得「紮实分」这件事只出现在期中考(下面补充)
ρ 考题型式、作业方式
整学期要做的事就是4份作业 + 一次上机考 + 一个final project
考试只有期中考
作业分别是用verilog写
1. 8-bit Carry Ripple Adder +
8-bit Barrel-shifter +
Adder-Shifter Unit
2. ALU + RegisterFile + SimpleCalculator
3. Single Cycle MIPS
4. Cache Unit Design
上机考的部分是限时三小时,会出一个不太难的题目,
在电脑教室现场coding。RTL跟合成後tb都过了就过关。
印象中是前50%交卷就满分,时间内有交就95,
就算跟原PO一样是个没在时间内写出来的小废材,
最後助教会给你问问题问到你满意为止(?),
然後最後合成有过分数也不难看((看到成绩有吓到,我还以为会很惨
Final project的内容则是
1. Pipelined MIPS Design (70%)
基本功能 + L1 cache 合成後有过tb即可
会管AT值,但个人觉得对分数影响没有真的很大
2. Extension (30%)
三选一,也可以做超过一个
可以选择的有:
乘除法功能 or L2 cache or Branch prediction
期中考,个人认为最难掌控orz
其实考的东西都是投影片上有的,可是投影片实在是很多页
像原PO是个修课之前没什麽verilog底子的人
如果期中考没把投影片看熟,可能会有点悲剧
((可是过完期末之後回头想想期中考题,好像也不是说真的很难
强烈建议投影片上有的语法最好都要知道~~~
投影片上有的观念最好也都要知道XD
反正期中考算是DSD最难混的一关啦,这里的分数有拿到真的会差很多
诚心建议期中考要认真准备
ω 其它(是否注重出席率?如果为外系选修,需先有什麽基础较好吗?老师个性?
加签习惯?严禁迟到等…)
偶尔教授心血来潮会点个名,然後教授不喜欢学生迟到
加签的话,没听说有人没签到啦
Final project是三人一组,建议先找好组员~~
Ψ 总结
课程详细内容修了就知道了(XD),这里不赘述
比较想讲一些个人心得~~~
首先就是DSD真的不需要有verilog基础
因为它就是一堂程式课,是要教你从零开始学verilog的
当然如果你有基础就会很轻松
没基础也不会怎样,就跟原PO一样从头开始努力
写作业的过程会有点辛苦(第一次学嘛)
老实说我自己从HW3之後写作业的时间都不短
加上debug的话可能都超过20个小时吧
((但强者我组员都只写一个晚上...
然後上机考的部分,虽然原PO是个没在时间内写完的小废材
可是摸着良心说并没有真的刁难,我算是自己耍白痴orz
最後就是final project啦
基本上组员很重要、组员很重要、组员很重要
除非你是强者可以自己写完final(强者真的办得到)
不然慎选组员真的可以让你的期末好过一点
整体来说,这堂课真的不算轻
但真的是可以彻底练到写verilog的各种能力
((包含一点点使用合成tool的技巧
想走数位IC design的同学真的诚心大推这门课
助教教得很好、作业很有水准、练习强度足够((对新手来说啦
对了忘记说,蛮推荐跟吴安宇教授的计算机结构一起修
DSD很像计结的实作课,後期写的都是计结教的东西((的程式版
一起修可以大幅降低理解硬体架构的负担~~~
一句话: 修的很累,但值得XD
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.225.36
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EE_Comment/M.1436020391.A.446.html
1F:推 frankshyu: 推DSD大神竹子 07/05 21:05
2F:→ yunchuchen: 你怎麽知道是我XD 还有大神是我组员好吗((远望 07/05 22:52
3F:嘘 david0509: 我修的时候超雷 testbench debug永远不是助教在弄 07/16 16:33
4F:→ david0509: 幸好有改善了XD 07/16 16:33
5F:→ yunchuchen: 但今年的助教人超好欸~~ 是没遇过被tb雷的状况 07/16 21:54
6F:→ yunchuchen: 不过final的extension部分没给相对应的tb 07/16 21:54
7F:→ yunchuchen: 如果将来有补上就更好XD ((今年是我组员自己写的... 07/16 21:55
8F:推 j8203172002: 推今年助教 强者 07/16 23:53