• 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. Digital Implementation
  3. Stacked via violations in encounter power router.

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 93
  • Views 16383
  • 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

Stacked via violations in encounter power router.

deeps
deeps over 15 years ago

 I am trying to create the power routes using Encounter 9.1 

There are lot of memories in the design which has power pins in layer M4  ( design is 8 Metal layer process) i create the stripe in M3 & M7 where in M7 gets tapped to some of the power pins of the memories as the pitch of M7 is such that some of the memory pins does not get over lapped with M7 stripe so those are left open. so i create a sub mesh kind of struture on those memory pins & connect the sub mesh to the stripe in M7 

   During this stage there are lot of Stacked Via Violations are created,

       Can i use any switchs or any settings so that the tool understands the requriment & create the stack vias properlly.

 

thanks

deepak.

  • Cancel
  • Kari
    Kari over 15 years ago

    It's hard to say without knowing the specific via stacking rules for your process. Usually, power vias do not trigger via stack violations because the metal is wider and via arrays are used, instead of a single via. Most via stack rules only apply to single vias - arrays do not trigger the violation. Are your power stripes thin enough that you only have one via cut at the intersections? There are some different via stacking keywords available in the LEF file that may help you, but I'm not sure what your paricular violation is. What is flagging the violations? VerifyGeometry, or your signoff DRC tool?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • deeps
    deeps over 15 years ago
    Hi Kari,

    I am using verify geometry command to get details of the violations (not Sign off)

     I am not sure the reason for this kind of violations, I got some inputs from Cadence support saying that I need to set some variable before creating the power routes (setvar ALLOWOVERLAPINSTACKVIA true)

    But still there are lot of stacked via violations

    Here the violations are created even with via array,  I am not sure how to get rid of this kind of violations.

    Thanks

    Deepak.,
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kari
    Kari over 15 years ago

    Hi Deepak,

    Can you paste the exact wording of the verifyGeometry violation along with a picture of the violation?

    - Kari

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • noorcadence
    noorcadence over 13 years ago

    Hi Kari,

    I am also seeing below issue ,

     Regular Via of Net design1/mlm_ahb_main_i/FE_OFN86065_sram_main_wdata_298_ & Regular Via of Net design1/mlm_ahb_main_i/FE_OFN86065_sram_main_wdata_298_
    |( VIA5 VIA1 )
    bbox = (2312.905, 1807.365) (2312.975, 1807.435)

     Thanks,

    mnm

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kari
    Kari over 13 years ago

    Hi,

     What kind of violation is this? Short? Spacing? A picture would help...

     - Kari 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • snoredpig
    snoredpig over 13 years ago
    zoom the region and use editPowerVia to delete those vias. and re-generate those vias by editPowerVia by specified area.
    • 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