首页
游戏
影视
直播
广播
听书
音乐
图片
更多
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
Search
1
科普:Memory Compiler生成的Register file和SRAM有何区别?
40 阅读
2
在IC617中进行xa+vcs数模混仿
35 阅读
3
virtuoso和empyrean alps模拟仿真和混仿教程
32 阅读
4
文档内容搜索哪家强? 15款文件搜索软件横向评测
19 阅读
5
vcs debug rtl或者netlist 中的loop
17 阅读
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
登录
Search
标签搜索
python
Docker
vcs
PyQT
STM32
cadence
linux
systemverilog
EDA
Alist
vscode
uos
package
C
QT
CXL
sed
sv
webdav
FPGA
bennyhe
累计撰写
341
篇文章
累计收到
31
条评论
首页
栏目
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
页面
游戏
影视
直播
广播
听书
音乐
图片
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
搜索到
1
篇与
的结果
2025-06-24
vcs debug rtl或者netlist 中的loop
当仿真出现如下的提示,说明遇到了 loop,可以在 vcs compile option 中用+vcs+loopreport 来报 loop 的点,但耗时较长并且报出来的位置不精准,遇到这种情况,可以用下面这种方法来快速定位 loop 的位置创建 loop_detect.tcl,放在仿真目录。脚本内容如下:2.增加 compile option:-debug_all3.正常执行仿真,当出现 loop 信息时 ctrl+c 暂停后执行source loop_detect.tcl执行 loop_detect 1000(1000 可以修改,num 越大,打印的信息越多)执行完成后在仿真目录下会生成一个 loop.txt 文件这里发现是在 pad 中发生了 loop,将 pad 的 IE force 成 0 继续往下跑,loop 被打断,因为 force 的原因会出现 mismatch,当 mismatch 数量超过 10 个会退出仿真,为了让仿真跑完可以把 tb 里的_miscompare_limit 限制改大一点,让它继续往下跑。每次出现 loop 都完成上述 1-5 的操作,直到所有的 loop 打断(miamatch 不用管)。将所有的 loop 点记录下来后,去 flow 中做 eco,重新跑 atpg,再仿真,就全部 pass了。最终 eco 的 loop 点有
2025年06月24日
17 阅读
0 评论
0 点赞