• 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. Square pins on symbols in verilogin

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 130
  • Views 10546
  • 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

Square pins on symbols in verilogin

CSCNalu
CSCNalu over 4 years ago

Hi

Really dumb and nit picky question - is there a way to make the symbols generated by verilogin use square pins rather than the longer rectangular pins?  I can't seem to find an option.  I'm using Virtuoso 6.1.8-64b.500.17

Thanks

Chris

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 4 years ago

    Hi Chris,

    There isn't really a good way of doing this. There are a couple of similar CCRs asking for control over the pin shapes: 1026561 and 2455663 which seem fairly similar to me (they probably should be duplicates) and one suggestion from those is to use the Text to Symbol Generator Files field on the Advanced Schematic Generation Options section of the Schematic Generation Options tab. However, that's not great, because it needs a full TSG file (not a template) which completely describes all the pins you want. There is also an enhancement change request, 1172793 asking for TSG templates (the same templates used in Create->CellView from CellView in the schematic editor), but that hasn't been implemented. Maybe a duplicate request would be worthwhile.

    I did find that a colleague had written an article: ihdl: How to use my custom Text to Symbol Generator (TSG) template file for symbol creation during import but I couldn't get it to work properly in practice (I'm feeding it back to him to see if he can improve it). I started modifying the code, but decided that I'd probably end up having to rewrite it to make it robust enough, and ran out of time to do that - sorry!

    Andrew

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

    Hi Andrew

    Thanks - this is really not an important issue it's just me being nitpicky about how our mixed signal schematics look with the chunky pins.  Honestly if it isn't a simple option I'm missing it's really not worthwhile to spend a bunch of time on this immediately.  That being said the TSG template file is pretty interesting and might be worthwhile for some of our digital imports so I'll check that out.

    Thank you again

    Chris

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

    Hi Andrew

    Thanks - this is really not an important issue it's just me being nitpicky about how our mixed signal schematics look with the chunky pins.  Honestly if it isn't a simple option I'm missing it's really not worthwhile to spend a bunch of time on this immediately.  That being said the TSG template file is pretty interesting and might be worthwhile for some of our digital imports so I'll check that out.

    Thank you again

    Chris

    • 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