Analog/RF IC设计
直播中

麻酱

8年用户 1226经验值
擅长:MEMS/传感技术
私信 关注

请问一下spectre19或spectre20***停止该如何解决?

用spectre19和spectre20做长时间仿真时,当选errpreset=liberal时,或者设置为spectre X(手动加命令+preset=vx)后,仿真器只能存2.1G数据,然后就出error停止了。error类似如下:
有坛友遇到类似情况吗?知道如何解决吗?
感谢网友回复,补充情况如下:
ic61环境下仿真输出格式已经选了psf,另外errpreset=moderate(默认)时是可以输出几十个G的结果。
总结下来就是,一,选errpreset=liberal时的tran结果超过2.1G数据就停止仿真,二,+preset=vx 会强制errpreset=liberal ,然后会出现同样问题。
所以是不是liberal精度的tran对输出数据有限制?

回帖(5)

张小林

2021-6-24 09:14:02
ulimit -a ,check the file size option, then change it to the size that you need
举报

王焕树

2021-6-24 09:14:07
感觉是用了32-bit版本,你看下spectre版本,或者保存的数据格式是不是psfbin好像是每个文件不能太大
举报

h1654155275.5708

2021-6-24 09:14:11
可能是波形格式问题吧,设置成 psfbin 看看。
举报

李秀华

2021-6-24 09:14:22
ulimit -a ,check the file size option, then change it to the size that you need
一,我试了下ulimit,但没找到该指令,应该是没有安装;
二,errpreset=moderate时tran可以输出几十个G的结果,所以不应该是服务器资源限制导致的,更像是spectre本身对liberal精度有一些限制?
举报

张凤英

2021-6-24 09:14:33
感觉是用了32-bit版本,你看下spectre版本,或者保存的数据格式是不是psfbin好像是每个文件不能太大 ...
spectre -V看是64bit,输出格式也是psfbin。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分