- 42
- 0
- 约9.7千字
- 约 23页
- 2016-12-06 发布于重庆
- 举报
EDA實验指导书全
实验一 Quartus II开发环境入门
一、实验目的
1、了解QuartusII软件及基本操作
2、熟悉图形编辑器Block Builder/Schematic File的设计输入
3、掌握电路的编译和适配
4、掌握电路仿真与时序分析
5、熟悉3/8线译码器工作原理和五人表决器设计
二、实验原理
1、以3/8线译码器为例,总体思路以EP1C3中的三个拨位2、 主要仪器和设备:计算机,。
“File”→“New Preject Wizard”
将设计文件加入工程中:
点击下方的“Next” 按钮,在弹出的对话框中点击“File”栏的按钮,将此工程相关的所有VHDL文件加入进此工程(如果有的话)。
芯片选择——选择实验箱上的芯片
Cyclone系列的EP1C3T144C8
选择EDA工具
Next”后,。Next”后,完成工程的设定,点击“finish”File/New或点击主菜单中的空白图标,进入新建程序文件状态,选择VHDL file 。VHDL程序文件的扩展名是:* .vhd
程序代码:
-- A simple 3 to 8 decoder
library ieee;
use ieee.std_logic_1164.all;
entity decoder is
port ( inp: in std_logic_vector(2 downto 0);
outp: out std_logic_vector(7 downto 0));
end decoder;
architecture behave of decoder is
begin
outp(0) = 1 when inp = 000 else 0;
outp(1) = 1 when inp = 001 else 0;
outp(2) = 1 when inp = 010 else 0;
outp(3) = 1 when inp = 011 else 0;
outp(4) = 1 when inp = 100 else 0;
outp(5) = 1 when inp = 101 else 0;
outp(6) = 1 when inp = 110 else 0;
outp(7) = 1 when inp = 111 else 0;
end behave;
步骤三:
1、选择菜单“File”→“New ” →“ Schematic File”,即弹出原理图编辑框。原理图文件的扩展名是:* .BDF
双击工作区,放置元器件反相器、三输入与门
2、设计的输入(放置元件、标记输入/输出端口、器件连线、保存原理图、设置此项目为当前文件)。
3-8线译码器原理图如下图所示:
单击保存按钮图标,请选择保存路径、文件名称保存原理图。
步骤四:
1.编译目的:
a、语法检查;分析综合;布局布线。
B、产生输出文件,时序分析输出网表,仿真输出网表,编程/配置的输出文件
如果下面的信息栏里出现红色警报,应设法解除.
2.选择(File\New)命令,打开新建文件对话框,在新建对话框中选择Other Files,从中选择Vector Waveform File,点击OK建立一个空的波形编辑器窗口。点击File\Save as改名为decode38.vwf并保存
仿真:启动Processing \Start Compilation菜单,或点击主菜单下的快捷键,开始编译,并显示编译结果,生成下载文件。
步骤五:
引脚锁定:
工程编译仿真都通过后,就可以将配置数据下载到应用系统进行验证。下载之前首先要进行引脚锁定,保证锁定的引脚与实际的应用系统相吻合。
结合EDA实验箱进行验证。3-8线译码器的三个输入C、B、A分别对应拨位开关LED1(D101)上输出,引脚为79。
引脚分配图见实验指导书后面的附录。
分配完管脚,再进行编译一次
下载
四、实验操作注意事项
1、连接电缆线、导线,打开实验箱电源,在使用实验箱时,不要动与本实验无关的模块。
2、实验板上CLK1到CLK5 频率源上不能同时插上两个短路帽。
3、损坏赔偿.
下载区 数码管
指示灯
输出单元 液晶屏 模拟信号
输入单元 电机
输出单元 下载目标板 数字点阵
输出单元 频率
输出单元 数字量
输入单元 单片机
下载单元 A/D和D/A
处理单元 频率
选择单元
五、实验报告要求
1、一种方式通过程序代码进行仿真,并且下载,观察实验箱,写出实验现象。
具体操作步骤一、二、四、五
2、另一种方式通过原理图进行仿真,并且下载,观察实验箱,写出实验现象。
具体操作步骤一
原创力文档

文档评论(0)