在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8390|回复: 18

[求助] nc-verilog对FPGA进行时序仿真

[复制链接]
发表于 2012-3-28 11:25:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我在看一些资料时讲,要进行后仿真的话,必须要添加sdf文件。但是quartus的handbook中讲在进行后仿真时只需要使用.vo文件以及.sdo文件就够了,其中.vo文件是设计的verilog仿真网表文件,.sdo文件标注.vo文件里发现的元素的延迟!那么对altera的FPGA进行仿真不需要.sdf文件吗?如果需要的话如何生成.sdf文件?
 楼主| 发表于 2012-3-28 11:31:19 | 显示全部楼层
再追问一个问题,就是在使用nc-verilog进行仿真的时候,INCA_libs是干啥用的?里面的hdl.var有是干啥用的?还有cds.lib是干啥用的?
发表于 2012-3-28 16:03:10 | 显示全部楼层
打开这两个文件就明白了
就是指定work library
 楼主| 发表于 2012-3-29 10:42:46 | 显示全部楼层
我在阅读quartusii的handbook的时候,手册上讲,要想使用nc-verilog来对quartus的生成文件进行后仿需要加入.vo文件以及.sdo文件,还要修改hdi.var以及cds.lib,但是问了一下别人,说是不需要,只要将网标文件以及.sdf文件加入就行,这是怎么回事啊?
发表于 2012-3-29 11:11:21 | 显示全部楼层
sdf文件时asic流程中的
你做的fpga流程
 楼主| 发表于 2012-3-29 11:35:12 | 显示全部楼层
回复 5# SKILLER


    那我在用nc-verilog对FPGA进行仿真的流程时,用的网表到底是哪一种?是vqm文件还是edif文件或者是手册上所说的.vo文件与.sdo文件?是否需要设置hdl.var与cds.lib文件?该怎样设置?我用的是单步模式!谢谢了!
发表于 2012-3-29 14:27:06 | 显示全部楼层
回复 6# l2002924700
用.vo文件的网表,拿sdo反标,其他什么INCA_libs不用管,加入FPGA的器件库就可以了,当然这个库是后仿的库。
 楼主| 发表于 2012-3-29 15:01:45 | 显示全部楼层
本帖最后由 l2002924700 于 2012-3-29 15:09 编辑

回复 7# digitalimage


   是不是把.sdo和.vo文件加入到verdi的RTL文件列表里就可以了?怎样才能将.sdo文件反表?
发表于 2012-3-29 15:14:55 | 显示全部楼层
回复 8# l2002924700
.vo要加入,.sdo要在test_bench里 用$sdf_annotate读进来,具体语法你可以搜索一下。
 楼主| 发表于 2012-3-29 15:29:21 | 显示全部楼层
回复 9# digitalimage


    谢谢你了,不过还有一个问题想再请教一下!就是ncverilog的参数:
    +cdslib+表示设定仿真库,而
+work 表示设定工作库
    这里的所谓仿真库和工作库分别指的是啥?有何区别?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-18 04:18 , Processed in 0.048191 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表