• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. HELP: Not enough storage space when taking Transient si...

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 126
  • Views 15994
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

HELP: Not enough storage space when taking Transient simulation

ccarrot
ccarrot over 13 years ago

 Hi Sir/Madam:

 I'm taking a long transient simulation in Cadence Spectre, the simulation is to calculate the BER(bit error rate) of a transistor-level circuit.

 

Because I have a symbol which is written in Verilog-AMS to calculate the BER and store the result in a text file outside, so I don't need the cadence to store any simulation result. I have done:

1. In ADE XL Test Editor,  =>Output=>save all, I unclick all the selections (save nothing), and click OK

But at last,  a file named "tran.tran" will be still saved in "~/cadence/simulation/***/adexl/result/data/Interactive.0/1/***/psf", and this file in my simulation will be as large as about 600Gbit (after only 1-day simulation, and the data is still not sufficient for me); the cadence then will say it "face a fatal error" when writing data to "tran.tran" file, there is not enough space to store the data.

 

 

 I even deleted the "tran.tran" file when the simulation started, but the problem was still there.

Could anyone help me with these:

1. Why cadence still saves the transient data even thought I have selected "save nothing"? Did I make the wrong setup?

2. Is there any method can be taken to let cadence  just do the simulation but save no simulation data?

 

I'm very appreciated for your help! I've trapped myself in this problem for days! Thank you very much for any help!

 

 

 

  • Cancel
  • Quek
    Quek over 13 years ago

    Hi ccarrot

    To prevent saving any signals, you can select "none" instead of not selecting any of the choices. If none of the choices are selected, the signals which you have specified in "Output setup" will still be saved.

    Would you please try it and see if it resolves your problem?

    Best regards
    Quek

    • Noname.gif
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ccarrot
    ccarrot over 13 years ago

    Quek said:

    Hi ccarrot

    To prevent saving any signals, you can select "none" instead of not selecting any of the choices. If none of the choices are selected, the signals which you have specified in "Output setup" will still be saved.

    Would you please try it and see if it resolves your problem?

    Best regards
    Quek

     

     

    Thank you very much Quek! It works! Now the size of  "tran.tran" file is significantly reduced!

    Thanks Quek!

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Quek
    Quek over 13 years ago

    Hi ccarrot

    That's great. Thanks for the follow-up.

    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago
    Note that not having any of the choices checked on the save options form means that it will pick the simulator's default, which is "selected". With spectre, "selected" means that any signals that appear in save statements (ie those outputs explicitly saved in the Outputs pane) will be saved as Quek mentioned; if no outputs are explicitly saved then it will save _all_ node voltages (well "allpub" node voltages). This is to keep things simple - if you didn't tell it what to save, it assumes you wanted to see something, so it saves the most likely which is all voltages.

    So that's why you need to explicitly pick "none".

    Andrew
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ccarrot
    ccarrot over 13 years ago

     Thank you very much for your explicitly description! It helps a lot!

     

    Thanks Andrew!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information