• 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. same net spacing

Stats

  • State Suggested Answer
  • Replies 4
  • Answers 1
  • Subscribers 159
  • Views 3416
  • Members are here 0
More Content

same net spacing

masamasa
masamasa over 1 year ago

hello

 

is there a way to set up the same net spacing within a shape as shown below on the constraint manager?

 

regards

masa

  • Sign in to reply
  • Cancel
Parents
  • techiecs
    0 techiecs over 1 year ago

    From the image, it looks that these are just two fragments of the same shape and the shape has been fragmented due to the placement of objects inside it. The Same Net Spacing Worksheet checks of Constraint Manager is not configured for such a scenario to catch DRCs within shape fragments of a shape.

    To detect these kind of defects, the Same Net Shape-to-Shape Spacing DRC that gets flagged when two different shape entities on the same net are within the specified spacing can be explored.

    Setting the Manufacturing > Copper Spacing > Shape-to-Shape constraint flags a DRC at places where the shapes are split with spacing greater than the specified value. This constraint only checks the spacing between any two copper shapes irrespective of the same net or different nets. This is meant for manufacturing limitations.
    You can perform the below steps-
    1 Go to Setup > Constraints > Constraint Manager.
    2 Open the manufacturing worksheet.
    3 In the Design for Fabrication tab, go to DFF Constraint Set.
    4 Select Copper Spacing and add a value against Shape to Shape CSet here.
    5 After assigning this CSet to the design, you should see that the DRC flag to appear for such a scenario as shared in the image.

    Ensure to enable the DRC mode using Setup > Analysis Mode under Design for Fabrication>Copper Spacing>Shape-to-Shape from the Constraint Manager window for checking this.

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

    From the image, it looks that these are just two fragments of the same shape and the shape has been fragmented due to the placement of objects inside it. The Same Net Spacing Worksheet checks of Constraint Manager is not configured for such a scenario to catch DRCs within shape fragments of a shape.

    To detect these kind of defects, the Same Net Shape-to-Shape Spacing DRC that gets flagged when two different shape entities on the same net are within the specified spacing can be explored.

    Setting the Manufacturing > Copper Spacing > Shape-to-Shape constraint flags a DRC at places where the shapes are split with spacing greater than the specified value. This constraint only checks the spacing between any two copper shapes irrespective of the same net or different nets. This is meant for manufacturing limitations.
    You can perform the below steps-
    1 Go to Setup > Constraints > Constraint Manager.
    2 Open the manufacturing worksheet.
    3 In the Design for Fabrication tab, go to DFF Constraint Set.
    4 Select Copper Spacing and add a value against Shape to Shape CSet here.
    5 After assigning this CSet to the design, you should see that the DRC flag to appear for such a scenario as shared in the image.

    Ensure to enable the DRC mode using Setup > Analysis Mode under Design for Fabrication>Copper Spacing>Shape-to-Shape from the Constraint Manager window for checking this.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • John T
    0 John T over 1 year ago in reply to techiecs

    Hi Masama, we discussed this topic internally and tested together. We actually have two checks for you to try. The check mentioned above, Copper Spacing > Shape to Shape, will work for two different same net shapes. This is a Fabrication Core Checks, however using the Extended Fabrication Checks available with the Allegro Venture or Allegro Enterprise licenses, you can use the "Void Slivers" check. If you have this license then please try the Void Slivers check located in the Constraints Worksheet > Copper Features > Minimum > Void Slivers. 

    If you do not have this license then please consider adjusting the minimum aperture gap width for your shapes in Global Dynamic Shape Parameters. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • masamasa
    0 masamasa over 1 year ago in reply to John T

    thank u for ur response, john

     

    the problem is a static shape.

     

    when i change a static shape to a dynamic shape. the minimum aperture for gap width does not work.

     

    when the static shape is changed to a dynamic shape, the gap is not based on the parameter of the dynamic shape 

     

     

     

    the gap is 25um whereas the dynamic shape parameter setting is 50um.

     

     

     

    whern i press the apply button, the gap does not change.

     

    when i change the aperture to 100um and back to 50um, the gap went back to 25um.

     

    then i change the aperture to 51um, the gap became 51um.

     

     

    when i set the aperture back to 50um, the gap went back 25um.

     

     

    is the minimum aperture related to same net spacing setup on the constgraint manager?

      

    regards

    masa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • John T
    0 John T over 1 year ago in reply to masamasa

    You're welcome. No this  minimum aperture setting is not related to the same net spacing. This was suggested as a workaround. The minimum aperture represents the gerber artwork apertures. Historically, these large shapes are drawn by a single aperture using a border line and multiple lines to fill the copper plane shape.

    This aperture is the "thinnest" possible shape thickness. So actually it represents the positive part of the shape and not the gap. If the copper plane must become too narrow, to a thinner width than the "minimum aperture", then it stops drawing the shape. 

    A word of caution: 50um and 25um seems too thin for standard density pcb applications. For example if the minimum signal trace thickness is 125um ( as example only). Then the minimum aperture setting for the shape parameters should also be >=125um. The minimum shape thickness should not be thinner than the minimum signal trace thickness generally. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify 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