• 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. Matlab RF/Spectre Toolbox

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 127
  • Views 3876
  • 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

Matlab RF/Spectre Toolbox

BoulderDash
BoulderDash over 14 years ago

 Hello,

 i'm working with Virtuoso 6.1.4 and ADE XL. I want to use Matlab scripts to process the data after simulation. I can add a Matlab script in the ADE XL results tab and it works fine (i can plot stuff, ..) but i can't use the function cds_srr to import the signals. The paths are correctly, Matlab find the cds_... functions.

If I execute cds_srr(....), the following error message occurs:
-> undefined function or method 'cds_innersrr' for input arguments of type char

 The function cds_innersrr.m doesnt exists in the directory, there is only a mex file.

I'm using Matlab 2010a.

Does anyone has an idea what to do?

Thanks alot!

 Ante

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    Hi Ante,

    In addition to what Tawna says, you also need to ensure that $LD_LIBRARY_PATH includes:

      setenv LD_LIBRARY_PATH `cds_root spectre`/tools/lib/64bit:$LD_LIBRARY_PATH

    If running on a 32-bit machine (or running 32 bit matlab), you'll need to miss out the 64bit part of the path. 

    This is needed if you're running MMSIM72 or earlier. As Tawna said, the Spectre Toolbox in MMSIM101 doesn't currently work due to a compiler incompatibility with Matlab.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    Hi Ante,

    In addition to what Tawna says, you also need to ensure that $LD_LIBRARY_PATH includes:

      setenv LD_LIBRARY_PATH `cds_root spectre`/tools/lib/64bit:$LD_LIBRARY_PATH

    If running on a 32-bit machine (or running 32 bit matlab), you'll need to miss out the 64bit part of the path. 

    This is needed if you're running MMSIM72 or earlier. As Tawna said, the Spectre Toolbox in MMSIM101 doesn't currently work due to a compiler incompatibility with Matlab.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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