6.3.12 · D3 · HinglishInterconnects, Buses & SoC

Worked examplesSerial vs parallel signaling (SerDes)

2,531 words12 min read↑ Read in English

6.3.12 · D3 · Hardware › Interconnects, Buses & SoC › Serial vs parallel signaling (SerDes)

Yeh page parent SerDes note ki "number pe laao" companion hai. Parent ne tumhe formulas diye; yahan hum har tarah ke questions dhundte hain jo wo formulas produce kar sakte hain aur har ek ko ek checkable number tak grind karte hain.


Scenario matrix

Har SerDes numeric question in situations mein se ek hoti hai. Columns woh quantity hain jo tum solve karte ho; rows woh regime hain (kaun sa physical effect dominate karta ya degenerate hota hai).

Regime → \ Solves for → Skew / parallel limit Serial data rate Timing / CDR margin
Low speed (skew tiny) Ex 1
High speed (skew fatal) Ex 2
Degenerate / ideal (zero input) Ex 3 (zero skew) Ex 7 (zero drift)
Encoding overhead Ex 4 (8b/10b), Ex 5 (128b/130b)
Multi-lane scaling Ex 6 (x16)
Bit-period / sampling Ex 8 (CDR budget)
Real-world word problem Ex 9 (cable choice) Ex 9 Ex 9
Exam twist (limiting value) Ex 10 (crossover speed) Ex 10 Ex 10

Do constants jo hum har jagah reuse karte hain:

Yeh raha wahi map picture ke roop mein — kaun sa example kis regime mein baithta hai:

Figure — Serial vs parallel signaling (SerDes)

Case: parallel skew regime

Ex 1 — Low speed, skew harmless (matrix: Low speed / skew limit)

Ex 2 — High speed, skew fatal (matrix: High speed / skew limit)

Ex 3 — Degenerate case: zero skew (matrix: Ideal / skew limit)


Case: serial data-rate regime

Ex 4 — 8b/10b encoding overhead (matrix: Encoding / data rate)

Ex 5 — Low-overhead 128b/130b (matrix: Encoding / data rate)

Ex 6 — Multi-lane scaling (matrix: Multi-lane / data rate)


Case: timing & CDR regime

Ex 7 — Degenerate case: zero frequency drift (matrix: Ideal / CDR)

Ex 8 — CDR sampling budget (matrix: Bit-period / CDR)

Ex 9 — Real-world word problem (matrix: word problem, spans all columns)

Ex 10 — Exam twist: the crossover speed (limiting value) (matrix: limiting value)


Recall Self-test — answers cover karo

USB 3.0 at 5 Gbps: bit period? ::: , toh CDR window . 8b/10b efficiency aur uska cost? ::: ; tum DC balance + edges ke liye 20% overhead pay karte ho. PCIe Gen3 per-lane rate? ::: . Zero skew parallel speed infinite kyun nahi deta (Ex 3)? ::: setup + hold phir bhi period ko floor karta hai (yahan 50 ps → 20 GHz). 25% rule pe 40 ps-skew bus ke liye crossover speed? ::: .

Yeh bhi dekho: Equalization (CTLE, DFE) aur PLL and Clock Synthesis — kaise real receivers un sampling windows ko widen karte hain jo inhi examples ne assume kiye, aur DDR Memory Interface — woh modern parallel bus jo per-bit training se skew se ladhta hai.