专栏中心

EEPW首页 > 专栏 > 搭建Xilinx开发环境(4)------ 使用Modelsim进行后仿真

搭建Xilinx开发环境(4)------ 使用Modelsim进行后仿真

发布人:0750long 时间:2010-03-13 来源:工程师 发布文章
搭建Xilinx开发环境(4)------ 使用Modelsim进行后仿真

 

 

     在《搭建Xilinx开发环境(2)------ 使用Modelsim进行功能仿真》介绍了如何利用Modelsim进行Xilinx FPGA的功能仿真。这次介绍一下利用Modelsim进行Xilinx FPGA后仿真的过程。

    Step1:在ISE下产生布局布线后的网表,如下图所示操作:

image

    执行这一操作后,会在netgen\par文件夹产生两个文件xxx_timsim.v和xxx_timsim.sdf。前者是用来布局布线后的网表文件,后者布局布线后的时延文件。

    Step2:打开Modelsim新建一个工程,将netgen\par文件夹copy到工程目录下,加入xxx_timsim.v文件和testbench文件

image

    如果这一步没有讲netgen\par文件夹copy到工程目录,那么仿真时会出一下错误:

# ** Error: (vsim-7) Failed to open SDF file "netgen/par/top_timesim.sdf" in read mode.
# No such file or directory. (errno = ENOENT)
# ** Error: (vsim-SDF-3445) Failed to parse SDF file "netgen/par/top_timesim.sdf".
#    Time: 0 ps  Iteration: 0  Region: /glbl  File: F:/FPGA_Project/Xilinx/01_IPcore_test/IPcore_test/work/testbench/post/netgen/par/top_timesim.v
# Error loading design

    Step3:添加一个仿真配置文件,并进行配置。

image

    这里主要是添加仿真库,以及制定SDF文件,如何添加仿真库已经在《搭建Xilinx开发环境(2)------ 使用Modelsim进行功能仿真》中介绍过了。下图是添加SDF文件的界面:

image

    这里需要注意Apply to Region项添加的内容IP_core_tb是测试文件名,top_inst是测试文件中例化的顶层模块的例化名。

    Step4:双击仿真配置文件进行仿真,下图是仿真的波形,可以看出信号间有延时:

点击看大图

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

SEALSQ推出量子系统PQC栈

伊朗局势紧张,亚洲汽车供应链面临冲击

基础电路的emc影响分析

联发科技校园软件大赛——3L

视频 2011-01-04

Nordic扩展nRF54L系列,推出入门级低功耗蓝牙SoC

开关电源中电磁干扰的抑制

CPU借AI热潮重获青睐,再度 “变酷”

智能计算 2026-03-10

联发科技校园软件大赛——Move on

视频 2011-01-04

联发科技校园软件大赛——C--

视频 2011-01-04

电磁干扰排查及故障解决的电磁兼容技术----1

IAR扩展嵌入式开发平台,推出面向安全关键型应用的长期支持(LTS)服务

电磁干扰排查及故障解决的电磁兼容技术----2

意法半导体Stellar P3E:车载边缘AI MCU 开启汽车多合一电控新时代

存储涨价后遗症来了

网络与存储 2026-03-10

电容滤波分析案例

Gartner提出挖掘人工智能价值的三大核心支柱

联发科技校园软件大赛——Inno

视频 2011-01-04

我的建议

gem2000 2003-03-14

Groq向三星提出AI芯片扩产需求,推论芯片市场或迎爆发

智能计算 2026-03-10

联发科技校园软件大赛——Uestc

视频 2011-01-04

英特尔推出第二代酷睿系列处理器,搭载实时处理性能并扩充边缘 AI 产品矩阵

更多 培训课堂
更多 焦点
更多 视频

技术专区