可编程逻辑设计(EDA).docVIP

  • 8
  • 0
  • 约9.4千字
  • 约 23页
  • 2017-02-02 发布于江苏
  • 举报
可编程逻辑器件 目 录 实验一 基于QUARTUSII 1位全加器原理图设计…………………………………3 实验二 多路选择器设计……………………………………………………………………7 实验三 基本触发器的设计………………………………………………………………10 实验四 八位七段数码管 动态显示电路的设计……………………………………13 实验五 数控分频器的设计………………………………………………………………16 实验六 基于VHDL的表决器的设计……………………………………………………18 实验七 设计含异步清0和同步时钟使能的十进制加法计数器…… 实验一 基于QUARTUSII的全加器的设计 实验目的 通过一位的全加器的设计,掌握组合逻辑电路的设计方法。 初步了解QUARTUSII原理图输入设计的全过程。 掌握组合逻辑电路的静态测试方法。 实验原理 全加器除考虑两个加数外,还考虑了低位的进位。输入端有3个,分别为加数、被加数与低位进位;输入端有2个,分别为和与进位。其真值表如表1-1所示 Ai Bi Ci Si C 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 表1-1 1位全加器的真值表 实验内容 在本实验中,用三个按键开关来表示1位全加器的三个输入(Ai、Bi、Ci);用二个LED来表示1位全加器的二个输出(Si,C)。通过输入不同的值来观察输入的结果与1位全加器的真值表(表1-1)是否一致。 该实验箱属于多种复用实验箱,可通过模式选择进行控制,不同的模式,如果同个按键,可能功能不一样,所以每次实验必须先预设模式。 “模式选择键”:按动该键能使实验板产生12种不同的实验电路结构。本次实验的模式选择到“6”(红色数码管上显示)。 信号名称 实验箱上对应的元器件 对应FPGA管脚名 Ai 键3 11 Bi 键4 32 Ci 键5 33 表1-2 按键开关与FPGA管脚连接表 LED灯与FPGA的接口电路如图1-1所示,当FPGA与其对应的端口为高电平时LED就会发光,反之LED灯灭。其与FPGA对应的管脚连接如表1-3所示。 图1-1 LED灯与FPGA接口电路 信号名称 实验箱上对应的元器件 对应FPGA管脚名 Si LED D1 39 C LED D2 40 表1-3 LED灯与FPGA管脚连接表 四、实验步骤 1、打开QUARTUSII软件,新建一个工程。 2、在创建好设计工程后,选择FileNEW…菜单,出现图1-9所示的新建设计文件类型选择窗口。这里我们以建立图形设计文件为例进行说明,其它设计输入方法与之基本相同 图2-2 新建设计文件选择窗口 2)在New对话框(图1-2)中选择Device Design Files页下的Block Diagram/Schematic File,点击OK按钮,打开图形编辑器对话框,如图2-3所示。图中标明了常用的每个按钮的功能。 图1-2 原理图编辑窗口 按照实验原理和自己的想法,在原理图编辑窗口绘制原理图。 编写完原理图后,保存起来。 对自己编写的原理图进行编译并仿真,对程序的错误进行修改。 编译仿真无误后,依照按键开关、LED与FPGA的管脚连接表(表1-1、表1-2)或参照附录进行管脚分配,表2-1是示例程序的管脚分配表。分配完成后,再进行全编译一次,以使管脚分配生效。 用下载电缆通过JTAG口将对应的sof文件加载到FPGA中。观察实验结果是否与自己的编程思想一致。 五、实验现象与结果 当设计文件加载到目标器件后,按按键开关,LED会按照实验原理中的真值表输入一一对应的亮或者灭。 六、实验报告 绘出仿真波形,并作说明。 2、进一步熟悉QUARTUSII软件。 3、将实验原理、设计过程、编译仿真波形

文档评论(0)

1亿VIP精品文档

相关文档