数字逻辑 运算器设计
第一章 需求分析1.1课程设计任务及要求1. 题目:“简单运算器设计” 设计一个能实现一种运算的四位运算器。参加运算的4位二进制代码分别存放在2个寄存器A,D中,要求在选择变
第一章需求分析 1.1 课程设计任务及要求 1.题目:“简单运算器设计” 设计一个能实现一种运算的四位运算器。参加运算的4位二进制代码分 别存放在2个寄存器A,D中,要求在选择变量控制下完成如下基本运算: 实现A异或D,显示运算结果并将结果送至寄存器D。 2.具体要求如下: 画出逻辑电路图,做出波形仿真,定时分析,管脚分配图,详细设计过程。 1.2 设计思想及开发环境 本设计用到的软件是MAX+plusⅡ设计软件,MAX+plusⅡ是Altera公司提供的 FPGA/CPLD开发集成环境,Altera是世界上最大可编程逻辑器件的供应商之一。MAX+plusⅡ 界面友好,使用便捷,被誉为业界最易学易用的EDA软件。在MAX+plusⅡ上可以完成设计 输入、元件适配、时序仿真和功能仿真、编程下载整个流程,它提供了一种与结构无关的设 计环境,是设计者能方便地进行设计输入、快速处理和器件编程。 MAX+plusⅡ软件具有图形输入能力,用户可以方便的使用图形编辑器输入电路图,图 中的元器件可以调用元件库中元器件,除调用库中的元件以外,还可以调用该软件中的符号 功能形成的功能块、图形编辑器窗口。 MAX+plusⅡ开发系统的特点:1、开放的界面2、与结构无关3、完成集成化4、丰富 的设计库5、Opencore特征6、硬件描述语言(HDL)7、模块化工具 第二章概要设计 2.1 本设计的功能构成 1.运算器的构成 寄存器A 译码器 显示器 逻辑运算符 寄存器D

