以下图片来自于CadenceTECHTALK研讨会
解决编译仿真的瓶颈问题,提高整体性能
影响performance的因素
- xcelium版本
- access rwc
- coverage收集
- snapshot过大,加载时间过长,可通过Zlib加快加快snapshot加载
编译/仿真添加选项:
- -newperf,针对编译和仿真
- -plusperf,针对assertion和RTL行为
access权限
权限越低,性能越高
避免使用 rwc和rw
推荐使用r
若要dump fsdb波形,则需打开r权限
优化regression
- 有afile
- performance log文件
查询记录,优化性能
xcelium advance technologies
增量编译
分割DUT和TB,并行编译
partition划分,可添加选线自动划分(-xmiseparitionnum),也可手动划分,即划分各模块为不同的filelist,elaboration再把所有模块吃进来
save/restore
常用于初始化时间较长且固定的场景
扩展: dynamic Test Reload
ML
Multi Core
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/82443.html