Home > Community > Forums > PCB Design > Broad side coupled differential pair

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Broad side coupled differential pair 

Last post Tue, Jan 29 2008 12:15 PM by archive. 1 replies.
Started by archive 29 Jan 2008 12:15 PM. Topic has 1 replies and 1303 views
Page 1 of 1 (2 items)
Sort Posts:
  • Tue, Jan 29 2008 12:15 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    Broad side coupled differential pair Reply

    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
    • Post Points: 0
  • Tue, Jan 29 2008 12:57 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: Broad side coupled differential pair Reply

    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
    • Post Points: 0
Page 1 of 1 (2 items)
Sort Posts:
Started by archive at 29 Jan 2008 12:15 PM. Topic has 1 replies.