• 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. Virtuoso IC6.1.8-64b.500.31 Crashing

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 125
  • Views 3586
  • 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

Virtuoso IC6.1.8-64b.500.31 Crashing

stefanwerleman
stefanwerleman over 1 year ago


After running several heavy simulations through ADE Assembler, the Virtuoso tool occasionally crashes, displaying the "Fatal Application Error". The design is quite large, at about 3GB, so the netlisting might also be substantial. I have a script that performs various tasks such as submitting jobs, plotting results, netlisting, etc.

The memory report in the CIW indicates that I'm currently using 7,117MB out of 8,917MB. Here's the message:

"Memory report: using 7,117 MB, process size 8,917 MB at UTC 2024.04.23 21:01:12.502"

It appears that memory usage is increasing as I run more memory-intensive MMSIM jobs. However, when I log the current memory allocated using the memoryAllocated() function between my SKILL functions, there is little to no change in memory. This leads me to believe that my SKILL script is not contributing to the memory usage.

Please note that I'm running all my MMSIM jobs in an HPC environment with ample RAM and CPU resources and I am running my netlisting jobs locally. The version I'm using is IC6.1.8-64b.500.31, and the CDS_AUTO_64BIT environment variable is set to "ALL".

I'm unsure how to further troubleshoot this issue, so I'm open to any suggestions that may help. If necessary, I'll submit a support ticket.

  • 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