一、任务要求
- 在 Quartus-II 中自己用门电路设计一个D触发器,并进行仿真,时序波形验证
- 在 Quartus-II 中直接调用一个D触发器电路,进行仿真,时序波形验证,与1做比较
- 在 Quartus-II用Verilog语言写一个D触发器,进行仿真验证,与2做比较;
二、创建工程
创建相关的文件夹
文件夹名称 | 文件夹描述 |
---|
doc | 存放工程相关文档 | par | 存放Quartus软件的工程文件 | rtl | 存放源代码 | sim | 存放项目的仿真文件 |
最终目录:
- file->new Project Wizard…
三、设计实验
1.设计D触发器
- file->new ->Design Files->Block Diagram/Schematic File 创建原理图
- 摆放所需元件:
4 个 nand2 与非门、1 个 not 非门、两个输入管脚和两个输出管脚 只需要仔细将元件的管脚按照原理图连接就好
- 查看硬件电路图:
编译成功后点击Tools -> netlist Viewers -> RTL Viewer 可以查看硬件电路图 - 设置ModelSim ,Tools->Launch Simulation Library Complier
- 点击下图空白处,弹出下图所示,点击Node Finder
2. 调用D触发器电路
3. Verilog语言写一个D触发器
- 创建verilog file ,File->new->Design Files->Verilog HDL File
module Verilog_dff(d,clk,q);
input d;
input clk;
output q;
reg q;
always @ (posedge clk)
begin
q <= d;
end
endmodule
四、参考
Quartus II 13.1的安装及使用 Modelsim SE版本的安装及使用方法
|