数字逻辑课程设计---基于FPGA的简单运算器
《数字逻辑课程设计---基于FPGA的简单运算器》由会员分享,可在线阅读,更多相关《数字逻辑课程设计---基于FPGA的简单运算器(35页珍藏版)》请在毕设资料网上搜索。
1、 1 课程设计课程设计报告报告 课程名称脉冲与数字电路 设计题目简单运算器 专业通信工程 班级 学号 姓名 完成日期 2012 年 06 月 12 日 2 课程设计任务书课程设计任务书 设计题目:设计题目:基于基于 FPGAFPGA 的简单运算器的简单运算器 设计内容设计内容:运用可编程软件设计一个简单的运算器,首先设计原理图,并用 Quartusii 完成原理图绘制,或编写 VHDL 程序,调试电路或程序,下载到实验箱 设计要求设计要求:该运算器能完成-7 到+7 的简单的加、减、与、异或四种运算功 能,并且可以对溢出的结果进行修正。 指导教师: 2012 年 06 月 04 日 课程设计评
2、语课程设计评语 : 成绩成绩 指导教师:_ 年月日 3 运算器 摘要 设计一个简单运算器。由顶层电路、运算器、按键输入、控制信号产生、修正 结果、显示等模块构成。用Quartus II绘制原理图或编写 VHDL 程序,然后封装 画出电路图,该简单运算器可以实现加、减法算数运算和与、异或逻辑运算,且该 运算器设计完之后经过了Quartus II软件和 FPGA 实验板的下载验证。 关键词:运算器,Quartus II,VHDL 程序 数字逻辑课程设计报告 4 目录目录 第一章系统原理 . 7 1.1 系统功能 7 1.2 系统原理图 8 1.3 电路设计原理. 8 第二章系统组成 . 9 2.1
3、 按键模块 9 2.1.1 按键模块 VHDL程序 9 2.1.2 按键模块仿真波形 13 2.1.3 按键模块电路封装图 14 2.1.4 按键模块功能 . 14 2.2 控制信号产生模块 14 2.2.1 控制模块 VHDL程序 14 2.2.2 控制模块仿真波形 17 2.2.3 控制模块电路封装图 17 2.2.4 控制模块功能 . 18 2.3 修正模块 18 2.3.1 修正模块 VHDL程序 18 2.3.2 修正模块仿真波形 22 2.3.3 修正模块电路封装图 22 2.3.4 修正模块功能 . 23 2.4 显示模块 23 2.4.1 显示模块 VHDL程序 23 2.4.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 课程设计 基于 FPGA 简单 运算器
