• 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. maestro - AMS simulation - IE Card setup - tolerance/simulation...

Stats

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

maestro - AMS simulation - IE Card setup - tolerance/simulation error

michael10
michael10 over 4 years ago

Hi,

I want to simulate a mixed signal design, with one cell on transistor-level and other cells as verilogams/vhdl models, with high accuracy (<2µV error).

One cell (called S2D) is modeled in verilogams, and is stimulated with an vsin source, and should convert the input stimulus to a wreal-value for further calculations in verilogams.
However, during simulation, I've noticed that the input is wrong, and the wreal-value does not match the analog value.

In the IE card setup, vdelta is set to 2u.
In the plot below, the interface element (input: analog voltage, output: wreal value) for the S2D input is shown.
In >90% of the transient simulation, the output (Dout, wreal) is equal with the Input (Ain, voltage) within the tolerance of +-2u.
However, there are some points where the difference is far too big, in the plot below for example 1,4mV!

Are there any other settings that affect the tolerances of the automatically inserted Interface elements?
Simulator is AMS, errorpreset conservative, Cadence Version IC6.1.8-64b.500.8.

  • Cancel
  • Saloni Chhabra
    Saloni Chhabra over 4 years ago

    Hi,

    E2R conversion is affected by vdelta, vtol and ttol parameters. You can try tightening the same, but if you don't see the expected conversion, please contact Cadence Customer Support as it will need a closer look at your setup.

    Regards,

    Saloni

    • 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