|
1 Fundamentals 1
1.1 Impedance of Linear, Time-Invariant,
Lumped-Element Circuits 1
1.2 Power Ratios 2
1.3 Rules of Scaling. 5
1.3.1 Scaling of Physical Size.
6
1.3.1.1 Scaling Inductors
8
1.3.1.2 Scaling Transmission-Line Dimensions
8
1.3.2 Power Scaling.
9
1.3.3 Time Scaling
10
1.3.4 Impedance Scaling with Constant
Voltage 12
1.3.5 Dielectric-Constant Scaling
14
1.3.5.1 Partially Embedded Transmission
Lines 15
1.3.6 Magnetic Permeability Scaling
15
1.4 The Concept of Resonance.
16
1.5 Extra for Experts: Maximal Linear System Response
to a Digital Input 22
2 Transmission Line Parameters.
29
2.1 Telegrapher’s Equations.
31
2.1.1 So Good It Works on
Barbed Wire. 34
2.1.2 The
No-Storage Principle and Its Implications for
Returning Signal Current 35
2.2 Derivation of Telegrapher’s Equations.
38
2.2.1 Definition of Characteristic Impedance
ZC 39
2.2.2 Changes in Characteristic Impedance.
40
2.2.3 Calculation of Impedance Zc From
Parameters R, L, G, And C 41
2.2.4 Definition of Propagation Coefficient
g. 44
2.2.5 Calculation of Propagation Coefficient
g from Parameters R, L, G, and C
46
2.3 Ideal Transmission Line
48
2.4 DC Resistance. 55
2.5 DC Conductance. 57
2.6 Skin Effect 58
2.6.1 What Causes the Skin Effect, and What
Does It Have to Do With Skin? 58
2.6.2 Eddy Currents within a Conductor
61
2.6.3 High and Low-Frequency Approximations
for Series Resistance 63
2.7 Skin-Effect Inductance.
66
2.8 Modeling Internal Impedance.
67
2.8.1 Practical Modeling of Internal
Impedance 70
2.8.2 Special Issues Concerning Rectangular
Conductors. 73
2.9 Concentric-Ring Skin-Effect Model
75
2.9.1 Modeling Skin
Effect 76
2.9.2 Regarding
Modeling Skin Effect 79
2.10 Proximity Effect
79
2.10.1 Proximity Factor
81
2.10.2 Proximity Effect for Coaxial Cables
84
2.10.3 Proximity Effect for Microstrip and
Stripline Circuits 85
2.10.4 Last Words on Proximity Effect
85
2.10.4.1 Proximity
Effect II 85
2.10.4.2 2-D
Quasistatic Field Solvers 87
2.11 Surface Roughness. 90
2.11.1 Severity of Surface Roughness.
90
2.11.2 Onset of Roughness Effect
91
2.11.3 Roughness of Pcb Materials
91
2.11.4 Controlling Roughness.
92
2.12 Dielectric Effects.
94
2.12.1 Dielectric Loss Tangent
98
2.12.2 Rule of Mixtures
99
2.12.3 Calculating the Loss Tangent for a
Uniform Dielectric Mixture 101
2.12.4 Calculating the Loss Tangent When You
Don’t Know q 103
2.12.5 Causality and the Network Function
Relations 105
2.12.6 Finding |er| to Match a Measured Loss
Tangent 110
2.12.7 Kramers-Kronig Relations
114
2.12.8 Complex Magnetic Permeability.
115
2.13 Impedance in Series with the Return Path
115
2.14 Slow-Wave Mode On-Chip
117
3 Performance Regions.
121
3.1 Signal Propagation Model
121
3.1.1 Extracting Parameters for RLGC
Simulators 127
3.2 Hierarchy of Regions.
128
3.2.1 A Transmission Line
Is Always a Transmission Line 130
3.3 Necessary Mathematics: Input Impedance and
Transfer Function. 132
3.4 Lumped-Element Region
135
3.4.1 Boundary of Lumped-Element Region
136
3.4.2 Pi Model 137
3.4.3 Taylor-Series Approximation of H
(Lumped-Element Region) 139
3.4.4 Input impedance (Lumped-Element
Region) 140
3.4.5 Transfer Function (Lumped-Element
Region) 143
3.4.6 Step Response (Lumped-Element Region)
145
3.5 RC Region 148
3.5.1 Boundary of RC Region
149
3.5.2 Input Impedance (RC Region)
151
3.5.3 Characteristic Impedance (RC Region)
152
3.5.4 General Behavior within RC Region
153
3.5.5 Propagation Coefficient (RC Region)
155
3.5.6 Transfer Function (RC Region)
155
3.5.6.1 Propagation Function of RC Line with
Open-Circuited Load 155
3.5.6.2 Propagation Function of RC Line with
Matched End Termination 156
3.5.6.3 Propagation Function of RC Line with
Matched Source Termination 156
3.5.6.4 Propagation Function of RC Line with
Resistive End Termination 157
3.5.7 Normalized Step Response (RC Region)
157
3.5.8 Tradeoffs Between Distance and Speed
(RC Region) 159
3.5.9 Closed-Form Solution for Step Response
(RC Region) 159
3.5.10 Elmore Delay Estimation (RC Region)
160
3.6 LC Region (Constant-Loss Region)
166
3.6.1 Boundary of LC Region
166
3.6.2 Characteristic Impedance (LC Region)
167
3.6.3 Influence of Series Resistance on TDR
Measurements 169
3.6.4 Propagation Coefficient (LC Region)
173
3.6.5 Possibility of Severe Resonance within
the LC Region 176
3.6.5.1 Alternate Interpretation of Equation
[3.17] 178
3.6.5.2 Practical Effect of Resonance
179
3.6.6 Terminating an LC Transmission Line
179
3.6.6.1 End Termination
180
3.6.6.2 Source Termination
181
3.6.6.3 Both-Ends Termination
181
3.6.6.4 Subtle Differences Between
Termination Styles 181
3.6.6.5 Application of Termination Equations
to Other Regions 183
3.6.7 Tradeoffs Between Distance And Speed
(LC Region) 183
3.6.8 Mixed-Mode Operation (LC and RC
Regions) 184
3.7 Skin-Effect Region.
185
3.7.1 Boundary of Skin-Effect Region
185
3.7.2 Characteristic Impedance (Skin-Effect
Region) 186
3.7.3 Influence of Skin-Effect on TDR
Measurement 188
3.7.4 Propagation Coefficient (Skin-Effect
Region) 189
3.7.5 Possibility of Severe Resonance within
Skin-Effect Region 193
3.7.5.1 Subtle Differences Between
Termination Styles 194
3.7.5.2 Application of Termination Equations
to Other Regions 194
3.7.6 Step Response (Skin-Effect Region)
195
3.7.7 Tradeoffs Between Distance and Speed
(Skin-Effect Region) 199
3.8 Dielectric Loss Region.
200
3.8.1 Boundary of Dielectric-Loss-Limited
Region 200
3.8.2 Characteristic Impedance
(Dielectric-Loss-Limited Region) 202
3.8.3 Influence of Dielectric Loss on TDR
Measurement 205
3.8.4 Propagation Coefficient
(Dielectric-Loss-Limited Region) 206
3.8.5 Possibility of Severe Resonance within
Dielectric-Loss Limited Region 210
3.8.5.1 Subtle Differences Between
Termination Styles 211
3.8.5.2 Application of Termination Equations
to Other Regions 211
3.8.6 Step Response (Dielectric-Loss-Limited
Region) 212
3.8.7 Tradeoffs Between Distance and Speed
(Dielectric-Loss Region) 216
3.9 Waveguide Dispersion Region
216
3.9.1 Boundary of Waveguide-Dispersion
Region 217
3.10 Summary of Breakpoints Between Regions
218
3.11 Equivalence Principle for Transmission Media
221
3.12 Scaling Copper Transmission Media
224
3.13 Scaling Multimode Fiber-Optic Cables
229
3.14 Linear Equalization: Long Backplane Trace Example.
230
3.15 Adaptive Equalization: Accelerant Networks
Transceiver 234
4 Frequency-Domain Modeling.
237
4.1 Going Nonlinear.
237
4.2 Approximations to the Fourier Transform..
239
4.3 Discrete Time Mapping.
241
4.4 Other Limitations of the FFT
243
4.5 Normalizing the Output of an FFT Routine
243
4.5.1 Deriving the DFT Normalization Factors
244
4.6 Useful Fourier Transform-Pairs
245
4.7 Effect of Inadequate Sampling Rate.
247
4.8 Implementation of Frequency-Domain Simulation.
249
4.9 Embellishments
251
4.9.1
What if a Large Bulk-Transport Delay Causes the Waveform to
Slide Off the end of the Time-Domain Window?. 251
4.9.2 How Do I Transform an Arbitrary Data
Sequence? 251
4.9.3 How Do I Shift the Time-Domain
Waveforms?. 252
4.9.4 What If I Want to Model a More
Complicated System? 252
4.9.5 What About Differential Modeling?
252
4.10 Checking the Output of Your FFT Routine
253
5 Pcb (printed-circuit board) Traces.
255
5.1 Pcb Signal Propagation.
257
5.1.1 Characteristic Impedance and Delay
257
5.1.2 Resistive Effects
258
5.1.2.1 DC Resistance of Pcb Trace
258
5.1.2.2 AC Resistance of Pcb Trace
258
5.1.2.3 Calculation of Perimeter of Pcb
Trace 261
5.1.2.4 Very Low Impedance Pcb Trace
262
5.1.2.5 Calculation of Skin-Effect Loss
Coefficient for Pcb trace 262
5.1.2.6
Popsicle-Stick Analysis 262
5.1.2.7
Nickel-Plated Traces 266
5.1.3 Dielectric Effects
268
5.1.3.1 Estimating the Effective Dielectric
Constant for a Microstrip 269
5.1.3.2 Propagation Velocity
270
5.1.3.3 Calculating the Effective Loss
Tangent for a Microstrip 270
5.1.3.4 Dielectric Properties of Laminate
Materials (core and prepreg) 271
5.1.3.5 Variations
in Dielectric Properties with Temperature
275
5.1.3.6 Passivation and Soldermask
277
5.1.3.7 Dielectric Properties of Soldermask
Materials 280
5.1.3.8 Calculation of Dielectric Loss
Coefficient for Pcb Trace 280
5.1.4 Mixtures of Skin Effect and Dielectric
Loss 281
5.1.5 Non-TEM Modes
282
5.1.5.1 Strange
Microstrip Modes 282
5.1.5.2 Simulation of Non-TEM Behavior
286
5.2 Limits to Attainable Distance.
288
5.2.1 SONET Data
Coding 291
5.3 Pcb Noise and Interference.
294
5.3.1 Pcb: Reflections.
294
5.3.1.1 Both Ends
Termination 295
5.3.1.2 Pcb: Lumped-Element Reflections
297
5.3.1.3 Potholes
300
5.3.1.4 Inductive Potholes
303
5.3.1.5 Who’s
Afraid of the Big, Bad Bend? 304
5.3.1.6 Stubs and
Vias 305
5.3.1.7 Parasitic
Pads 306
5.3.1.8 How Close
Is Close Enough? 309
5.3.1.9 Placement
of End Termination 312
5.3.1.10 Making an
Accurate Series Termination 314
5.3.1.11 Matching
Pads 315
5.3.2 Pcb Crosstalk.
318
5.3.2.1 Purpose of Solid Plane Layers
318
5.3.2.2 Variations with Trace Geometry
318
5.3.2.3 Directionality
319
5.3.2.4 NEXT: Near-End or Reverse Crosstalk
320
5.3.2.5 FEXT: Far-End or Forward Crosstalk
321
5.3.2.6 Special Considerations
322
5.3.2.7
Directionality of Crosstalk 323
5.4 Pcb Connectors. 326
5.4.1 Mutual
Understanding 326
5.4.2 Through-Hole
Clearances. 328
5.4.3 Measuring
Connectors. 330
5.4.4 Tapered
Transitions. 332
5.4.5
Straddle-Mount Connectors. 335
5.4.6 Cable Shield
Grounding. 336
5.5 Modeling Vias
338
5.5.1 Incremental Parameters of a Via
338
5.5.2 Three Models for a Via
341
5.5.3 Dangling Vias.
343
5.5.4 Capacitance Data
345
5.5.4.1 Three-Layer Via Capacitance
345
5.5.4.2 Effect of Back-Drilling
346
5.5.4.3 Effect of Multiple Planes
347
5.5.5 Inductance Data
351
5.5.5.1 Through-Hole Via Inductance
351
5.5.5.2 Via Crosstalk
354
5.6 The Future of On-Chip
Interconnections 359
6 Differential Signaling.
363
6.1 Single-Ended Circuits.
363
6.2 Two-Wire Circuits. 368
6.3 Differential Signaling.
370
6.4 Differential and Common-Mode Voltages and
Currents 374
6.5 Differential and Common-Mode velocity
376
6.6 Common-Mode Balance
377
6.7 Common-Mode Range.
378
6.8 Differential to Common-Mode Conversion.
378
6.9 Differential Impedance.
380
6.9.1 Relation Between Odd-Mode and
Uncoupled Impedance 383
6.9.2 Why
the Odd-Mode Impedance Is Always Less Than the
Uncoupled Impedance. 383
6.9.3 Differential
Reflections. 384
6.10 Pcb Configurations. 385
6.10.1 Differential
(Microstrip) Trace Impedance. 386
6.10.2 Edge-Coupled Stripline
389
6.10.3 Breaking Up
a Pair 397
6.10.4 Broadside-Coupled Stripline
399
6.11 Pcb Applications. 404
6.11.1 Matching to an External, Balanced
Differential Transmission Medium 404
6.11.2 Defeating ground bounce
405
6.11.3 Reducing EMI with Differential
Signaling 405
6.11.4 Punching Through a Noisy Connector
407
6.11.4.1
Differential Signaling (Through Connectors)
408
6.11.5 Reducing Clock Skew
409
6.11.6 Reducing Local Crosstalk
411
6.11.7 A Good Reference about Transmission Lines
413
6.11.8 Differential
Clocks 413
6.11.9 Differential
Termination. 414
6.11.10
Differential U-Turn 417
6.11.11 Your
Layout Is Skewed 419
6.11.12 Buying
Time 420
6.12 Intercabinet Applications.
422
6.12.1 Ribbon-Style Twisted-Pair Cables
423
6.12.2 Immunity to Large Ground Shifts
424
6.12.3 Rejection of External Radio-Frequency
Interference (RFI) 426
6.12.4
Differential Receivers Have Superior Tolerance to Skin Effect and
Other High-Frequency Losses. 427
6.13 LVDS Signaling. 429
6.13.1 Output Levels.
429
6.13.2 Common-Mode Output
430
6.13.3 Common-Mode Noise Tolerance
430
6.13.4 Differential-Mode Noise Tolerance
431
6.13.5 Hysteresis
431
6.13.6 Impedance Control
432
6.13.7 Trace Radiation
435
6.13.8 Risetime
435
6.13.9 Input Capacitance.
435
6.13.10 Skew
435
6.13.11 Fail-Safe
436
7 Generic Building-Cabling Standards.
439
7.1 Generic Cabling Architecture.
442
7.2 SNR Budgeting. 446
7.3 Glossary of Cabling Terms
446
7.4 Preferred Cable Combinations.
449
7.5 FAQ: Building-Cabling Practices.
449
7.6 Crossover Wiring.
451
7.7 Plenum-Rated Cables.
452
7.8 Laying cables in an Uncooled Attic Space
453
7.9 FAQ: Older Cable Types
453
8 100-Ohm Balanced Twisted-Pair Cabling.
457
8.1 UTP Signal Propagation.
459
8.1.1 UTP Modeling
460
8.1.2 Adapting the Metallic-Transmission
Model 462
8.2 UTP Transmission Example: 10BASE-T..
465
8.3 UTP Noise and Interference.
471
8.3.1 UTP: Far-End Reflections.
471
8.3.2 UTP: Near-End Reflections.
475
8.3.2.1 UTP: (Structural) Return Loss
477
8.3.2.2 Modeling Structural Return Loss
480
8.3.3 UTP: Hybrid Circuits
481
8.3.4 UTP: Near-End Crosstalk
487
8.3.5 UTP: Alien crosstalk
490
8.3.6 UTP: Far-End Crosstalk
490
8.3.7 Power sum NEXT and ELFEXT
493
8.3.8 UTP: Radio-Frequency Interference.
493
8.3.9 UTP: Radiation
496
8.4 UTP Connectors. 497
8.5 Issues with Screening.
501
8.6 Category-3 UTP at Elevated Temperature.
502
9 150-Ohm STP-A Cabling.
505
9.1 150-W STP-A
Signal Propagation. 506
9.2 150-W STP-A
Noise and Interference. 506
9.3 150-W STP-A:
Skew.. 507
9.4 150-W STP-A:
Radiation and Safety 508
9.5 150-W STP-A:
Comparison with UTP. 509
9.6 150-W STP-A
Connectors. 509
10 Coaxial Cabling 513
10.1 Coaxial Signal Propagation.
515
10.1.1 Stranded Center-Conductors.
522
10.1.2 Why 50 Ohms?
523
10.1.3 50‑Ohm
Mailbag 526
10.2 Coaxial Cable Noise and Interference.
528
10.2.1 Coax: Far-End Reflected Noise
528
10.2.2 Coax: Radio Frequency Interference.
529
10.2.3 Coax: Radiation.
529
10.2.4 Coaxial Cable: Safety Issues
530
10.3 Coaxial Cable Connectors.
532
11 Fiber-Optic Cabling.
537
11.1 Making Glass Fiber 538
11.2 Finished Core Specifications.
539
11.3 Cabling the Fiber 541
11.4 Wavelengths of Operation.
543
11.5 Multimode Glass Fiber-Optic Cabling
544
11.5.1 Multimode Signal Propagation.
546
11.5.2 Why Is Graded-Index Fiber Better than
Step-Index?. 551
11.5.3 Standards for Multimode Fiber
552
11.5.4 What Considerations Govern the Use of
50‑micron Fiber? 554
11.5.5 Multimode Optical Performance Budget
555
11.5.5.1 Multimode Dispersion Budget
555
11.5.5.2 Multimode Attenuation Budget
566
11.5.6 Jitter
568
11.5.7 Multimode Fiber-Optic Noise and
Interference. 570
11.5.8 Multimode Fiber Safety.
571
11.5.9 Multimode Fiber with Laser Source.
571
11.5.10 VCSEL Diodes
573
11.5.11 Multimode Fiber-Optic Connectors
575
11.6 Single-Mode Fiber-Optic Cabling.
576
11.6.1 Single-Mode Signal Propagation.
577
11.6.2 Single-Mode Fiber-Optic Noise and
Interference. 578
11.6.3 Single-Mode Fiber Safety.
578
11.6.4 Single-Mode Fiber-Optic Connectors.
578
12 Clock Distribution.
579
12.1 Extra Fries, Please.
582
12.2 Arithmetic of Clock Skew
584
12.3 Clock Repeaters. 589
12.3.1 Active Skew Correction
593
12.3.2 Zero-Delay Clock Repeaters
594
12.3.3 Compensating for Line Length
595
12.4 Stripline vs. Microstrip Delay
596
12.5 Importance of Terminating Clock Lines.
599
12.6 Effect of Clock Receiver Thresholds.
601
12.7 Effect of Split Termination.
602
12.8 Intentional Delay Adjustments.
605
12.8.1 Fixed Delay
605
12.8.2 Adjustable Delays
607
12.8.3 Automatically Programmable Delays
609
12.8.4 Serpentine
Delays 610
12.8.5 Switchback Coupling
612
12.9 Driving Multiple Loads with Source Termination.
616
12.9.1 To Tee or Not To Tee
619
12.9.2 Driving Two
Loads 625
12.10 Daisy-Chain Clock Distribution
627
12.10.1 Case Study of Daisy-Chained
Clock 629
12.11 The
Jitters 634
12.11.1 When Clock Jitter Matters
636
12.11.1.1 Clock Jitter Rarely Matters within the Boundaries of a
Synchronous State Machine 636
12.11.1.2 Clock Jitter Propagation
636
12.11.1.3 Variance of the Tracking Error
640
12.11.1.4 Clock Jitter in FIFO-Based
Architectures 643
12.11.1.5 What Causes Jitter
644
12.11.1.6 Random and Deterministic Jitter
645
12.11.2 Measuring Clock Jitter
648
12.11.2.1 Jitter
Measurement 651
12.11.2.2 Jitter
and Phase Noise 654
12.12 Power Supply Filtering for Clock
Sources, Repeaters, and PLL Circuits 656
12.12.1 Healthy
Power 659
12.12.2 Clean
Power 661
12.13
Intentional Clock Modulation 663
12.13.1 Signal
Integrity Mailbag 665
12.13.2
Jitter-Free Clocks 667
12.14 Reduced-Voltage Signaling
668
12.15 Controlling Crosstalk on Clock
Lines 669
12.16 Reducing
Emissions 670
13 Time-Domain Simulation Tools and Methods.
673
13.1 Ringing in a New
Era. 673
13.2 Signal Integrity Simulation Process
674
13.2.1 How Much Modeling Do You Need?
676
13.2.2 What Happens After Parameter
Extraction?. 676
13.2.3 A Word of Caution
677
13.3 The Underlying Simulation Engine
678
13.3.1 Evolving Forward
680
13.3.2 Pitfalls of SPICE-Like Algorithms.
680
13.3.3 Transmission Lines
682
13.3.4 Interpreting Your Results.
684
13.3.5 Using SPICE Intelligently.
685
13.4 IBIS (I/O Buffer
Information Specification). 685
13.4.1 What Is IBIS?.
686
13.4.2 Who Created IBIS?
686
13.4.3 What Is Good About IBIS?.
687
13.4.4 What’s Wrong with IBIS?
687
13.4.5 What You Can Do to Help
688
13.5 IBIS: History and Future
Direction. 689
13.5.1 IBIS Historical Overview
689
13.5.2 Comparison to SPICE
690
13.5.3 Future Directions
690
13.6 IBIS: Issues with Interpolation.
691
13.7 IBIS: Issues with SSO Noise.
695
13.8 Nature of EMC Work. 697
13.8.1 EMC
Simulation. 698
13.9 Power and Ground Resonance.
699
Collected References. 703
Points to Remember. 710
Appendix A - Building a Signal
Integrity Department 731
Appendix B - Calculation of Loss Slope.
733
Appendix C - Two-Port Analysis.
735
Simple Cases Involving Transmission Lines.
737
Fully Configured Transmission Line.
739
Complicated Configurations. 741
Appendix D - Accuracy of Pi Model
743
Pi-Model Operated in the LC Region.
745
Appendix E - erf( ) 747 |