• 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. ams XCELIUM simulation pauses

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 126
  • Views 13507
  • 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

ams XCELIUM simulation pauses

Michael H
Michael H over 4 years ago

Hello,

we encounter the following issue in a mixed signal simulation using the following tools:

IC6.1.8-64b.500.15

XCELIUM 19.09-s010

SPECTRE 18.1.0.556.isr13 64bit not sure if the spectre version is bound to the XCELIUM release anyway

The simulation "pauses" after a few hours runtime. The xmsim process is not consuming any cpu power anymore and is in "S" state. The simulation log does not show anything unnormal - it's just not updating anymore. Now the strange thing: it is possible to get the process back to live by sending a kill signale - SIGUSR1 - to the process. The simulation just proceeds and eventually stops after a few hours again.

It does not matter if the simulation is running as a local simulation or via SGE on a cluster configuration.

Regards,

Michael

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago

    Michael,

    That seems a bit odd. Please contact customer support.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Michael H
    Michael H over 4 years ago in reply to Andrew Beckett

    Thanks Andrew,

    I opened a support ticket.

    Michael

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • amifsud
    amifsud over 3 years ago in reply to Michael H

    Hi Michael,

    Apart from the solution above, did you find a more stable solution? I am experiencing the same issue.

    Thank you!

    Andrea

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Michael H
    Michael H over 3 years ago in reply to amifsud

    Dear Andrea,

    I can't fully remember how things got solved in the end. Actually it worked to use a newer SPECTRE version, by enabling "Enable AMS flexible release matrix" in the Netlist and Run Options. With this option  the SPECTRE version is independent of the XCELIUM version. Instead of SPECTRE18 we used a later hotfix version of SPECTRE19, the error did not show up again.

    Regards,

    Michael

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to Michael H

    Michael,

    I found the CCR for your case (2419270) and see it recorded there that you'd tried (at the end of January this year) the latest XCELIUM2003 hotfix in flex mode and I think it was using the latest SPECTRE19.1 hotfix too - and that worked. Certainly using flex mode solved it in these cases (and only flex mode is supported now anyway).

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Michael H
    Michael H over 3 years ago in reply to Andrew Beckett

    Hi Andrew,

    thank you for looking this up. Yes, back then I tried a few different combinations and in the end the newest SPECTRE19.1 hotfix solved it. It does work with the old XCELIUM19.09 release in flex mode as well.

    Regards,

    Michael

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • amifsud
    amifsud over 3 years ago in reply to Michael H

    Hi Both,

    Just wanted to thank you for your replies!

    Simulation has been running without pausing for a good number of hours after enabling AMS flex. 

    Best regards,

    Andrea

    • 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