I'm finishing an open source board which will be a low cost High Speed USB Analyzer. Jumping from 4 layer to 6 layer in low quantities is expensive so I've challenged myself to try and finish the design with 4 layers but also trying to use good design practices. My layer stackup is:
L1: Signal
L2: Ground
L3: Power/Signal
L4: Signal
For a better user experience I want to place the USB connector which connects to the PC on 1 end of the PCB and the USB connector that you plug your device into at the opposite side of the PCB. In this screen capture I've highlighted the USB D+/D- traces which have a length of ~30mm
I plan on using JLCPCB and their layer stackup information can be found here.
I was experimenting with Saturn PCB Design Toolkit and came up with these settings:

I'm not sure if I've used the tool properly so I'd appreciate someone having a 2nd look at this. To make matters worse AD 19.1.5 isn't agreeing with these numbers:

Since I want USB High Speed performance out of this board I'd like to do the best I can while still using the 4-layer PCB. The only other thought I had was to drop all of the top side BGA escapes on the left side down to a lower layer and that would allow me to escape D+/D- on the top layer and route it to the left and up to the micro USB connector. That's a lot of extra effort which I'm not sure is worth it.
Thanks in advance,
George
L1: Signal
L2: Ground
L3: Power/Signal
L4: Signal
For a better user experience I want to place the USB connector which connects to the PC on 1 end of the PCB and the USB connector that you plug your device into at the opposite side of the PCB. In this screen capture I've highlighted the USB D+/D- traces which have a length of ~30mm
I plan on using JLCPCB and their layer stackup information can be found here.
I was experimenting with Saturn PCB Design Toolkit and came up with these settings:
I'm not sure if I've used the tool properly so I'd appreciate someone having a 2nd look at this. To make matters worse AD 19.1.5 isn't agreeing with these numbers:
Since I want USB High Speed performance out of this board I'd like to do the best I can while still using the 4-layer PCB. The only other thought I had was to drop all of the top side BGA escapes on the left side down to a lower layer and that would allow me to escape D+/D- on the top layer and route it to the left and up to the micro USB connector. That's a lot of extra effort which I'm not sure is worth it.
Thanks in advance,
George
Comment