ISE联合modelsim功能仿真和综合后仿真.doc

ISE联合modelsim功能仿真和综合后仿真.doc

ID:27496634

大小:750.00 KB

页数:12页

时间:2018-12-04

ISE联合modelsim功能仿真和综合后仿真.doc_第1页
ISE联合modelsim功能仿真和综合后仿真.doc_第2页
ISE联合modelsim功能仿真和综合后仿真.doc_第3页
ISE联合modelsim功能仿真和综合后仿真.doc_第4页
ISE联合modelsim功能仿真和综合后仿真.doc_第5页
资源描述:

《ISE联合modelsim功能仿真和综合后仿真.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ISE联合modelsim功能仿真和综合后仿真  1、代码输入(1)、新建一个ISE工程,名字为count4。(2)、新建一个verilog文件  (3)、选择verilogmodule输入filename为count4,单击next默认知道finish。  (4)、在count4.v文件中输入以下代码modulecount4(out,reset,clk);output[3:0]out;inputreset,clk;reg[3:0]out;always@(posedgeclk)beginif(reset)out<=0;elseout<=out+1;endendm

2、odule(5)、新建一个testbench文件(综合时,不参与综合),和第(2)步骤相同(6)、选择verilogTestFixture。  (7)、创建完成后,输入以下代码modulecount4_tb;regclk,reset;wire[3:0]out;parameterDELY=100;count4mycount(.out(out),.reset(reset),.clk(clk));//count4mycount(out,reset,clk);若简写,功能仿真正确,时序仿真会因为端口不匹配,//会出错always#(DELY/2)clk=~clk;ini

3、TIalbeginclk=0;reset=0;#DELYreset=1;#DELYreset=0;#(DELY*200)$finish;end  iniTIal$monitor($TIme,,,”clk=%dreset=%dout=%d”,clk,reset,out);endmodule注:可以修改文件的属性,是否为testbench或者为verilog文件。右击要修改的文件。选择sourceproperTIes  修改属性,simulation为testbench.implementation为正常的verilog文件  2、功能仿真功能仿真放在综合前面,是因

4、为大型程序综合需要很长的时间,而功能仿真不需要综合,可以先功能仿真,确保代码的正确性。功能仿真正确后,再综合,然后进行综合后仿真。(1)、切换到simulation。选择behavioral。  (2)、单击选中count4_tb文件,然后双击simulatebehavioralmodel。  (3)、在modelsim,查看波形等内容。  3、时序(综合后)仿真时序仿真将时延考虑进去,包括综合后产生的(与、或、非)门时延,还有布局布线产生的时延。综合(Synthesize),就是将HDL语言设计输入翻译成由与、或、非门和RAM、触发器等逻辑单元组成的网表。综合

5、后可生成综合后仿真模型(GeneratePost-SynthesisSimulationModel)。  综合后,进行ISE的实现(Implement),包括翻译、映射、布局布线。在这三个过程中都可以生成一个仿真模型(翻译和映射不会产生延时,因此常用布局布线后产生的仿真模型进行时序仿真)  (1)、进行综合,双击Synthesize–XST,想生成Post-SynthesisSimulationModel,双击GeneratePost-SynthesisSimulationModel即可,会在工程文件夹下生成netgensynthesiscount4_syn

6、thesis.v等文件  (2)、进行实现,双击ImplementDesign,完成后,双击GeneratePost-Place&RouteSimulationModel.。生成布局布线后仿真模型。  (3)、切换到Simulation,选中Post-route。  (4)、然后选中count4_tb文件,双击下面的SimulatePost-Place&RouteModel,启动modelsim。  (5)、在modelsim中观察仿真波形。可以看到输出out有明显的延时。

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

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

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