跳转至

Lab8 综合实验

综合实验是本门课程的最后一个实验,要求同学们在本门课程所学的知识基础上,进一步对软件或硬件进行完善和设计。本文档将会给大家提供几个可选方向,同学们也可以自行进行其他方面的设计。

1 实验基本形式

1.1 分数占比

本次实验分数占课程总评的25%。

1.2 展示形式

综合实验的成果展示形式有两种方式:提交报告现场答辩演示。需要注意的是,本次综合实验的高分将优先分配给现场答辩演示的同学,这主要是由于在系统设计领域,演示能力是非常重要的一项能力。但如果希望得到及格或者良好的分数,那么不必拘泥于演示,提交报告也是可以的。

1.3 组织形式

本次实验可以选择个人完成小组完成。如果选择小组完成,那么小组人数不得超过 3 人。

若选择小组完成且希望得到和个人完成同样的分数,则小组工作量或创意度应当和本组内人数相匹配。此外,小组的总分即为组内每人的分数,我们不再对每个组员的贡献度进行区分。

1.4 基本要求

综合实验的内容需要和本门课程涉及过的知识具有相关性,不得将其他课程、项目、竞赛中已经展示过的作品原封不动地进行提交。如果你希望使用其他课程、项目、竞赛中的作品,那么你需要在此基础上进行改进,或者将其与本门课程的知识进行结合。

2 实验方向推荐

本次我们为大家推荐两个实验方向,同学们也可以自行选择其他方向。

2.1 畅想未来——仿真处理器优化进阶

在这个方向中,我们推荐大家对已有的处理器设计进行进一步优化。如果你选做这个方向,那么依然只需要进行仿真。我们推荐大家综合使用组成原理、操作系统以及本门课程中讲解的内容,对处理器进行进一步的优化。

具体实验内容推荐请参考畅想未来——仿真处理器优化进阶

2.2 实事求是——简单片上系统的“落实”

在这个方向中,我们推荐大家将课程中设计的处理器进行上板实现。这个方向工作量较大,但也是本门课程的最终目标。为此,你需要为了将仿真环境中涉及的外设、存储等内容进行硬件实现。为了降低难度,大家只需要能够在开发板上启动一个只支持串口的操作系统,不需要加载用户程序,即可达到本门课程的目标。

具体实验内容推荐请参考实事求是——简单片上系统的“落实”