testbench设计与modelsim功能仿真.ppt

testbench设计与modelsim功能仿真.ppt

ID:56447378

大小:421.50 KB

页数:22页

时间:2020-06-18

testbench设计与modelsim功能仿真.ppt_第1页
testbench设计与modelsim功能仿真.ppt_第2页
testbench设计与modelsim功能仿真.ppt_第3页
testbench设计与modelsim功能仿真.ppt_第4页
testbench设计与modelsim功能仿真.ppt_第5页
资源描述:

《testbench设计与modelsim功能仿真.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Testbench设计与Modelsim逻辑仿真温国忠主要内容1.Testbench设计2.Modelsim仿真工具的使用3.计数器模块的testbench设计与仿真4.数字跑表的testbench设计与功能仿真系统产品设计规范典型的PLD流程设计输入RTL仿真设计综合门级仿真布局和布线时序分析系统上验证修改设计功能仿真为了验证设计项目是否正确,需要对设计项目进行仿真仿真是利用HDL语言进行硬件设计的一个必不可少的步骤功能仿真目的:对设计进行不带器件延时信息的逻辑功能仿真,验证电路功能是否满足设计要求DUT查看输出波形TESTBENCH产生时钟信号//复位信号产生initialbeg

2、inreset=1'b0;#100reset=1'b1;#10reset=1'b0;end产生复位信号//时钟产生模块initialbeginclk=1'b0;endalways#5clk=~clk;计数器模块tb设计与modelsim仿真要求:1.该计数器的rst输入端用于清零,en端用于控制计数器工作,clk为时钟脉冲输入端,cnt[3:0]为4位二进制计数器输出端。2.计数器模块的testbench设计3.用modelsim进行功能仿真12进制计数器真值表输入输出clrenclkCnt[3]Cnt[2]Cnt[1]Cnt[0]1xx000000x不变不变不变不变01计数值加1M

3、odelsim仿真波形LED数码管驱动模块tb设计与仿真led数码管驱动程序设计:它包含两个功能模块,一是计数器模块(cnt10a),另一个7段显示译码模块(decl7s2),rst是复位信号,ena是计数使然信号。数字跑表模块tb设计与modelsim仿真要求:1.设计一个数字跑表模块。2.数字跑表模块的testbench设计3.用modelsim进行功能仿真百分秒计数器秒计数器分计数器flag1flag2pause跑表模块clkresetms_hms_ls_hs_lm_hm_l设计方案功能仿真---编写testbenchmoduletb_paobiao;regclk,reset,

4、pause;wire[3:0]ms_h,ms_l,s_h,s_l,m_h,m_l;paobiaou_paobiao(clk,reset,pause,ms_h,ms_l,s_h,s_l,m_h,m_l);//时钟产生模块initialbeginclk=1'b0;endalways#5clk=~clk;//复位信号产生initialbeginreset=1'b0;#100reset=1'b1;#10reset=1'b0;end//暂停信号产生initialbeginpause=1'b1;#300pause=1'b0;#119905pause=1'b1;#30pause=1'b0;ende

5、ndmodule仿真波形ModelSim仿真工具由Model技术公司开发工业上最通用的仿真器之一支持Verilog和VHDL仿真基本仿真步骤1建立库2映射库到物理目录3编译源代码-所有的HDL代码必须被编译-Verilog和VHDL是不同的4启动仿真器5执行仿真ModelSim产品ModelSim/VHDL或者ModelSim/VerilogOEMModelSim/LNL许可Verilog或者VHDL,但是不同时许可ModelSim/PLUS设计者能立刻混合仿真Verilog和VHDLModelSim/SE首要的版本PLUS的所有功能连同附加功能Model技术公司的Mode

6、lSimmain主窗口:structure结构窗口process处理窗口:Signal&variable信号和变量窗口dataflow数据流窗口source源窗口Wave&list波形和列表窗口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。