Note 1Ground cut
Should you cut ground under connector pads?
−5.6% → −0.5%impedance error at the pads
USB-C · HDMI · 0402
A fast signal fails at a connector.
Traces, vias and returnsLinks and codingConnectors and cables
Find your problem
What is the board doing wrong?
What the board does to a fast edge, and how to see it.
Note 1Ground cut
Should you cut ground under connector pads?
−5.6% → −0.5%impedance error at the pads
USB-C · HDMI · 0402
Note 8Eye diagram
How do you read an eye diagram?
82% → 70%eye width after 10⁵ bits and after 10¹²
SFP+ · SFF-8431
Note 16TDR
How do you read a TDR trace?
67 → 83 Ωthe USB-A socket pins at a 15 ps edge, then at USB 3.0’s 50 ps
USB-A · UBAF30-D2011 · CM5 IO board
Note 17Via stubs
How long a via stub can a fast link take?
0.94 mm → 25 Gb/sa via to layer 3 of a 1.6 mm board, under 0.5 dB
MNT Reform
How a link turns bits into a signal, and checks they arrived.
Note 14PHY and link layer
What does the PHY do, and what does the link layer do?
3 → 4 data laneswhen HDMI 2.1 turns its clock pair into data
RK3588 · RTL8211F · HR911130A · TJA1051 · RK3568 · 10029449-111RLF
Note 24I3C vs I2C
What is I3C, and how does it differ from I2C?
344 → 13.1 µsfor the same 12-byte read, I2C at 400 kHz to I3C
ICM-42688-P · BMI323 · SPD5118 · STM32H5 · PIC18-Q20
Note 26Line codes
Why do fast serial links use line codes like 8b/10b?
600 MB/s, not 750SATA’s 6 Gb/s after 8b/10b
Note 28CRCs on fast links
How does a CRC catch bad bits, and what do fast links do when it fails?
1 in 4.06 billion4-bit errors that pass CRC-32 in a 1518-byte frame
What one connector or one coax can carry, and how.
Note 23USB-C alt modes
What can a USB-C port carry besides USB?
24 pins, 12 waysto take over a USB-C port
USB-C receptacle
Note 27Car camera coax
How does one coax carry a car camera’s video, control and power?
86% vs 36%of ADI’s band at 1 kΩ, four coils vs one
MAX96717 · MAX96724 · PFL1609-471 · 1210POC-682 · MSS6132T-223 · FAKRA · Antmicro GMSL Serializer · Antmicro GMSL Deserializer