适合新手学生 烧入FPGA前的新手学习 quartus软件
实验一 QuartusII原理图输入法基本应用
一、 实验目的
1. 掌握输入编辑原理图文件的方法
2. 掌握编译原理图文件的方法
3. 掌握仿真原理图文件的方法
4. 理解QuartusII器件编辑的方法
二、 实验器材
计算机与QuartusII工具软件
三、 实验原理
下面是三人表决器电路真值表及表达式,应用原理图输入法设计一个三人表决器电路并通过编译仿真。
四、 实验步骤
1. 在D盘下新建文件夹:
D:\BJQ3
2. 新建项目BJQ3:
1) 打开QuartusII
2) File→New Project Wizard ……
3) 选择项目文件夹路径:
D:\BJQ3
4) 输入项目名和文件名:BJQ3
5) 点击“Next”,直到最后。
3. 建立原理图文件BJQ3:
1) File→New
2) 选择第二项:block diagram….
4. 画电路图
1) 选择器件:
nand2、nand3、input、output。
2) 连线:节点线、总线。
3) 修改输入输出名称。
输入:a、b、c。输出:y。
5. 保存设计图形文件。Save:路径
(D:\BJQ3)
6. 执行Processing—>Start Compilation,对文件进行编译。如有错误,重复第4、5步。
7. 新建波形仿真文件
1) File→New
8. other file:最后一项新建波形仿真文件
9. 导入输入输出引脚并设置输入信号
10. 保存波形文件,文件名为BJQ3,文件类型为:vwf
11. 执行processing→start simulation 命令,进行波形仿真,并记录仿真结果。
四、完成实验报告。
实验六 QuartusⅡ器件编程
一、编程硬件与编程模式
Altera公司编程硬件有MasterBlaster、ByteBlasterMV、ByteBlasterⅡ或USB-BlasterⅡ下载电缆和Altera编程单元。我们采用的是ByteBlasterMV下载线。
二、QuartusⅡ器件编程实验
选择实验板模式为模式1.
键1和键2用于输入被加数a(8位)
键3和键4用于输入加数b( 8位)
输入值分别从数码管1、2、3、4显示出来。每个数码管显示一个16进制数,即4位的二进制数,我们的4位加法器电路,为方便管脚配置,我们选择键1输入4位被加数,键4输入4位加数。键7或键8用于输入1位二进制数,我们选择键7用于原始进位。
输出值可从数码管5、6、7、8上输出,每个数码管显示一个16进制数,即4位的二进制数,我们的选择数码管5、6,其中数码管5用于显示输出和,数码管6显示输出进位。
实验三 VHDL程序顺序语句的应用
一、 实验目的
1. 巩固编译、仿真VHDL文件的方法
2. 掌握VHDL程序顺序语句的应用
二、 实验器材
计算机与QuartusII工具软件
三、 实验原理
下面是8路数据分配器的真值表,应用VHDL顺序语句设计一个8路数据分配器电路并通过编译与仿真。
四、 实验步骤
1. 在D盘下新建文件夹:
D:\xzq8
2. 新建项目xzq8:
1) 打开QuartusII
2) File→New Project Wizard ……
3) 选择项目文件夹路径:
D:\xzq8
4) 输入项目名和文件名:xzq8
5) 点击“Next”,直到最后。
3. 建立VHDL文件xzq8:
1) File→New
2) 选择VHDL File
4. 输入程序。xzq8.vhd
5. 保存设计文件。Save:路径
(D:\xzq8)
6. 编译。如有错误,重复第4、5步。
7. 新建波形仿真文件
1) File→New
8. 新建波形仿真文件
9. 导入输入输出引脚并设置输入信号s2 s1 s0
10. 保存波形文件,文件名为xzq8,文件类型为:vwf
11. 执行processing→start simulation 命令,进行波形仿真,并记录仿真结果。
四、完成实验报告。
预习作业:用VHDL顺序语句(case语句)编写8路数据分配器
全部资料51hei下载地址:
EDA技术实验内容(1).rar
(311.03 KB, 下载次数: 34)
|