• 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. How can I access/change stdVia enclosures in SKILL?

Stats

  • Locked Locked
  • Replies 11
  • Subscribers 144
  • Views 6524
  • 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

How can I access/change stdVia enclosures in SKILL?

pilotrp
pilotrp over 8 years ago

Hi,

I'm using Virtuoso version ICADV12.3-64b.500.9.  Currelntly, our defualt setup creates metal enclosures that are coincident with the cut shape boundary.  I'd like to modify the enclosures using SKILL to make them DRC clean.  Here's one example:

via~>viaHeader~>??
(db:0x3898833b cellView db:0x3898961a objType "stdViaHeader"
prop nil viaDef db:0x181f01ba viaDefName
"C9CKK1" master db:0x2071ec9a subHeaders nil
vias
(db:0x38987e27) overrideParams nil
)

I looked at the overrideParams in another via where I had manually edited the enclosures.  I saw this:

via2~>viaHeader~>??
(db:0x3898831b cellView db:0x3898961a objType "stdViaHeader"
prop nil viaDef db:0x181f01a7 viaDefName
"M0V0M1" master db:0x3a74ff1a subHeaders nil
vias
(db:0x38987e1c) overrideParams
(("layer1Enc"
(0.025 0.0)
)
("layer2Enc"
(0.008 0.025)
)))

I tried assigning the overrideParams to a similar list with different numerical values, but it errored out.  It also appears that the overrideParams property is nil unless you manually adjust the enclosures.

Can you tell me how I can adjust the via enclosures using SKILL for set of selected vias?

Thanks

  • Cancel
Parents
  • psill000
    psill000 over 8 years ago

    Diito what Andrew said. 

    I dont have a list of all the variable for vias symbolics

    Some of the variables for stdVia and customVia are slightly different

    Example

    stdVia

    cutRows

    cutColums

    customVia

    cutRow

    cutColum

    Same variables

    cutWidth cutHeight cutSpacing

    If you can get your Cadence AE is give you an old SKILL small book.

    The book has all the functions in the finder gui. The book is kinda handy for something to thumb through

    Paul

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • psill000
    psill000 over 8 years ago

    Diito what Andrew said. 

    I dont have a list of all the variable for vias symbolics

    Some of the variables for stdVia and customVia are slightly different

    Example

    stdVia

    cutRows

    cutColums

    customVia

    cutRow

    cutColum

    Same variables

    cutWidth cutHeight cutSpacing

    If you can get your Cadence AE is give you an old SKILL small book.

    The book has all the functions in the finder gui. The book is kinda handy for something to thumb through

    Paul

    • 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