← Back to team overview

kicad-developers team mailing list archive

Re: Differential pair DRC Errors

 

> On Feb 12, 2017, at 5:59 PM, Andy Peters <devel@xxxxxxxxx> wrote:
> 
> I am using a nightly build from 26 January 2017 on a Mac.
> 
> The design has a handful of differential pairs. I have set up design rules for most nets in the design as 1.6 mm trace width and 1.6 mm clearance. I created a net class for the pairs with those clearances and widths and made that the “diff pair width” and “diff pair gap” too.
> 
> Then I set the “Differential Pair Dimensions” in the Dimensions menu to that same width and gap. Aside: why is this step necessary? Why doesn’t the differential routing use the net classes set up by default?
> 
> I route the signals and run the DRC, and for every corner in the trace pairs, I get an ErrType(x): “Two Track Ends Too Close” complaint. Sometimes it’s ErrType(16), sometimes it’s ErrType(17), the rest ErrType(18), but they are for all corners. See the picture. This doesn’t make any sense.

This was reported as a bug over a year ago: https://bugs.launchpad.net/kicad/+bug/1533551

Follow ups

References