• 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. cds_srr in Windows (or similar)

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 124
  • Views 14485
  • 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

cds_srr in Windows (or similar)

itos
itos over 9 years ago

Hi,

What is the best way to get simulation data into MATLAB R2012 64 bit Windows?

I use Cadence on Linux and want to preprocess/check data on Windows.

So far I always manually export data traces via CSV, copy it and use csvread in MATLAB - very cumbersome and tiring.

Best would be if I could just use the SpectreRF toolbox on Windows (I would then use scripts to copy psf data accordingly).

Is this possible? If not, what's the next best option?

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    Sorry, cds_srr does not exist on Windows - only Linux.

    The only option is probably to do something similar to what you've been doing. Or get access to Matlab on Linux!

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • itos
    itos over 9 years ago

    Oh this is really sad.

    I have access to Matlab on Linux but I'm using it on Windows (with Cadence via VNC) since I've so many packages and code on Windows which I don't want/can transfer to the isolated Linux box.

    Can you think about a good way of automating this at least a bit? Manually saving the traces is really inconvenient. Can I tell ADE L somehow to automatically export data to CSV after a simulation?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    You might be able to use the code in either this post or this post. If you make one of your outputs in ADE L an expression which calls either abDumpWaveforms() or abDumpWaveformsToVCSV() and then something like:

    {abDumpWaveforms(...) 1.0}

    the curly brackets and 1.0 is to make the overall expression return 1.0 so that ADE L is happy with it as an output which returns a number, then it might work...

    It's not completely straightforward though - the flow is really intended that you run on the same platform.

    Regards,

    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