EDA课程设计简易cpu设计 - 图文
更新时间:2023-11-04 09:16:01 阅读量: 综合文库 文档下载
- eda课程设计报告推荐度:
- 相关推荐
EDA技术课程设计任务书
班级: 姓名: 学号:
设计题目: 简易CPU系统
一、设计目的
进一步巩固理论知识,培养所学理论知识在实际中的应用能力;掌握EDA设计的一般方法;熟悉一种EDA软件,掌握一般EDA系统的调试方法;利用EDA软件设计一个电子技术综合问题,培养VHDL编程、书写技术报告的能力。为以后进行工程实际问题的研究打下设计基础。
二、设计任务
用VHDL设计一个4位CPU。要求具备CPU的基本组成:运算器、控制器和寄存器;可以实现两个操作数的五种基本算术运算:加法运算、带进位的加法运算、减法运算、带借位的减法运算和乘法运算;四种逻辑运算:与运算、或运算、非运算、异或运算;以及程序跳转的功能。对设计电路进行波形仿真、定时分析,下载电路实现CPU的预定功能,同时给出设计电路占用芯片资源的基本情况。
三、设计要求
(1)通过对相应文献的收集、分析以及总结,给出相应课题的背景、意义及现状研究分析。
(2)通过课题设计,掌握计算机组成原理的分析方法和设计方法。 (3)学习按要求编写课程设计报告书,能正确阐述设计和实验结果。 (4)学生应抱着严谨认真的态度积极认真查阅相应文献以及实现,给出
I
分析、设计。
四、设计时间安排
查找相关资料(1天)、设计并绘制系统原理图(2天)、编写VHDL程序(2天)、调试(2天)、编写设计报告(2天)和答辩(1天)。
五、主要参考文献
[1] 江国强编著. EDA技术与实用(第三版). 北京:电子工业出版社,2011. [2] 曹昕燕,周凤臣.EDA技术实验与课程设计.北京:清华大学出版社,2006.5
[3] 阎石主编.数字电子技术基础.北京:高等教育出版社,2003. 指导教师签字: 年 月 日
II
农业工程学院课程设计说明书
简易cup系统
摘 要
EDA(electronic design automation)技术是现代电子工程领域的一门新兴的电子设计技术。它大大缩短了集成电路的设计周期,提高了生产效率。VHDL(Very High Speed Integrated Circuit(VHSIC) Hardware Description Language)作为IEEE标准所规范的硬件描述语言,目前正在电子系统设计领域获得广泛应用。
Quartus II是Altera公司最新推出的EDA开发工具。Quartus II支持VHDL和Verilog硬件描述语言(HDL)的设计输入、基于图形的设计输入方式。Quartus II软件可以将设计、综合、布局和布线以及系统验证全部都整合到一个无缝的环境中。
本论文主要研究的是借助Altera公司的Quartus II4.0软件开发工具,采用VHDL硬件描述语言作为输入方式,采用分层次,分模块的设计方法,对CPU的各个模块进行了描述,综合和仿真。该4位微处理器取代了手工插线的实验方法,采用EDA技术设计并在实验台上对设计进行了验证,并最终将处理器下载到实验台上,为硬件教学实验改革提供了一个新的尝试。在各个功能模块的实现中主要使用了自顶向上的设计方法。先实现寄存器,再实现寄存器组,最后将各个器件和模块之间互连,得到顶层设计图。
关键词: 4位微处理器;Quartus II;VHDL;CPU系统
I
农业工程学院课程设计说明书
目 录
第一章 绪论 ....................................................... 错误!未定义书签。
§1.1 概述 ................................. 错误!未定义书签。 §1.2 设计目的和意义 ....................... 错误!未定义书签。 §1.3 系统的开发环境 ...................... 错误!未定义书签。
§1.3.1 EDA技术简介 .................. 错误!未定义书签。 §1.3.2 VHDL语言简介 ................. 错误!未定义书签。 §1.3.3 QUARTUS II简介 ............... 错误!未定义书签。
第二章 总体设计 ............................................... 错误!未定义书签。
§2.1微处理器技术 ......................... 错误!未定义书签。 §2.2 CPU的结构 .......................... 错误!未定义书签。 §2.2.1算术逻辑单元ALU ................ 错误!未定义书签。 §2.2.2寄存器组RS ..................... 错误!未定义书签。 §2.2.3控制单元 ....................... 错误!未定义书签。 §2.2.4总线 ........................... 错误!未定义书签。 §2.3 指令系统的设计 ....................... 错误!未定义书签。 §2.4数据通路的设计 ....................... 错误!未定义书签。 §2.5微命令设计 ........................... 错误!未定义书签。
第三章 微处理器各个模块的设计与实现....... 错误!未定义书签。
§3.1指令寄存器IR的设计 .................. 错误!未定义书签。 §3.2程序计数器PC的设计 .................. 错误!未定义书签。
II
农业工程学院课程设计说明书
§3.3算术逻辑单元ALU模块的设计 ........... 错误!未定义书签。 §3.4 内存储器RAM模块的设计 ............... 错误!未定义书签。 §3.5控制器SEQUENCER模块的设计 ........... 错误!未定义书签。
第四章 设计结论 ............................................... 错误!未定义书签。 参考文献 ............................................................. 错误!未定义书签。
III
正在阅读:
EDA课程设计简易cpu设计 - 图文11-04
固定资产折旧的核算练习题04-19
食品安全大督查第二阶段工作进展情况07-20
进一步提高精密空调设备绝缘电阻05-26
小学教师德育个人年终总结5篇06-04
人教版最新版九年级课文原文05-24
鲁滨逊漂流记读后感11-16
体育教案110-22
论谈话类节目 论文下载11-10
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 设计
- 简易
- 课程
- 图文
- EDA
- cpu