• 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. Automatically instantiate title block on new schematics

Stats

  • Locked Locked
  • Replies 8
  • Subscribers 146
  • Views 16267
  • 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

Automatically instantiate title block on new schematics

mhowell67
mhowell67 over 13 years ago

I've seen SKILL that can go through a library and automatically add an instances to existing schematics but this is not the best solution for us due to our data management system and the need to checkout every schematic which can be disruptive. (That's a serious run-on sentence.)

Is there a way to automatically instantiate a specific library/cell/symbol in a new schematic?  We require that all our schematics have a title block but more often than not we (designers) forget to place it. Is is possible to "force the issue" through SKILL automation?  What I would like is that the enduser does nothing different; they simple create a new schematic like they normally do with the only change being that there is a title block instantiated automatically.

Hope my description is clear.

Regards,

 

 

  • Cancel
Parents
  • samung
    samung over 10 years ago

    Hello mhowell67, Quek,

    I am trying to implement your solution.

    However I would like to avoid editing the script file for every new library I create.
    Is there a mean to automatically load the script file at the virtuoso launch and to pass the "yourLib" argument automatically to the script ?

    Plus, how to map my existing titleBlock symbol pattern to the script which will replace the "cellName", the "libName" ... ?

    Thanks a lot for your help !

    P.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • samung
    samung over 10 years ago

    Hello mhowell67, Quek,

    I am trying to implement your solution.

    However I would like to avoid editing the script file for every new library I create.
    Is there a mean to automatically load the script file at the virtuoso launch and to pass the "yourLib" argument automatically to the script ?

    Plus, how to map my existing titleBlock symbol pattern to the script which will replace the "cellName", the "libName" ... ?

    Thanks a lot for your help !

    P.

    • 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