組成与结构模板.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
組成与结构模板

《计算机组成与结构》 课程设计报告 题 目: ALU与ALU控制器设计 院 (系): 信息科学与工程学院 专业班级: 计算机科学与技术1302班 组员姓名: 袁荣海 黄旭栋 耿军雨 任晓彤 学 号: 20131101071 指导教师: 顾 兵 20 16年 05 月 16 日至20 16年 06 月 03 日 华中科技大学武昌分校制 计算机组成与结构课程设计任务书 一、设计(调查报告/论文)题目 ALU设计与ALU控制器设计Datapath设计(设计题目三) 主要内容: 掌握在EDA工具中进行基本逻辑组件的设计方法。 运用VHDL完成程序计数器、多路选择器、扩展模块、简单加法器的设计与调试。 采用QUARTUS II软件设计仿真和调试完成。 三、原始资料 [1]袁春风.计算机组成与系统结构.北京:清华大学出版社,2010。 [2]唐朔飞.计算机组成原理.北京:高等教育出版社,2008。 四、要求的设计(调查/论文)成果 1.课程设计报告 2.设计仿真文件 3.硬件电路功能演示。 五、进程安排 讲解课程设计的具体内容、要求、安排、考核方法、注意事项及相关知识,帮助学生明确任务。 1天 查阅资料 1天 整体方案设计,画出功能模块图 1天 各模块的详细设计,画出相应逻辑电路图。 2天 在指定环境下完成系统实现、调试 2天 撰写课程设计报告 2天 验收并提问答辩 1天 主要参考资料 [1]顾兵.计算机组成与结构实践教程(讲义电子版).2014.5。 [2]楼学庆,平玲娣.计算机组成课程设计.杭州:淅江大学出版社.2007。 [3]王诚等.计算机组成与设计(第3版)实验指导.北京:清华大学出版社,2008。 [4]David A. Patterson John L. Hennessy.计算机组成与设计(硬件/软件接口).康继昌等译.北京:机械工业出版社,2012。 [5]袁春风.计算机组成与系统结构.北京:清华大学出版社,2010。 [6]Altera Corporation . Quartus_II官方教程-中文版. 目 录 1需求与总体设计 1 1.1设计任务及功能要求 1 1.1.1设计任务 1 1.1.2功能要求 1 1.2系统设计原理及说明 1 1.3总体框图 3 2电路详细设计与实现 4 2.1寄存器的设计 4 2.1.1寄存器的详细设计 4 2.1.2寄存器的输入输出说明 4 2.1.3 VHDL代码实现 4 2.2多路选择器的设计 5 2.2.1多路选择器的详细设计 5 2.2.2多路选择器的输入输出说明 6 2.2.3 VHDL代码实现 7 2.3扩展模块的设计 7 2.3.1扩展模块的详细设计 7 2.3.2扩展模块的输入输出说明 8 2.3.3 VHDL代码实现 8 2.4简单加法器的设计 9 2.4.1简单加法器的详细设计 9 2.4.2简单加法器的输入输出说明 9 2.4.3 VHDL代码实现 10 3电路测试 13 3.1系统功能测试方法 13 3.2测试结果 14 3.3测试所遇问题及解决方法 15 总结 16 参考文献 17 1需求与总体设计 1.1设计任务及功能要求 1.1.1设计任务 数据通路就是由操作元件和存储元件通过总线或者分散方式连接而成的进行数据存储、处理和传送路径。而本次设计任务就是利用QUARTUS软件设计一个简单运算器数据通路。 根据理论课所学,设计出简单的加法数据通路,完成以下任务: 能够熟练掌握加法器与寄存器之间数据通路的工作原理; 掌握硬件描述语言VDHL及原理图设计方法; 熟练掌握Quartus II软件平台及其语言的使用; 小组合作完成各自分配的模块,一起进行调试; 独立撰写符合要求的课程设计报告。 1.1.2功能要求 数据通路设计要求如下: 掌握在EDA工具中进行基本逻辑组件的设计方法。 运用VHDL完成程序计数器、多路选择器、扩展模块、简单加法器的设计与调试。 采用QUARTUS II软件设计仿真和调试完成。 1.2系统设计原理及说明 数据通路是

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档