微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > cadence spectre 瞬态仿真时间很长,画图出来的时间很短,怎么回事儿

cadence spectre 瞬态仿真时间很长,画图出来的时间很短,怎么回事儿

时间:10-02 整理:3721RD 点击:

设计一个低速sigma delta ADC, 执行一次AD转换需要100ms的时间。进行tran仿真,仿真时间设为100ms,仿真完毕后,用wavescan画图,波形的时间却只有17ms,这是为什么呢?
PS:已经考虑到仿真时间过长,导致PSF文件过大的问题,所以结果中只保存了几个点,PSF文件只有100多M。

这个是软件的问题,重新启动一下试试或换一个wave view

you can try reducing the resolution (steps per second) of your tran simulation

i mean change both "step" and "maxstep" toa reasonable value for your design ...

char code dx516[3] _at_ 0x003b;//仿真语句

时间间隔和仿真精度设置的太小了吧

曾经有几个版本的Cadence在支持SST2波形文件方面有疏漏,所以需要设置环境变量以修补:
setenv PSF_WRITE_CHUNK_MODE_ON true
setenv PSF_LARGE_FILE_ON false
第一个是为Spectre设置,第二个是为 Ultrasim设置。 新版IC6.1应该没有这个问题了。
当然如果输出格式是psfbin的话,就没这个问题,在Cadence的环境设置文件~/.cdsenv中写:
envSetVal("spectre.envOpts" "simOutputFormat" 'string "psfbin")
就可以了。

mark一下,这个给力

这个太有用了 感谢!

那我hspice仿真波形文件到了2G就不再增加了,怎么办?



你的问题不是软件的问题,是32位操作系统的极限,升级到64位操作系统就应该可以了。

那怎么办呢?可以分块吗?多个2G文件?
这个链接里有一种方法,但是hspice找不到这种关键字:saveperiod或者saveclock
http://bbs.eetop.cn/thread-429865-2-1.html

如果可以选择的话,尽量不要存端口电流。节点电压本身不会耗费很多存储空间。

学习了

你好,请问怎么进行选择保存呢?我只想要理想DAC的输出电压,能否麻烦您说一下具体的操作,谢谢

你好,请问怎么样设置能够只选择有限的几个点数进行输出,我这保存的数据太大,把内存都沾满了

可以直接在icfb的CIW里输入命令试试
envSetVal("spectre.envOpts" "simOutputFormat" 'string "psfbin")
注意不能少空格,以前string前面不是引号而是键盘左上角的符号。

请问61版本中,遇到这样一个问题:“必须等所有仿真全部结束之后,才能看仿真波形,在仿真过程中,波形不显示。”这个问题您遇到过吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top