计算机系统综合课程设计1ppt.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机系统综合课程设计1ppt.ppt》由会员分享,可在线阅读,更多相关《计算机系统综合课程设计1ppt.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、P.1,计算机系统综合课程设计,主讲杨全胜东南大学计算机科学与工程学院,课程简介,P.2,课程设计的总目标,利用EDA与IP核开发技术,设计一个带有MiniSys指令集的CPU核与若干接口部件核的SOC芯片,并为该SOC提供原始的BIOS、一个miniSys汇编器或Mini C编译器以及一个带全屏编辑的IDE。初步学会SOC的开发,了解一个工程项目的开发过程初步理解软件、硬件协同设计,P.3,本课程直接涵盖的知识点,硬件类,软件类,CPU及整机设计(计算机组成原理),BIOS与接口驱动程序设计,模拟电路、数字逻辑电路设计,嵌入式系统,SOC芯片设计,计算机系统结构,外围接口电路设计,操作系统,
2、编译系统,数据库,数据结构,C+,JAVA,离散数学,计算机系统综合设计,电子商务,多媒体技术,算法设计、数值分析、信号与系统、计算机理论课程、数学基础课程,汇编语言,软件工程,C#,P.4,MiniSys CPU(单核/双核/流水线/超标量),运算单元,控制单元,译码单元,4KBRAM,4KBROM,取指单元,中断控制,总线仲裁,数码管控制器,44键盘控制器,PWM控制器,定时/计数器,看门狗,简易UART,MiniSysBus,MiniSys BIOS,MiniSys 汇编器/ MiniC 编译器/IDE,MiniSys 应用程序,课程设计的内容,P.5,硬件设计部分,基本要求CPU设计。
3、设计一个可运行指定的31条MIPS指令的RISC型MiniSys 32位微处理器。 存储器设计。设计哈佛结构存储器,有独立的4KB的指令存储器和4KB的数据存储器。接口部件设计。2个16位定时/计数器、44键盘控制器、4位7段数码管控制器、简单UART串行通信控制器、看门狗控制器的设计。,P.6,硬件设计部分,较高要求(必要时可以增加指令)中断设计。2个中断源,两级中断优先级扩展中断到2个中断源,增加可编程中断控制器用不同的方法实现移位指令,并分析对主频和功耗上的影响增加乘法器、除法器等功能部件流水线CPU设计,P.7,硬件设计部分,更高要求(必要时可以增加指令)超标量CPU、指令多发射的设计
4、考虑SIMD的处理部件的设计增加浮点流水线的设计考虑Cache设计问题指令预取与分支预测模块的设计仔细分析IBM, SUN, Intel, AMD等公司的多核处理器结构,初步设计一个双核或多核CPU,P.8,软件设计部分,基本要求MiniSys32汇编器的设计带有全屏编辑器的集成开发环境硬件各部件测试程序的设计综合测试程序的设计(简单应用程序)较高要求基本输入输出系统BIOS的设计Mini C编译器探讨如何利用系统软件加强硬件功能,P.9,软件设计部分,更高要求探讨如何在编译器一级提高程序效率 初步探讨程序如何充分利用双核,软硬件该作何配合 探讨一下运行于MiniSys的Runtime系统,P
5、.10,通过课程应该得到的锻炼,通过综合实践课程,提高自己动手能力和综合分析问题能力通过解决实际问题,提高自己的调试系统的能力通过开放的课题,学会探索与研究,锻炼自己的自主学习与创新能力通过小组合作,学会与人沟通的能力通过设计总结报告,锻炼撰写文档的能力通过验收环节,锻炼自己语言表达能力,通过课程应该得到的锻炼,P.11,通过综合实践课程,提高自己动手能力和综合分析问题能力通过解决实际问题,提高自己的调试系统的能力通过开放的课题,学会探索与研究,锻炼自己的自主学习与创新能力通过小组合作,学会与人沟通的能力通过设计总结报告,锻炼撰写文档的能力通过验收环节,锻炼自己语言表达能力,不抛弃,不放弃,课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 综合 课程设计 ppt
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内