bageduke wrote, on 07/05/08 02:44:
> I am doing long transient simulation for 100us. The simulation is
> still running, but everytime when I tried to plot signal, it only
> plotted up to 36us, but actually output log shows the simulation
> already run more than 50us without any error, and the transient result
> file size still keep increasing.
>
> Have you ever seen this problem before? Does this mean the result is
> corrupted? Or is there anyway I can fix the problem?
>
> Thanks a lot.
Are you using IC5141 with spectre from an MMSIM release? If so, you
probably
need to re-enable the "chunk" mode for writing PSF. In older spectre
versions,
big files used to get split into 2Gbyte chunks, because large file sup****t
was
not particularly common in many OS versions. However, that's no longer
true - so
spectre from MMSIM61 changed to write large transient PSF into a single
big
file. However, sup****t for reading such big files wasn't added into IC61
(I
think), and so if running a new spectre with IC5141, you need to do:
For Spectre writing PSF data:
setenv PSF_WRITE_CHUNK_MODE_ON true
For UltraSim writing PSF data:
setenv PSF_LARGE_FILE_ON false
Regards,
Andrew.


|