• 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. regarding model files setup in IC615

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 126
  • Views 16539
  • 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

regarding model files setup in IC615

fazul
fazul over 14 years ago

Hello everybody

I have 2 questions regarding setting model files from the Model Library Setup Form.  

[1] In IC615 when setting the model files from the Model Library Setup Form , clicking the <click here to add model file>

opens the file browser in the default cadence virtuoso  launch directory. Is it possible to change this default path to my own 

specific Model Library path as default?

[2]  i use a skill program to  set my model files by running envSetVal( "spectre.envOpts" "modelFiles" 'string "<mypath>" )

in this way if there are 4 files, all 4 entries  in the Model Library Setup Form will be  checked true. (left side checkbox which decides whether to include the file in the netlist or not)

is it possible to set/clear this checkbox by skill program?  

i hope i made my questions clear .. kindly help me if u know how to do them ...

have a nice day

Fazul  

 

 

  • Cancel
  • Tawna
    Tawna over 14 years ago
    Hi Fazul,
     
    In response to question 1:
     
    You can set the default model path to the model file.
    envSetVal( "spectre.envOpts" "modelFiles" 'string "<mypath>" )
     
    You cannot change the default directory where the file browser is opened using SKILL.  It is set to the software startup/launch directory.
    An enhancement CCR would need to be filed (contact Cadence Customer Support).
     
    I don't have an answer off the top of my head for question 2.  If you don't receive an answer, you may want to contact Cadence Customer Support.  http://support.cadence.com .
     
    best regards,
     
    Tawna
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    Fazul,

    This will define a model libraries, including sections:

    envSetVal("spectre.envOpts" "modelFiles" 'string "fred.scs;NN jim.scs harry.scs;FF")

    If you want to disable some of them:

    envSetVal("spectre.envOpts" "modelFiles" 'string "fred.scs;NN #;jim.scs #;harry.scs;FF")

    See Solution 11210060 for an explanation of this. You might also want to set the includePath cdsenv to allow the model files to be relative to a search path - see Solution 1839602

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • fazul
    fazul over 14 years ago

    thank you for your quick reply.

    • 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