• 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. Blogs
  2. System, PCB, & Package Design
  3. What's Good About Allegro Router and ARKs? You’ll need the…
Jerry GenPart
Jerry GenPart

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
CDNS - RequestDemo

Try Cadence Software for your next design!

Free Trials
PCB
PCB Layout and routing
SPB16.3
ARK
Routing
antipad
specctra
Allegro 16.3
SPB 16.3
SPB
PCB Editor
Layout
design
"PCB design"
PCB design
Allegro PCB Editor
Allegro

What's Good About Allegro Router and ARKs? You’ll need the SPB16.3 Release to See!

22 Dec 2010 • 1 minute read

The SPB16.3 release of Allegro PCB Router is now aligned with Allegro PCB Editor's approach for verifying mechanical hole objects.


Antipad as Route Keepout (or ARKs)

The Antipad as Route keepout option can be enabled in pad_designer:



 

The ARK on option is translated to a SPECCTRA dsn file as shown in example below:

  (padstack PAD125
   (plating nonplated)
   (ark on)
   (type thrupad)


The new behavior of Allegro PCB Router with respect to mechanical holes can be described as:

1. When the Antipad Keepout Behavior is enabled
AND
Antipad geometry is defined for that layer
THEN
Antipad Geometry of mechanical pin is used as keepout defining area for the check.

2. When the Antipad geometry is undefined
OR
is smaller than the drill diameter
THEN
the drill hole check is executed employing the drill hole diameter plus the provided design level mechanical spacing value to evaluate spacing violations.

3. When the Antipad Keepout Behavior is disabled, the mechanical antipad keepout constraint check is suppressed. Only a conventional PIN/VIA to element check is performed as follows:
    a.  If a regular pad is undefined, the drill-hole check will be executed employing the drill-hole diameter with the provided nhole spacing value to evaluate spacing violations.
    b.  In cases where regular pad definitions exist and the drill-hole diameter is smaller than the defined regular pad geometry, the drill-hole constraint check will be suppressed and the pad will be checked using the appropriate clearance.
 

I look forward to your feedback on this capability!

Jerry "GenPart" Grzenia

 


CDNS - RequestDemo

Have a question? Need more information?

Contact Us

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information