• 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. Export GDS and CDL using command prompt

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 144
  • Views 17453
  • 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

Export GDS and CDL using command prompt

anandmohan
anandmohan over 8 years ago

HI,

1) I am using cadence version IC6.1.7-64b.500.7. I just need to know, how to streamout GDS and export CDL using command prompt (for example calibre can be executed by "calibre -drc -hier calibre.drc" directly in linux command prompt). From CIW window  File > Export > Stream/CDL will give the same, but I need to know how to do it from linux command prompt.  Please tell me how to do it.

2) Also is it possible to execute a skill code in CIW window using a perl script?



Regards
Anand

  • Cancel
  • drdanmc
    drdanmc over 8 years ago
    For stream out, the command line utility is 'strmout' You can either specify all of the options like lib/cell/view name, output file, mapping files, etc on the command line or use 'strmout -templateFile <filename>' to give the options in a template file. See the "Design Translation Using XStream Translator" section of the Design Data Translator's Reference manual. For GDS out, it is 'si -batch -command netlist' that you need. That will look for a 'si.env' file that has all the setup. See that same manual but the section on "Design Translation Using CDL Out". Half the battle sometimes is getting to the right manual!
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 8 years ago

    For the second question, please give some insight into what you want to execute from a perl script. I already gave an answer in another thread which pointed you at the "skillServer" solution for doing this, so presumably you need something else? Or maybe that answered your question.

    (this was a response to the original question, not to Dan's response which was right on the money).

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • anandmohan
    anandmohan over 8 years ago
    HI Dan,

    Thank you for the reply, I will try this .

    Regards
    Anand Mohan
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • anandmohan
    anandmohan over 8 years ago
    HI Andrew,

    My requirement is to write a perl script which will take library name & top cell name as input, then it will generate GDS based on my inputs and executes calibre drc automatically using the generated GDS ( basically DRC automation ). I am new to cadence & I thought the only way to generate is through skill. I will try to execute it based on inputs given by Dan. Thank you very much for your help.

    Regards
    Anand
    • 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