Differential pair spacing

Differential pair spacing

eric_engineer
Advocate Advocate
745 Views
4 Replies
Message 1 of 5

Differential pair spacing

eric_engineer
Advocate
Advocate

How do I set my differential pair spacing?  I see a width option but no spacing option. I hope this is not one of those things that's missing or can be fixed by modifying a DRC rule that affects everything else.  It's amazing to me that Fusion sells a Ansys high-speed design option, but lacks so many basic differential pair and other high speed routing functions. We can't route any of our high-speed stuff with 360 but I'd like to.

0 Likes
Accepted solutions (1)
746 Views
4 Replies
Replies (4)
Message 2 of 5

Evert_2N3055
Advocate
Advocate

This is controlled via DRC setting and through NET classes. So I would set special net class to DP and set appropriate rules.

0 Likes
Message 3 of 5

marcocipriani01
Enthusiast
Enthusiast
Accepted solution

This is probably the single stupidest thing about doing high-speed designs in Fusion Electronics. You can only set the minimum spacing between two wires of the same net class, using the "Clearance Matrix" in the "Net Class" settings. There is no way of setting a fixed spacing between two signals in a differential pair...

 

In the following example, I've set the spacing between USB_D_P and USB_D_N by creating a USB net class and defining a 0.254mm clearance between the USB net class and itself (look on the diagonal of the matrix).

marcocipriani01_0-1720551912962.png

 

The Fusion team should definitively improve differential routing, IMHO. The Meanders tool is awful to use.

Message 4 of 5

eric_engineer
Advocate
Advocate

Oh, I forgot about this. Thanks.  Yeah, high-speed support in general is pretty awful I feel. I'm remembering now that last design I had to do groups of length matched diff pairs and I had to do all the matching slowly by hand.

0 Likes
Message 5 of 5

jorge_garcia
Autodesk
Autodesk

Hi everyone,

 

Thank you for your comments, this stuff is actually being addressed in the near term so expect some improvements soon. 

 

Our developers ran into this thread before I had a chance to report it so your feedback is very much of interest to our team.

 

One thing to help in the mean time. When you are routing the meanders you can enter a length in the CLI and press enter. So once you know what the longest diff pair is you can meander all the other to that length by entering the length in the command line.

 

Another thing that will help is starting meanders from one end of a segment and working your way towards the other end. In the DRC set your Gap Factor to 1 in the Misc tab. Those things will help.

 

All of this is being addressed, but the above can help for now.

 

Let me know if there's anything else I can do for you.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.