计算机组成原理课程设计
评价1
- 开课信息:靳秀国(2019春)
- 推荐等级:一般推荐;
- 授课内容:可能有几个小实验,最后进行简单的控制器设计,使用TEC-8实验板,根据简单的指令集使用VHDL进行流水控制器设计,额外内容为进行指令扩充。实际需要做的事情就是根据始终信号进行对指令进行译码操作,并根据测试程序在TEC-8实验板上进行测试,代码总长度在400以内。主要精力在实验调试过程,由于硬件实验独有的特性,不同的板子上会有很多玄学问题发生。
- 考核方式:期末大作业+实验报告
- 成绩情况:80+
- 心得体会:对硬件编程能有一些更深入的了解,整体难度不高,靳老师比较心直口快。此外还可以选择进行FPGA课设,体验高级可编程硬件,对于像了解硬件的同学,个人认为是不错的选择。
评价2
- 开课信息:靳秀国(2019春)
- 推荐等级:一般推荐;
- 授课内容:主要是使用VHDL设计流水控制器,并将其运行在TEC-8上。由于TEC-8具有一系列的设计和制造缺陷,某些代码实现会触发实验台上的BUG,需要不停更换实验台和调试,而这两项操作都非常耗时…
- 考核方式:期末大作业+实验报告
- 成绩情况:90+
- 心得体会:难度中等,但是器材过于恶心,选择之前三思。
评价3
- 开课信息:周锋、杨秦、李一凡(2023 春)
- 推荐等级:强烈推荐
- 授课内容:基于 TEC-8 实验箱设计 CPU
- 考核方式:大作业验收 + 课程设计报告
- 作业情况:
- 成绩情况:
- 心得体会:
- 课程伊始由周锋老师讲解理论知识,杨秦老师讲解项目内容和验收要求。剩下的时间自己做项目,杨老师负责实验室活动和验收。
- 23 春附带了一个选做的个人在线仿真实验部分(由李一凡老师负责),对总成绩有至多 3\% 的 bonus;但是在线实验平台极其粗制滥造,不建议过于认真对待。
- 23 春小学期这门课时间被压缩到了一周,且由于某些原因实验室晚上不开放。由于时间紧张,课设题目简化成了普通 CPU / 流水 CPU 二选一。
- 杨老师在硬件方面经验十分丰富,遇到任何问题都会认真耐心解答甚至上手帮忙调试,对群里的任何提问会认真作出让同学满意的回答,验收不会上压力,最后的报告 ddl 定得很晚。
- 其他方面: