File,并点击OK,建立一个波形文件,如图1-5所示,保存波形文件。 10、在波形文件加入输入输出端口,如图1-6所示。
图:1-6
11、对加入到波形文件中的输入端口进行初始值设置,并点击Processing/Start Simuliation进行仿真。查看仿真结果是否符合要求。
12、仿真无误后,选择Assignments/Assing Pins对实验中用到的管脚进行绑定分配,如图1-7所示。
图1-7
5
13、对于复用的引脚,需做进一步处理,使其成为通用I/O。
14、最后再编译一次,编译无误后,用下载电缆通过JTAG接口将对应的dff2.sof文件下载到FPGA中。
15、在实验系统中正确连线,观察实验结果是否与仿真结果相吻合。 四、实验报告
根据以上实验内容写出实验报告,包括设计流程,仿真结果及分析等内容。
实验2 组合电路的设计
实验目的:
熟悉EDA的VHDL文本设计流程全过程,学习简单组合电路的设计、多层次电路设计、仿真和硬件测试。 实验内容:
首先利用EDA完成2选1多路选择器的文本编辑输入(mux21a.vhd)和仿真测试等步骤,给出仿真波形。 实验程序: ENTITY mux21a IS PORT (a, b, s: IN BIT;
Y: OUT BIT); END ENTITY mux21a;
ARCHITECTURE one OF mux21a IS
BEGIN
PROCESS (a, b, s)
BEGIN
IF s='0' THEN y<=a; ELSE y<=b; END IF;
END PROCESS; END ARCHITECTURE one;
实验结果:
6
1、 综合电路图
图1-1顶层综合电路图
图1-2底层电路图
2、 仿真时序图
7
实验分析:
8
相关推荐: