|
发表于 2023-12-6 02:17:57
|
显示全部楼层
或许可以试试减小这个tran的option.
transres=1e-9*stop s
Transition resolution. The transient analysis attempts to stop at corners of input waveforms (for example, corners of rising/falling edge of a pulse). If such
events occur within a time less than transres, the analysis combines the events into one and forces only one time point. The rest of the steps are determined by
error control. This may lead to loss of detail.
Spectre has a built-in minimum transition time set to 1e-9*(stop-start) s. Any transitions that happen faster than this will be ignored or combined with other events resulting in a loss of detail. The workaround is to shorten the stop time. If you cannot modify the simulation time, a transient option called "tranres" will permit you to specify a larger or smaller minimum transition time.
Here is a usage example:
tran tran stop=1m annotate=status maxiters=5 transres=1e-10 |
|