下载此文档

VerilogHDL基础实验可编程实验报告.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
可编程逻辑器件设计实验报告
实验名称: 第二部分:VerilogHDL基础实验
实验目的: 掌握Quartus II 软件的基本使用方法,完成基本时序电路设计
实验时间: 2014 年 06 月 19 日 地点: 803实验室
学生姓名: 学号:
实验名称: 简单D触发器
实验一  简单D触发器
实验步骤
(1)创建工程
启动New Project Wizard,创建一个工程。
(2)创建文件
选择菜单File—>New—>Verilog HDL File,创建一个Verilog HDL文件,在Verilog HDL文件中编写能够完成实验功能的Verilog HDL代码。
(3)编译工程
选择菜单Processing —>Start Compilation,或者单击按钮。
(4)观察RTL视图
选择菜单Tools—>Netlist Viewers—>RTL Viewer即可生成RTL视图。
(5)仿真
1).创建VWF文件
选择菜单File—>New—>Vector Waveform File
2). 设定“End Time”
选择菜单Edit File—> End Time,在弹出的对话框中将Time设置为20us。
3).在VWF文件中输入信号节点
选择菜单View—>Utility Windows—>Node Finder,在出现的对话框中将Filter框中设置为Pins:all,再单击List按钮,从端口列表中选择需要观察的并拖到波形编辑窗口中。
4).编辑输入信号波形
5).观察仿真结果
选择菜单Processing—>Start Simulation,或者单击按钮,观察输出波形。
2. VerilogHDL代码
module _DFF (clk,d,q);
input clk,d;
output q;
reg q;
always@ (posedge clk)
begin
q<=d;
end
endmodule
3. RTL 视图

实验二  同步置数的D触发器

(1)创建工程
启动New Project Wizard,创建一个工程。
(2)创建文件
选择菜单File—>New—>Verilog HDL File,创建一个Verilog HDL文件,在Verilog HDL文件中编写能够完成实验功能的Verilog HDL代码。
(3)编译工程
选择菜单Processing —>Start Compilation,或者单击按钮。
(4)观察RTL视图
选择菜单Tools—>Netlist Viewers—>RTL Viewer即可生成RTL视图。
(5)仿真
1).创建VWF文件
选择菜单File—>New—>Vector Waveform File
2). 设定“End Time”
选择菜单Edit File—> End Time,在弹出的对话框中将Time设置为20us。
3).在VWF文件中输入信号节点
选择菜单View—>Utility Windows—>Node Finder,在出现的对话框中将Filter框中设置为Pins:all,再单击List按钮,从端口列表中选择需要观察的并拖到波形编辑窗口中。
4).编辑输入信号波形
5).观察仿真结果
选择菜单Processing—>Start Simulation,或者单击按钮,观察输出波形。
2. VerilogHDL代码
module tbu(clk,d,load,q);
input clk,d,load;
output q;
reg q;
always@(posedge clk)
begin
if(!load)
q<=1;
else
q<=d;
end
endmodule
视图

实验三  同步置数异步清零的D触发器

(1)创建工程
启动New Project Wizard,创建一个工程。
(2)创建文件

VerilogHDL基础实验可编程实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bb21547
  • 文件大小176 KB
  • 时间2021-01-17