• 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. Mixed-Signal Design
  3. xrun simulation elaborates systemverilog real as binary

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 64
  • Views 8672
  • 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

xrun simulation elaborates systemverilog real as binary

JayBee
JayBee over 2 years ago

Dear all,
I have a mixed signal SystemVerilog model which simulates fine when I run it from ADE. 
I have real numbers as analog signals which I see as analog waveforms in simvision.
I guess this is a traditional AMS simulation, I have the connect rule ie cards set and all that stuff.

Now I want to use the xrun command line flow to simulate purely digital, since it is all verilog / systemverilog.
It does elaborate and simulate without errors.
However, all real types get mapped to binary types and I see only one bit output in the waveform.

I have tried xrun arguments -sv and -ams_flex. Both do work, but have the issue.

How can I get real numbers to be simulated as analog values in the xrun command line flow.
I fear that the question is really stupid, but I have been looking at RAKs and documents all over the forum and COS but cant't get it to work.

Thanks for all hints.
Cheers, Joachim

  • Cancel
  • JayBee
    JayBee over 2 years ago

    Just putting an ie_card.scs with the following did give errors "No master specified for instance ie" :

    amsd{
        ie vsup=1.5 discipline=logic vdelta="((`vsup)/10000000)"
    }

    • 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