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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: hegangben

[求助] 很好奇cadence xrun/irun 在命令行下怎么做混仿

[复制链接]
 楼主| 发表于 2024-6-7 17:06:08 | 显示全部楼层


zhouyanwu 发表于 2024-6-5 11:26
楼主,非常感谢。但是请问你使用xrun大于1909版本后解决那个 specter19.1不支持的这个问题了吗  解决ultr ...


这个没法解决,cadence 都抛弃ultrasim 了,改为spectre吧,我是先编译在运行。
 楼主| 发表于 2024-6-7 17:08:40 | 显示全部楼层


zhouyanwu 发表于 2024-6-7 15:50
楼主还在做这个吗?我也遇到一个问题,就是我的模拟激励的信号似乎都不听话,电压都是乱的,你有遇到过吗 ...


暂时没有研究这么深,等遇到了再说, 或者你发发你的编译运行原型或者scs 配置看看是怎么弄的。
发表于 2024-6-11 15:22:40 | 显示全部楼层


zhouyanwu 发表于 2024-6-7 15:50
楼主还在做这个吗?我也遇到一个问题,就是我的模拟激励的信号似乎都不听话,电压都是乱的,你有遇到过吗 ...


电压紊乱原因:是rtl在实例化的时候按照vcs+xa的原则,没有实例化模拟信号导致,加上模拟信号后就ok了
发表于 2024-7-24 14:20:20 | 显示全部楼层


hegangben 发表于 2024-5-23 14:06
eetop 都没有人回复,我自己解决了,记录一下,供有需要的人参考。
redefinedparams=ignore duplicate_su ...


请问一下这个.SCS是加在什么地方呢?
1721802000327.png
 楼主| 发表于 2024-7-30 15:30:09 | 显示全部楼层


zhouyanwu 发表于 2024-6-7 15:50
楼主还在做这个吗?我也遇到一个问题,就是我的模拟激励的信号似乎都不听话,电压都是乱的,你有遇到过吗 ...


暂时没有研究了,没有遇到过。你可以先跑跑xrun 下demo 对比一下试试
 楼主| 发表于 2024-7-30 15:32:06 | 显示全部楼层


1064170361 发表于 2024-7-24 14:20
请问一下这个.SCS是加在什么地方呢?


你这个在网上搜索一下,你这个是图形界面[color=rgb(68, 68, 68) !important]virtuoso那种混仿.  我也试过可以,这一块网上例子很多。需要你先添加工艺库,才能添加scs
发表于 2024-9-24 15:55:09 | 显示全部楼层
最近也在弄混仿,但我这个小菜鸡啥也不会啊sos!
想请教楼主,目前我有数字的verilog文件和模拟的top网表,需要将这两个东西进行仿真,通过virtuoso图形界面,一顿设置之后是成功仿真的,而后有一个xrun.log或者xrunArgs,是不是靠这两个文件可以组成我最终的脚本完成混仿过程,应该怎么操作呢?
是完全可以不打开virtuoso吗?跟用VCS一样make以下就好了?请指教!!!
发表于 2024-9-24 16:12:22 | 显示全部楼层
全网在搜,virtuoso怎么用脚本做混仿,谢谢楼主!!!
应届菜鸡想请教一下,我现在有rtl文件和模拟的网表,需要用virtuoso进行混仿,通过图形界面的混仿已经仿真成功,是否可以实现纯脚本化的混合仿真呢?不用打开的virtuoso 的那种,之前用VCS都是直接make以下就可以了。
我通过图形界面的仿真会产生xrun.log和xrunArgs,这两个的内容和您发的脚本十分类似,是否可以理解为是我通过virtuoso图形界面操作的脚本翻译结果?是否可以直接使用在命令行呢?
发表于 2024-10-12 11:43:17 | 显示全部楼层
请教一下各位大神,在用 xrun 做 AMS 混仿时生成的 netlist.vams 有问题,手工修改 netlist.vams 后不知道如何操作才能用上新的 netlist.vams
发表于 2024-10-17 15:51:26 | 显示全部楼层
我是在virtuso 里面把TB+DUT 搭好,然后在ADE里面 netlist and run一下,产生的xrunAgrs 和xrun用到的一些file (netlist.vams, amsControlSpectrre.scs, cds.lib, ie_card 等),可以直接在脚本里面调用 xrun -f xrunAgrs, 和跑DV一样;

ADE 还有Ocean 这种方式,但没有上面的灵活,每次都要重新抽网表,遇到模拟临时改动等,抽netlist 经常fail.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-8 20:49 , Processed in 0.023112 second(s), 7 queries , Gzip On, Redis On.

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