• 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. Allegro X PCB Editor
  3. How to Reduce DRC for High speed transition via anti-pa...

Stats

  • State Verified Answer
  • Replies 5
  • Answers 2
  • Subscribers 160
  • Views 7071
  • Members are here 0
More Content

How to Reduce DRC for High speed transition via anti-pad

JITHINDEV
JITHINDEV over 1 year ago

I have created an oblong shape route keep-out for the via (High speed transition in my layout. However, this causes many DRCs due to the via and the trace overlapping with the route keep-out.

I need some advice on how to reduce the DRCs in this area, without allowing routing inside the shape(shape edit) or waiving DRCs.

Alternatively, is there a better way to create an oblong shape shared anti-pad for the high speed signal?"


Attached image for the reference

Regards
Jithindev

  • Sign in to reply
  • Cancel
  • SandeepVarrier
    0 SandeepVarrier over 1 year ago

    why do you have to add route keepout to the shape, in Allegro Global dynamic shape parameters we have a option to add combined voids for differential pairs.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • JITHINDEV
    0 JITHINDEV over 1 year ago in reply to SandeepVarrier

    Hello SandeepVarrier,

    We have a specific requirement for this project. We need to have a shared anti-pad only for the high speed differential signals. Moreover, the clearance between the via and the shape should be 10 mils for these signals, and 5 mils for the rest. Is it possible to set this using the Global dynamic parameter? If so, could you please explain how to do it?
    I am using OrCAD 22.1 PCB editor

    Regards,
    Jithindev

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    +1 steve over 1 year ago in reply to JITHINDEV
    1. With an OrCAD license you will have to use the keepout shape you have done but you can add properties to the shape. Try Edit - Object Properties then click on the keepout shape and add via_allowed or routes_allowed. There is also some options in Constraint Manager under the properties net pane to create specific groups of nets that are allowed in the shape. Look at parsyseda youtube channel for a route keepout video which should help, There is more capability if you have Allegro and High Speed options that are simple to set up.
    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Daniel
    0 Daniel over 1 year ago in reply to steve

    when we use properties via_allowed or routes_allowed, we will face other issue that other trace it will be through this void cause SOV and did not alert DRC. We must to check it by SOV. I think it take a lot time

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    0 steve over 1 year ago in reply to Daniel

    So you can use the Constraint Manager to only allow certain nets in each keepout. Take a look at the video I mentioned which will tell you how to use this capability.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Cadence Guidelines

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