数字逻辑与数字系统课程设计(简单计算器)
《数字逻辑与数字系统课程设计(简单计算器)》由会员分享,可在线阅读,更多相关《数字逻辑与数字系统课程设计(简单计算器)(10页珍藏版)》请在毕设资料网上搜索。
1、 简单计算器简单计算器 一、设计分析 1、功能描述 设计一个简单 0-9 数之间的加、减、乘法运算的计算器, ,输入和输出均可以显示在数码管上。 2、实现工具 1、用 VHDL 语言文本形式输入; 2、maxplusII 行语言编写时序仿真和综合。 二、设计思想 采用自顶向下的设计方式,分层进行设计。设计分为五个模块进行; 计算器模块、 八位二进制数转化成 8421BCD 码模块, 四选一数据选择器模块, 七段显示译码器模块、 模 4 计数器模块、模 8 计数器块、38 译码器块。顶层设计可以完全独立于目标器件芯片物理结构 的硬件描述语言。使用 VHDL 模型在所综合级别上对硬件设计进行说明、
2、建模和仿真。 1、顶层原原理框图 2、具体实现 1、计算器模块、 2、八位二进制数转化成 8421BCD 码模块 3、四选一数据选择器模块 4、七段显示译码器模块 5、模 4 计数器模块 6、模 8 计数器块 7、38 译码器块 三、设计过程 1、建立工程 建立一个 Project,命名为 jiandanjisuanqi。将各个模块生成的文件放在同一个文件夹下。 2、文本输入 将各个模块的 VHDL 代码输入,保存并综合。 3、仿真 建立各个模块的 gdf 图,设置输入波形并仿真。 4、顶层原理图输入 利用各个模块生成的 sym 文件建立顶层原理图,编译并仿真。 5、硬件实现 实验室提供的器件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 系统 课程设计 简单 计算器
