• 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. Missing connectLib

Stats

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

Missing connectLib

p786
p786 over 10 years ago

Sir 

I am simulating verilog file with ams simulator.... after creating config file when i m going for connect rules no rules name are displaying, after clicking customize it is giving message like "Library " " is not defined for this rule. rule cannot be modified . Define the missing library in cds.lib ".....

Pls help me..

Thanks and Regards...

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago
    I split this into a separate post because it was completely unrelated to the thread you were appending to (and the forum guidelines tell you not to post on the end of old threads).
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    I would suggest you add:

    INCLUDE $(inst_root_with:tools/bin/irun)/tools/inca/files/cds.lib

    to your cds.lib

    This will give you VHDL libraries and connectLib too.

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • HiLightCAD
    HiLightCAD over 4 years ago in reply to Andrew Beckett

    Thanks for this advice.

    We seem to have only encountered the need for this to be added once we switched from using Incisiv to using Xcelium for digital simulations.

    Was there a mechanism by which Incisiv defaulted this automatically, which Xcelium doesn't use? Or did Incisiv not demand connectLib?

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

    Typically you might have this in your cds.lib:

    SOFTINCLUDE $AMSHOME/tools/inca/files/cds.lib

    or:

    SOFTINCLUDE $(inst_root_with:tools/bin/xrun)/tools/inca/files/cds.lib

    If you've used the first style, with an env var, make sure that whatever env var you're using points to the new installation. If using the second style, make sure that it's using a valid executable name (you might have used irun in the past; moving to run makes sense).

    Andrew

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

    Thanks for the further illumination!

    The latter form is fine for our purposes if it doesn't have any adverse side-effects (like a long execution time, searching for xrun).

    We should probably change the command from xrun to irun, because that is an executable supplied by both INCISIV and XCELIUM releases. It allows users to switch back and forth between them and not lose connectLib.

    Good to see you again; answering promptly, accurately and concisely as usual!

    We were trying to find why when we switch from Incisiv to Xcelium, we suddenly need the new license Xcelium_SC_DMS_Option when simulating under AMS simulator. 
    The list of what the token is required for didn't seem to cover things we were doing, unless we are running multi-CPU. That may be the case. The support response suggested we use the options to tell us which licenses we need for our runs, without really telling us whether running in AMS is going to require this new license key. I'm guessing we're going to have to pay for this option.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • HiLightCAD
    HiLightCAD over 4 years ago in reply to HiLightCAD

    I see you have already addressed this, and I wasn't looking carefully enough.

    You suggested using irun initially, but added the variant with xrun in your later reply. So you can ignore my next reply, unless you know whether the new license key is always needed for ams using Xcelium.

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

    I'd not even noticed that you'd asked this on an old thread and that I'd already given the answer a few years back (when XCELIUM hadn't been released yet) and so that's why I said irun then.

    As for the DMS Option license, that's a complicated topic (and it isn't always needed, it depends on features that you use within the design/testbench/models) - and really is best handled through customer support or with your account team.

    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