• 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 SKILL
  3. Config for .cshrc of Cadence IC615

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 17062
  • 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

Config for .cshrc of Cadence IC615

Duy Hien
Duy Hien over 11 years ago

Hi everyone,

I have installed Cadence IC615 on a Linux systems. Base on the Cadence source file of IC5141, I create my own Cadence source for IC615 (named cadence615). Please take a look at my config: 

setenv CDS_Netlisting_Mode "Analog"
setenv CDS_LIC_FILE xxxx@local_host:xxxx@local_host

setenv SPECTRE_DEFAULTS "-E"

#setenv ASSURAHOME /tools/Cadence/ASSURA412
setenv ASSURAHOME /tools/Cadence/ASSURA414
set path = ($path $ASSURAHOME/tools/bin $ASSURAHOME/tools/assura/bin)
setenv LANG C
setenv SUBSTRATESTORMHOME $ASSURAHOME

#setenv MGC_HOME /tools/Mentor/calibre1302/ixl_cal_2013.2_18.13
setenv MGC_HOME /tools/Mentor/calibre1204/ixl_cal_2012.4_16.11
#setenv MGLS_LICENSE_FILE xxxx@local_host
set path = ($MGC_HOME/bin $path)

setenv MMSIM_HOME /tools/Cadence/MMSIM10.11
set path = ($path $MMSIM_HOME/tools/bin $MMSIM_HOME/tools/dfII/bin )

setenv IC_HOME /tools/Cadence/IC615
set path = ($path $IC_HOME/tools/bin $IC_HOME/tools/dfII/bin)
#setenv CDS_CMI_COMPLEVEL 0

#setenv EXT09_HOME /tools/Cadence/EXT09
#set path = ($path $EXT09_HOME/tools/bin $EXT09_HOME/tools/dfII/bin)
setenv IUS_HOME /tools/Cadence/IUS82
set path = ($path $IUS_HOME/tools/bin)

#setenv EXT_HOME /tools/Cadence/EXT8
#set path = ($path $EXT_HOME/tools/bin)
set path = ($path /tools/Cadence/IS/iscape/bin)

setenv LD_LIBRARY_PATH $IC_HOME/tools/lib/ 
setenv LM_LICENSE_FILE $CDS_LIC_FILE
 
I can run Cadence:
$ source cadence615
$ virtuoso &
I'm not sure these codes are correct or not. Please give me some advice. Thank in advanced.
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    A few observations:

    1. You don't need to set SUBSTRATESTORMHOME these days. In fact that may be why you're getting those sna.cxt warnings
    2. You should not need to set LD_LIBRARY_PATH to include tools/lib from the IC stream
    3. There's no need to set LM_LICENSE_FILE as well as CDS_LIC_FILE - in fact that can cause it to be slower in the case of it checking for a license that you don't have.
    4. You do appear to be using some old versions - so why are you using MMSIM10.11 and IUS82? For MMSIM there have been MMSIM11.1, 12.1 and 13.1 since then, and for IUS (now INCISIV), there have been (at least) INCISIV92,102,111,121,122 and 131 since then - so it is ancient.
    5. Not sure you necessarily need SPECTRE_DEFAULTS set - that is probably dependent upon your PDK.
    6. I wouldn't have thought most users need iscape in the path.

    Kind Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Duy Hien
    Duy Hien over 11 years ago

    Thank Andrew,

    I removed the redudent lines.

    • 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