• 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. PCB Design
  3. Broad side coupled differential pair

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 164
  • Views 13970
  • Members are here 0
More Content
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

Broad side coupled differential pair

archive
archive over 17 years ago

Hi every body!

    I was wondering if someone could tell me if the PCB editor 15.7 or 16.0 has automatic Broad side coupled differential pair? if yes, how i can setup this?

Trusting in your help,
Vanilson.


Originally posted in cdnusers.org by vanilson
  • Cancel
  • archive
    archive over 17 years ago

    Allegro doesn't support tandem (broadside) pairs however they can be routed by first defining and providing a primary gap for the pair. Preroute the two clines so they are directly over each other.

    As an example, Diff Pair DPA, comprised of nets A+ and A-, is to be routed with the following parameters as a tandem pair (each net on different layers)

    * TOP layer line width = 10.0
    * L3 layer line width = 10.0

    * Setup the NET_PHYSICAL_TYPE and it's assignment table to route the pairs with the desired width and layers.
    * Do not have a primary gap width set or do not have the pairs assigned to an ECSet
    * Fanout or start the routing for each net in the differential pair and leave the end points for each net at the same XY location.
    * Set a primary gap width in either the Constraint Manager worksheet or the ECSet. Ensure that the differential pair is assigned to an ECSet. This is not used to compute a true gap. It's only defined so that Allegro will use the 15.0 Differential Pair routing methodology. Of course there would be "uncoupling DRCs" if they were constrained in the spreadsheet or the ECSet.
    * Use "Add Connect " to route the pair. The Active layer will control which cline is the primary of the pair.

    Alternative if the pairs are already assigned to an ECSet

    * Setup the NET_PHYSICAL_TYPE and it's assignment table
    * Using 'Add Connect start routing by selecting one of the pins. Use RMB 'Single Trace Mode'. Digitize an XY location. Select RMB 'Done'.
    * Select the other half of the differential pair. Digitize an XY location, preferably at the same location as the other half of the differential pair. Select RMB 'Done'.
    * Select one of the differential pair nets. Select RMB and disable 'Single Trace Mode'. This will gather the two clines and allow companion routing. If one half of the pair is to be routed with a different width you will need to use 'Edit >Change' to set the correct line width.

    Hope this helps.


    Originally posted in cdnusers.org by Trykon
    • Cancel
    • Vote Up 0 Vote Down
    • 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