



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机系统综合课程设计教学大钢(课程设计类)课程设计名称:计算机系统综合设计英文名称:Comprehensive course of the computer system design课程编号:0901410面向专业:计算机应用课程总学时: 68 ;讲授学时 12 ;实验学时 56 ;课程学分: 1.5 ;先修课程:数字电路(含Verilog或VHDL语言)、计算机组成原理、硬件实验(CPU设计)、微型机系统与接口技术、单片机原理、计算机系统结构、编译原理、操作系统原理、C+语言程序设计本大纲主撰人:杨全胜 (Tel:,E-mail:yangqs)一、 课程设计作用
2、和具体目标本课程设计是在本科4年学习的基础上,进行的一次综合性的设计实践。本课程的开设时间是在大四的上学期,同学们经过3年多的学习和实践,无论在理论上还是实践上,在硬件上还是软件上,在系统角度还是应用角度都得到了不少的锻炼。在此基础上,本综合设计从系统设计的角度,通过对SOC(片上系统)的硬、软件设计,给学生一次综合的训练的机会。具体设计内容包括:1 理论部分l 作为一个实践课程,我们依然坚持理论在实践环节中的指导作用,在理论课上,我们会从系统的角度和设计的角度,帮助学生分析以下的一些问题:l 计算机的各个部件是如何统一到一个整体之中,他们之间存在怎样的关系l 软件和硬件究竟存在怎样的关系l
3、如何一步步开始设计一个完整的系统l 如何评价一个设计的优劣l 多核处理器目前有哪些结构l Intel多核结构的特点分析l 双核处理器之间采用怎样的核间互连结构2 硬件设计部分 l CPU设计。设计一个可运行指定的31条MIPS指令的RISC型32位MiniSys微处理器,具有32位指令,16位地址线和32位数据线,32个32位寄存器。l 存储器设计。设计哈佛结构存储器,有独立的24KB的指令存储器和24KB的数据存储器。l 中断设计。设计2个中断源入口,两级中断优先级(可选,并可扩充)l 2个16位定时/计数器的设计l 4×4键盘控制器的设计l 4位7段LED数码管控制器的设计l 简
4、单UART串行通信控制器的设计。 l 看门狗控制器的设计。l SoC芯片的设计。将上述设计结合成一个完整的SoC芯片。l 设计流水型MiniSys处理器。(可选)l 考虑增加乘法器和浮点运算单元。(可选)l 考虑Cache的设计问题。(可选)l 考虑某种架构下简单双核处理器的设计。(可选)2、软件部分l 设计并实现MiniSys汇编器l 基本输入输出系统BIOS的设计(可选)l 硬件各部件测试程序的设计l 综合测试程序的设计l 探讨如何利用系统软件加强硬件功能(可选)l 总结软件与硬件合作设计中应该注意的问题(可选)l 设计MiniC 编译器。(可选)l 探讨如何在编译器一级提高程序效率(可选
5、)l 探讨程序如何充分利用多核,软硬件该作何配合(可选)l 通过对Intel Compiler的分析,探讨编译优化方法(可选)l 通过对Intel VTune的分析,探讨Mini32系统代码跟踪技术(可选)l 考虑在多核处理器中,如何调度线程(可选)l 考虑有关进程调度的问题(可选)说明:从创新意识和探索精神培养方面考虑,鼓励学生超过基本要求,通过自主创新,完成更高层次的设计,其中的可选项只是作为自主创新中的一些新探索的提示,学生不受此限制,鼓励大家设计出技术更新、功能更强的系统。二、设计内容,学时分配与组织序号设计(或实践)项目名称内容提要学时分配每组人数备注1Verilog HDL介绍和实
6、验教会学生使用Verilog进行电子设计教学时数8学时1在四年级第1学期完成2介绍课程设计相关内容,教授设计方法SOC设计方法、设计的整体结构、MIPS指令集、外围接口设计、软件设计教学时数12学时,1四年级第1学期完成3课程设计实施分组实现课程设计内容设计调试48学时56四年级第2学期完成4课程验收按组按人验收每组验收2学时,不算在课程学时中56四年级第2学期完成三、教学管理模式与注意事项采用多媒体课堂教学与网络化教学手段相结合的教学模式。除课堂教学外,在网络平台上建立以多媒体网络课件、电子教案、设计应用资料为主要形式的立体化教学资源,为学生提供自主学习、实践的教学手段。在实践教学过程中,将
7、全体学生分成57一组,采用组长负责制,利用项目开发的方法进行管理。实施过程中不限定学生设计的总体结构,不限定学生具体实施设计的步骤,不限定最终的目标与验证方法,不限定学生实施自己设计的时间和地点,鼓励他们自主设计,积极创新。打破了大家做统一的实验,得到统一结果的旧的实验模式,给学生充分的自我发挥的空间。同时,教师全程跟踪学生实验过程,要及时了解学生在课程设计中遇到的问题,进行启发式指导和讨论式教学。学生设计结束后,首先自己要给出一个性能的估计和分析,最后由教师针对学生设计的性能,体系结构合理性,可扩展性,和其他模块配合等方面给出合理的评价。四、设备与器材配置微机一台,可编程综合实验系统一套。五
8、、考核与成绩评定1.考核内容(根据各人所做分别考核)l CPU部分:能解释CPU各个部件的功能和相互关系, CPU功能验收合格。l 接口部件:了解自己所设计的接口部件的功能和时序,验收通过。l SoC合成:了解各部件和CPU的配合时序,内部总线时序,验收通过。l 汇编器:汇编器汇编正确,具有一定的检错能力。l BIOS(可选):程序正确,功能实用。l 其他:SoC的工作频率、功耗、中断的正确性2.考核方法考核采用以小组为单位,以模拟项目招标形式进行提问、演示与讲述相结合的验收方法,首先由项目组长介绍本组的设计特点和创新的地方以及本组设计的性能估计和分析,然后每个同学介绍和演示自己承担的部分并回
9、答教师的提问,最后教师再通过测试程序进行整体测试,并针对学生设计的性能,体系结构合理性,可扩展性,和其他模块配合等方面给出合理的评价。3.考核评分标准本课程学生成绩以其学习态度、实验报告、演示验收情况评定。具体分配如下:学习态度:10分原型验收:70分实验报告:20分总分按优、良、中、及格、不及格评分。另有一个总原则:不及格:不能完成教材所给实例的完善和调试通过及格:能成功完善教材给出的实例,并调试通过。中:能成功完善教材给出的实例,并做了小的改动或做了比较好的设计分析,调试通过。良:1)能成功完善教材给出的实例,并至少完成了一项课后带*的思考题中的设计,调试通过。2)完成教材实例以外的具有一
10、定难度,并得到教师认可的设计(如流水、超标量、多核、或者具有其他较先进技术含量的设计),因难度原因调试未能完全通过(非人为不努力原因)。这类设计必须在设计开始初期制定方案的时候得到教师同意。优:1)能成功完善教材给出的实例,并至少完成了两项课后带*的思考题中的设计,或至少完成了一项课后带*以上的思考题的设计,调试通过。2)完成教材实例以外的具有一定难度,并得到教师认可的设计(如流水、超标量、多核、或者具有其他较先进技术含量的设计),调试通过。这类设计必须在设计开始初期制定方案的时候得到教师同意。学习态度评分标准自己负责的部分独立完成:4分(但如发现窃取别人成果的现象,必须重做)能与同组同学良好
11、合作:2分设计部分具有明显的创新点:4分验收评分标准1 功能正确:30分2 与其他模块配合无误:20分3 创新:20分报告评分标准1 方案:8分2 特点或电路或程序:8分3 结果分析等:4分 设计报告包含纸质和光盘,光盘中包括全部的源程序(Verilog程序、BIOS程序、测试程序和应用程序)、可执行程序、图和纸质设计报告的电子版。 纸质的设计报告包括(有统一的纸质报告格式)· 本组人员及各人负责的设计部分 · 设计的技术特点、系统体系结构描述、各部分实现方案和特点、系统功能描述、软件使用方法。 · 相关部件Verilog程序(含注释)或gdt图 · 提供举例用scf文件进行的仿真的验证图若干幅。 · BIOS 程序,含注释与调用说明(可选)。 · 课程设计总结(包括设计的总结和还需改进的内容)六、教材与参考资料教材:杨全胜主编,计算机系统综合课程设计,清华大学出版社,2008教学参考书:1) 朱子玉、李亚民. CPU芯片逻辑设计技术. 北京:清华大学出版社,20052) (美)John Paul Shen,Mikko H.Lipasti,张承义等译,现代处理器设计超标量处理器基础,北京:电子工业出版社,20043) 易建勋,处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 塑料人造革的透气性与透湿性研究考核试卷
- 航空旅游航路优化与航班准点率提升考核试卷
- 藤制家居用品消费者行为分析考核试卷
- 气动元件的防潮密封技术考核试卷
- 豆类油料和薯类种植行业的研发创新与技术应用考核试卷
- 豆类种植的农业产业链优化考核试卷
- 豆腐脑的地方特色推广考核试卷
- 股权投资中的PIPE投资策略考核试卷
- 漆器制作与非物质文化遗产保护考核试卷
- 矿石浮选剂的合成与应用-石墨滑石考核试卷
- 义务教育英语课程标准(2022年版)
- 家庭教育宣讲 全国公开课一等奖
- GB/Z 41370-2022农业技术推广社会化服务效果评价方法
- GB/T 22554-2010基于标准样品的线性校准
- 八项规定知识测试习题库带答案版(打印版)
- 操作系统-作业实验1存储管理
- 多学科诊疗糖尿病足病例分享
- 施工进度计划网络图、横道图
- 汽车起重机检查及记录表(月检)
- 公司委托经营协议
- 实用美学第九讲饮食美学课件
评论
0/150
提交评论