EDA课程设计--2位十进制四则运算器电路
《EDA课程设计--2位十进制四则运算器电路》由会员分享,可在线阅读,更多相关《EDA课程设计--2位十进制四则运算器电路(15页珍藏版)》请在毕设资料网上搜索。
1、 电子设计自动化 课程设计 题目:题目: 2 位十进制四则运算器电路 院(系)院(系) 专专 业业 届届 别别 班班 级级 学学 号号 姓姓 名名 任课任课老师老师 - 1 - 摘要摘要 电子设计自动化技术是将计算机技术应用于电子设计过程的一 门新技术,即 EDA 技术,它为电子系统的设计带来了革命性的变化。 其作为现代电子设计技术的核心,人们也越来越重视这方面的研究。 在 EDA 工具软件平台上, 对以硬件描述语言 HDL 为系统逻辑描述手段 完成的设计文件,自动完成文件编译、化简、分割、综合、布局布线 以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。 本次设计是基于 Quartus
2、II 9.0 来完成设计,QuartusII 是 Altera提供的FPGA/CPLD开发集成环境, 其设计工具完全支持VHDL、 Verilog 的设计流程;也可利用第三方的综合工具,如 Leonardo、 Spectrum、Synplify Por、FPGA ComplierII,并直接调用这些工具; 同时还具备仿真功能。 本次设计的目的是输入两个 2 位十进制数(099) ,输出它们的 四则运算(加减乘除)结果;调用 LPM_MULT、LPM_CONSTANT 及 LPM_DIVIDE 模块。实现的方法是利用四则运算的规律和原则进行初 步设计,然后进行调整和修改。经过精心的设计和合理的规
3、划,最终 完成设计的要求。即在设计的程序中随机的输入两个数,经过加法、 减法、乘法和除法的运算,可以得到正确的运算结果。同时也验证了 本次设计达到所有的设计要求。本设计的创新点在于,输入数是十位 和个位分开输入,这样操作更加简便。 - 2 - 目录 1 1 系统设计系统设计 3 3 一、设计要求.3 二、系统设计方案.4 2 2 单元电路设计单元电路设计 5 5 一、 加法单元.5 二、 减法单元.5 三、 乘法单元.5 四、 除法单元.6 3 3 软件设计软件设计 6 6 一、软件设计平台和开发工具.6.6 二、各模块程序设计.6 4 4 系统测试系统测试 1 12 2 一、 系统的功能测试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 课程设计 十进制 四则 运算器 电路
