ECE 546 Lecture 22 Timing Signaling Spring 2016

  • Slides: 82
Download presentation
ECE 546 Lecture - 22 Timing & Signaling Spring 2016 Jose E. Schutt-Aine Electrical

ECE 546 Lecture - 22 Timing & Signaling Spring 2016 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois. edu ECE 546 – Jose Schutt-Aine 1

Semiconductor Technology Trends ECE 546 – Jose Schutt-Aine 2

Semiconductor Technology Trends ECE 546 – Jose Schutt-Aine 2

The Interconnect Bottleneck Technology Generation MOSFET Intrinsic Switching Delay Response Time 1. 0 mm

The Interconnect Bottleneck Technology Generation MOSFET Intrinsic Switching Delay Response Time 1. 0 mm ~ 10 ps ~ 1 ps 0. 01 mm ~ 1 ps ~ 100 ps ECE 546 – Jose Schutt-Aine 3

The Interconnect Bottleneck Al 3. 0 m. W -cm Cu 1. 7 m. W

The Interconnect Bottleneck Al 3. 0 m. W -cm Cu 1. 7 m. W -cm Si. O 2 k = 4. 0 Low k k = 2. 0 Al & Cu. 8 m Thick Al & Cu Line 43 m Long ECE 546 – Jose Schutt-Aine 4

Chip-Level Interconnect Delay Logic threshold ECE 546 – Jose Schutt-Aine Logic threshold 5

Chip-Level Interconnect Delay Logic threshold ECE 546 – Jose Schutt-Aine Logic threshold 5

Interconnect • Total interconnect length (m/cm 2) – active wiring only, excluding global levels

Interconnect • Total interconnect length (m/cm 2) – active wiring only, excluding global levels will increases: • Interconnect power dissipation is more than 50% of the total dynamic power consumption in 130 nm and will become dominant in future technology nodes • Interconnect centric design flows have been adopted to reduce the length of the critical signal path ECE 546 – Jose Schutt-Aine 6

ECE 546 – Jose Schutt-Aine 7

ECE 546 – Jose Schutt-Aine 7

Integration & Signal Speed Before Today I(t) current I(t) time ECE 546 – Jose

Integration & Signal Speed Before Today I(t) current I(t) time ECE 546 – Jose Schutt-Aine 8

Signal Integrity Ideal Common Noisy ECE 546 – Jose Schutt-Aine 9

Signal Integrity Ideal Common Noisy ECE 546 – Jose Schutt-Aine 9

Signal Degradation ECE 546 – Jose Schutt-Aine 10

Signal Degradation ECE 546 – Jose Schutt-Aine 10

Modeling Interconnections Low Frequency Short Mid-range Frequency or High Frequency Transmission Line Lumped Reactive

Modeling Interconnections Low Frequency Short Mid-range Frequency or High Frequency Transmission Line Lumped Reactive CKT ECE 546 – Jose Schutt-Aine 11

WAVE PROPAGATION l l z Wavelength : l propagation velocity l= frequency ECE 546

WAVE PROPAGATION l l z Wavelength : l propagation velocity l= frequency ECE 546 – Jose Schutt-Aine 12

Why Transmission Lines ? In Free Space At 10 KHz : l = 30

Why Transmission Lines ? In Free Space At 10 KHz : l = 30 km At 10 GHz : l = 3 cm Transmission line behavior is prevalent when the structural dimensions of the circuits are comparable to the wavelength. ECE 546 – Jose Schutt-Aine 13

Transmission Line Model Let d be the largest dimension of a circuit z l

Transmission Line Model Let d be the largest dimension of a circuit z l If d << l, a lumped model for the circuit can be used ECE 546 – Jose Schutt-Aine 14

Transmission Line Model circuit z l If d ≈ l, or d > l

Transmission Line Model circuit z l If d ≈ l, or d > l then use transmission line model ECE 546 – Jose Schutt-Aine 15

Frequency Components of Digital Signal ECE 546 – Jose Schutt-Aine 16

Frequency Components of Digital Signal ECE 546 – Jose Schutt-Aine 16

RC Network A is the steady-state gain of the network; The gain falls to

RC Network A is the steady-state gain of the network; The gain falls to 0. 707 of its low-frequency value at the frequency f. f is the upper 3 -d. B frequency or the 3 -d. B bandwidth of the RC network. 2 2 ECE 546 – Jose Schutt-Aine 17

RC Network ECE 546 – Jose Schutt-Aine 18

RC Network ECE 546 – Jose Schutt-Aine 18

RC Network Rise time : tr = t 90% - t 10% Observation: Simulating

RC Network Rise time : tr = t 90% - t 10% Observation: Simulating a 1 -ns rise-time step requires a 3 -d. B bandwidth in the order of 350 MHz. Rule of thumb: A 1 -ns pulse requires a circuit with a 3 -d. B bandwidth of the order of 2 GHz. ECE 546 – Jose Schutt-Aine 19

Frequency Dependence of Lumped Circuit Models At higher frequencies, a lumped circuit model is

Frequency Dependence of Lumped Circuit Models At higher frequencies, a lumped circuit model is no longer accurate for interconnects and one must use a distributed model. Transition frequency depends on the dimensions and relative magnitude of the interconnect parameters. 0. 3 ´ 109 f » 10 d er 0. 35 tr » f ECE 546 – Jose Schutt-Aine 20

Lumped Circuit or Transmission Line? A) Determine frequency or bandwidth of the signal -Microwave:

Lumped Circuit or Transmission Line? A) Determine frequency or bandwidth of the signal -Microwave: f = operating frequency 0. 35 -Digital: f = rise time B) Determine propagation velocity in medium, v, v next calculate wavelength l = f ECE 546 – Jose Schutt-Aine 21

Lumped Circuit or Transmission Line? C) Compare wavelength with dimensions (feature size) d. Case

Lumped Circuit or Transmission Line? C) Compare wavelength with dimensions (feature size) d. Case 1: If l >> d use lumped circuit equivalent Total inductance = L x length Total capacitance = C x length Case 2: If l » 10 d or l < 10 d, use transmission-line model ECE 546 – Jose Schutt-Aine 22

Frequency Dependence of Lumped Circuit Models * Using RC criterion for distributed effect ECE

Frequency Dependence of Lumped Circuit Models * Using RC criterion for distributed effect ECE 546 – Jose Schutt-Aine 23

Connector Design • Minimize physical length of connector pins. • Maximize the ratio of

Connector Design • Minimize physical length of connector pins. • Maximize the ratio of power and ground pins to the signal pins. If possible these ratios should be < 1. • Place each signal pin as close as possible to a current return pin. • Place power pins adjacent to ground pins. ECE 546 – Jose Schutt-Aine 24

8 -Bit Connector Pin-Out Options inferior improved More improved Optimal ECE 546 – Jose

8 -Bit Connector Pin-Out Options inferior improved More improved Optimal ECE 546 – Jose Schutt-Aine 25

Capacitive Crosstalk and Delay Description Capacitance Units Vertical parallel-plate capacitance 0. 05 f. F/mm

Capacitive Crosstalk and Delay Description Capacitance Units Vertical parallel-plate capacitance 0. 05 f. F/mm 2 Vertical parallel-plate capacitance (minimum width) 0. 03 f. F/mm Vertical fringing capacitance (each side) 0. 01 f. F/mm Horizontal coupling capacitance (each side) 0. 03 f. F/mm A chip has a 2 -mm-long data bus of 0. 6 -mm wires on 1. 2 mm centers. Use the table values. Assume that the perpendicular wires on adjacent layers are all grounded. Each driver can be modeled as a voltage source in series with a 1 -k. W resistor. All lines switch simultaneously to random states. What is the worst-case maximum and minimum delay of a line. ECE 546 – Jose Schutt-Aine 26

Capacitive Crosstalk and Delay A chip has a 2 -mm-long data bus of 0.

Capacitive Crosstalk and Delay A chip has a 2 -mm-long data bus of 0. 6 -mm wires on 1. 2 mm centers. Use the table values. Assume that the perpendicular wires on adjacent layers are all grounded. Each driver can be modeled as a voltage source in series with a 1 -k. W resistor. All lines switch simultaneously to random states. What is the worst-case maximum and minimum delay of a line. ECE 546 – Jose Schutt-Aine 27

Capacitive Crosstalk and Delay The resistance of the wires are much smaller than the

Capacitive Crosstalk and Delay The resistance of the wires are much smaller than the 1 k. W of the drivers and thus can be ignored Worst case condition which will cause maximum delay is when the effective capacitance is maximum. If the 2 side aggressor lines transition in the opposite direction of the main driver on the victim line, this will create the most amount of capacitance (Miller effect) ECE 546 – Jose Schutt-Aine 28

Typical TL Parameters and Coupling Coefficients ECE 546 – Jose Schutt-Aine 29

Typical TL Parameters and Coupling Coefficients ECE 546 – Jose Schutt-Aine 29

Example Full-swing (3. 3 V) CMOS signal with a fast 500 ps rise time

Example Full-swing (3. 3 V) CMOS signal with a fast 500 ps rise time next to a low-swing (300 m. V) signal for a 10 cm run of microstrip line. The lines are each 8 mils wide spaced 6 mils above a ground plane and spaced 8 mils from one another (see previous Table). Is the noise induced in the low-swing line a concern? – From table, we get kfx=-0. 047, krx=0. 058 Far end crosstalk C=C+Cm=88+6. 4=94. 4 p. F/m L = 355 n. H/m ECE 546 – Jose Schutt-Aine 30

Example In worst case, near- and far-end crosstalk will be added add absolute values

Example In worst case, near- and far-end crosstalk will be added add absolute values 0. 37 V is bigger than 300 m. V/2=150 m. V This will cause problem to the system Victim line also produces crosstalk on the agressor. However, only second order effect is considered. ECE 546 – Jose Schutt-Aine 31

Signaling Conventions • A good signaling convention isolates a signal from noise to provide

Signaling Conventions • A good signaling convention isolates a signal from noise to provide noise immunity. • Most signaling conventions in common use are based on standards and are actually quite poor. • Many modern systems define their own signaling conventions rather than employ the standards ECE 546 – Jose Schutt-Aine 32

Transmission Systems Full-swing CMOS transmission system Low-swing current-mode transmission system ECE 546 – Jose

Transmission Systems Full-swing CMOS transmission system Low-swing current-mode transmission system ECE 546 – Jose Schutt-Aine 33

Transmission Systems CMOS LSC Signaling Voltage mode: 0=GND, 1=Vdd Current mode: 0=-3. 3 m.

Transmission Systems CMOS LSC Signaling Voltage mode: 0=GND, 1=Vdd Current mode: 0=-3. 3 m. A 1=+3. 3 m. A Reference Power supply: Vr~Vdd/2 Self-centered: Ir=0 m. A Termination Series terminated in output impedance of driver Parallel-terminated at receiver with RT within 10% of Zo Signal energy 1. 3 n. J 22 p. J Power dissipation 130 m. W 11 m. W Noise immunity 1. 2: 1 actual: required signal swing (with LSC receiver) 18 ns 3. 6: 1 Delay 6 ns ECE 546 – Jose Schutt-Aine 34

Transmission Systems VOH VOL VIH VIL VMH VML CMOS LSC (V) (m. V) 0.

Transmission Systems VOH VOL VIH VIL VMH VML CMOS LSC (V) (m. V) 0. 3 0. 0 2. 2 1. 1 CMOS (m. V) 165 -165 10 -10 155 Receiver sensitivity Receiver offset Power supply noise Total noise (swing-independent) CMOS (%) Self-induced power supply noise (Kin) Crosstalk from other signals (Kxt) Reflections of the same signal from previous clock cycles (Kr) Transmitter offset (Kto) Total proportional noise fraction (KN) 300 250 300 850 LSC (m. V) 10 10 3 23 LSC (%) 10 0 250 10 large(>5) 5 10 >35 ECE 546 – Jose Schutt-Aine 10 25 35

CMOS vs LSC • With the worst-case combinations of noise sources the CMOS signaling

CMOS vs LSC • With the worst-case combinations of noise sources the CMOS signaling system will fail • The LSC system has 3. 6 times the signal swing required. • The transmission delay of the LSC system is the one-way delay of the transmission line. • The CMOS driver must wait for the line to ring up to the full voltage. ECE 546 – Jose Schutt-Aine 36

CMOS vs LSC • Basic CMOS system is most commonly used and yet is

CMOS vs LSC • Basic CMOS system is most commonly used and yet is far from optimal • Large energy signal is used where it is not needed • Transmitted signal not isolated from supply noise • Receiver uses reference that changes significantly with process variations ECE 546 – Jose Schutt-Aine 37

Signaling Modes for Transmission Lines - Signal return impedances ZRT and ZRR - Coupling

Signaling Modes for Transmission Lines - Signal return impedances ZRT and ZRR - Coupling to local power supply ZGT and ZGR - Introduce noise VN - Sections can be separated if TL is terminated into match impedance ECE 546 – Jose Schutt-Aine 38

Transmitter Signaling Parameters • Output impedance, Ro • Coupling between signal and power supply

Transmitter Signaling Parameters • Output impedance, Ro • Coupling between signal and power supply ZGT • Polarity of signal • Amplitude of signal ECE 546 – Jose Schutt-Aine 39

Current-Mode Transmission Provides isolation of both the signal and current return from the local

Current-Mode Transmission Provides isolation of both the signal and current return from the local power supplies - Large ZGT ECE 546 – Jose Schutt-Aine 40

Voltage-Mode Transmission Makes a difference in: - Signal return crosstalk - Single power supply

Voltage-Mode Transmission Makes a difference in: - Signal return crosstalk - Single power supply noise ECE 546 – Jose Schutt-Aine 41

Current- & Voltage-Mode Transmission Current-Mode Transmission Output impedance >> Zo Voltage-Mode Transmission Output impedance

Current- & Voltage-Mode Transmission Current-Mode Transmission Output impedance >> Zo Voltage-Mode Transmission Output impedance << Zo ECE 546 – Jose Schutt-Aine 42

Transmitter Signal-Return Crosstalk • A signal return path is typically shared among a group

Transmitter Signal-Return Crosstalk • A signal return path is typically shared among a group of N signals (typically 2 to 8) to reduce cost. • Sharing occurs at both ends of line. • ZRT approximates the return path impedance at the transmitter end. • The return current from all N transmission lines passes through impedance ZRT. • The current IT 1 = VT 1/Zo sees the shared return impedance in parallel with the series combination of the line and output impedances from other signals. • The total return impedance is ZX. ECE 546 – Jose Schutt-Aine 43

Transmitter Signal Return Crosstalk Current through each of the N-1 line impedance is: Induced

Transmitter Signal Return Crosstalk Current through each of the N-1 line impedance is: Induced voltage across line impedance is: Considering worst case where N-1 signals switch simultaneously With voltage-mode signaling, Ro=0, the transmitter signal return crosstalk is a maximum. For current-mode signaling, Ro is infinite and this form of crosstalk is eliminated. ECE 546 – Jose Schutt-Aine 44

Receiver Signal Return Crosstalk - All N terminators return their current through ZRR (shared

Receiver Signal Return Crosstalk - All N terminators return their current through ZRR (shared impedance) - No crosstalk advantage to current-mode signaling - TL is like a matched source ECE 546 – Jose Schutt-Aine 45

Power Supply Noise - if ZR << Zo To reject power supply noise, ZN=ZGT+ZGR

Power Supply Noise - if ZR << Zo To reject power supply noise, ZN=ZGT+ZGR must be made as large as possible. This is accomplished by using a current -mode transmitter. ECE 546 – Jose Schutt-Aine 46

Nonideal Return Paths • A nonideal return path will appear as an inductive discontinuity

Nonideal Return Paths • A nonideal return path will appear as an inductive discontinuity • A nonideal return path will slow the edge rate by filtering out high-frequency components • If the current divergence path is long enough, a nonideal return path will cause signal integrity problems at the receiver • Nonideal return paths will increase current loop area and exacerbate EMI • Nonideal return paths may significantly increase the coupling coefficient between signals ECE 546 – Jose Schutt-Aine 47

Signal Return Crosstalk • Return crosstalk can be reduced with rise-time control • As

Signal Return Crosstalk • Return crosstalk can be reduced with rise-time control • As rise times get faster, every signal requires its own return might as well use differential signaling • With voltage-mode signaling, the transmitter signal return crosstalk is a maximum • High output impedance offers advantage and reduces transmitter return crosstalk • For current-mode signaling, this form of crosstalk is completely eliminated ECE 546 – Jose Schutt-Aine 48

Application: Return Signal Optimization Voltage-mode signaling with Zo=50 W and rise time tr=2 ns

Application: Return Signal Optimization Voltage-mode signaling with Zo=50 W and rise time tr=2 ns and ZRT dominated by 5 n. H inductance. Approximate ZRT=L/tr= 2. 5 W Want k. XRT = 0. 1 Solving for N shows that we will need 1 return for every 3 signal traces to meet the spec. If the rise time is decreased to 1 ns, we will need 1 return for every 2 signal line to keep the same spec If the rise time is lower than 1 ns, we will need 1 return for every signal might as well use differential signaling ECE 546 – Jose Schutt-Aine 49

Signaling Over Lumped RLC Interconnect Q: high Q: medium Q: low ECE 546 –

Signaling Over Lumped RLC Interconnect Q: high Q: medium Q: low ECE 546 – Jose Schutt-Aine 50

Example ZO=RT=50 W RO=1 k. W CN=5 p. F LR=5 n. H VN=500 m.

Example ZO=RT=50 W RO=1 k. W CN=5 p. F LR=5 n. H VN=500 m. V Determine the amount of supply noise VN that appears across RT as a function of frequency. How much signal swing is required to keep the power-supply noise less than 10% of the signal swing across the spectrum from DC to 1 GHz ECE 546 – Jose Schutt-Aine 51

Example We want 0. 1 Vs > VRN VS > 10 VRN ECE 546

Example We want 0. 1 Vs > VRN VS > 10 VRN ECE 546 – Jose Schutt-Aine 52

Required Voltage Swing ECE 546 – Jose Schutt-Aine 53

Required Voltage Swing ECE 546 – Jose Schutt-Aine 53

Ringback and Rise Time Control • • Violation into threshold region Detrimental even if

Ringback and Rise Time Control • • Violation into threshold region Detrimental even if threshold is not crossed Can exacerbate ISI Can be aggravated by nonlinear (time varying) terminations • Can increase skew between signals ECE 546 – Jose Schutt-Aine 54

Voltage Reference Uncertainty Major Contributors • • • Power supply effects (SSN, ground bounce,

Voltage Reference Uncertainty Major Contributors • • • Power supply effects (SSN, ground bounce, rail collapse) Noise from IC Receiver transistor mismatches Return path discontinuities Coupling to reference voltage circuitry ECE 546 – Jose Schutt-Aine 55

Efficient Bus Design Methodology Spreadsheets & metrics Signal categories Topology options Sensitivity analysis Reference

Efficient Bus Design Methodology Spreadsheets & metrics Signal categories Topology options Sensitivity analysis Reference design Routing guidelines Buffer guidelines Fix Simulation of design Pass Design check Fail Tapeout ECE 546 – Jose Schutt-Aine 56

Bus System Variables • • I/O capacitance Trace length, velocity, and impedance Interlayer impedance

Bus System Variables • • I/O capacitance Trace length, velocity, and impedance Interlayer impedance variations Buffer strengths and edge rates Termination values Receiver setup and hold times Interconnect skew specifications Package, daughtercard, and parameters ECE 546 – Jose Schutt-Aine 57

Differential vs Single-Ended Line impedance: Zo = 50 W Source Resistance: Ro= 50 W

Differential vs Single-Ended Line impedance: Zo = 50 W Source Resistance: Ro= 50 W Lead Inductance: L = 5 n. H Pin count: P = 32 Data rate: TBR = 8 GB/s S+N=P S*B=TBR B: Bit rate per signal pin TBR: Total bit rate S: Number of signal pins N: Number of return pins ZRT is due to the lead inductance ZRT/N since there are N ground pins Need to determine S and N ECE 546 – Jose Schutt-Aine 58

Coupled Transmission Lines ECE 546 – Jose Schutt-Aine 59

Coupled Transmission Lines ECE 546 – Jose Schutt-Aine 59

Even Mode Add voltage and current equations Ve : Even mode voltage Ie :

Even Mode Add voltage and current equations Ve : Even mode voltage Ie : Even mode current Impedance velocity ECE 546 – Jose Schutt-Aine 60

Odd Mode Subtract voltage and current equations Vd : Odd mode voltage Id :

Odd Mode Subtract voltage and current equations Vd : Odd mode voltage Id : Odd mode current Impedance velocity ECE 546 – Jose Schutt-Aine 61

Mode Excitation ECE 546 – Jose Schutt-Aine 62

Mode Excitation ECE 546 – Jose Schutt-Aine 62

PHYSICAL SIGNIFICANCE OF EVEN- AND ODD-MODE IMPEDANCES * Ze and Zd are the wave

PHYSICAL SIGNIFICANCE OF EVEN- AND ODD-MODE IMPEDANCES * Ze and Zd are the wave resistance seen by the even and odd mode travelling signals respectively. * The impedance of each line is no longer described by a single characteristic impedance; instead, we have ECE 546 – Jose Schutt-Aine 63

Definitions Even-Mode Impedance: Ze Impedance seen by wave propagating through the coupledline system when

Definitions Even-Mode Impedance: Ze Impedance seen by wave propagating through the coupledline system when excitation is symmetric (1, 1). Odd-Mode Impedance: Zd Impedance seen by wave propagating through the coupledline system when excitation is anti-symmetric (1, -1). Common-Mode Impedance: Zc = 0. 5 Ze Impedance seen by a pair of line and a common return by a common signal. Differential Impedance: Zdiff = 2 Zd Impedance seen across a pair of lines by differential mode signal. ECE 546 – Jose Schutt-Aine 64

Mutual Impedances Z 11, Z 22 : Self Impedances Z 12, Z 21 :

Mutual Impedances Z 11, Z 22 : Self Impedances Z 12, Z 21 : Mutual Impedances For symmetrical lines, Z 11 = Z 22 and Z 12 = Z 21 ECE 546 – Jose Schutt-Aine 65

Even and Odd Modes In general, odd-mode impedance is smaller than even-mode impedance. In

Even and Odd Modes In general, odd-mode impedance is smaller than even-mode impedance. In general, odd-mode velocity is larger than evenmode velocity. ECE 546 – Jose Schutt-Aine 66

Coupled Lines Modal Space Line Space ECE 546 – Jose Schutt-Aine 67

Coupled Lines Modal Space Line Space ECE 546 – Jose Schutt-Aine 67

Example - Microstrip er = 4. 3 Zs = 56. 4 W Single Line

Example - Microstrip er = 4. 3 Zs = 56. 4 W Single Line Dielectric height = 6 mils Width = 8 mils Coupled Lines Height = 6 mils Width = 8 mils Spacing = 12 mils er = 4. 3 Ze = 68. 1 W Zd = 40. 8 W Z 11 = 54. 4 W Z 12 = 13. 6 W ECE 546 – Jose Schutt-Aine 68

Even Mode ECE 546 – Jose Schutt-Aine 69

Even Mode ECE 546 – Jose Schutt-Aine 69

Odd Mode ECE 546 – Jose Schutt-Aine 70

Odd Mode ECE 546 – Jose Schutt-Aine 70

Measured Even-Mode Velocity ECE 546 – Jose Schutt-Aine 71

Measured Even-Mode Velocity ECE 546 – Jose Schutt-Aine 71

Measured Odd-Mode Velocity ECE 546 – Jose Schutt-Aine 72

Measured Odd-Mode Velocity ECE 546 – Jose Schutt-Aine 72

Even and Odd-Mode Impedances ECE 546 – Jose Schutt-Aine 73

Even and Odd-Mode Impedances ECE 546 – Jose Schutt-Aine 73

Measured Odd-Mode Impedance ECE 546 – Jose Schutt-Aine 74

Measured Odd-Mode Impedance ECE 546 – Jose Schutt-Aine 74

Measured Even-Mode Impedance ECE 546 – Jose Schutt-Aine 75

Measured Even-Mode Impedance ECE 546 – Jose Schutt-Aine 75

Virtual Reference Plane For odd modes, there exists a virtual reference plane between the

Virtual Reference Plane For odd modes, there exists a virtual reference plane between the conductors Electric field is perpendicular to virtual plane Electric Field Magnetic field is tangent to virtual plane Magnetic Field Virtual reference plane ECE 546 – Jose Schutt-Aine 76

Low-Voltage Differential Signaling (LVDS) Definition: Method to communicate data using a very low voltage

Low-Voltage Differential Signaling (LVDS) Definition: Method to communicate data using a very low voltage swing (about 350 m. V) differentially over two PCB traces or a balanced cable Criteria for high-performance communication - Bandwidth - Low Power - Low Noise Solution exists for very short and very long distances; however for board-to-board or box-to-box, this is a challenge ECE 546 – Jose Schutt-Aine 77

Why LVDS? 1. Differential transmission is less susceptible to common mode noise 2. Consequently

Why LVDS? 1. Differential transmission is less susceptible to common mode noise 2. Consequently they can use lower voltage swings 3. In PC board (microstrip) odd-mode propagation is faster ECE 546 – Jose Schutt-Aine 78

LVDS Attributes for EMI 1. Low output voltage swing 2. Slow edge rates 3.

LVDS Attributes for EMI 1. Low output voltage swing 2. Slow edge rates 3. Odd-mode operation (magnetic fields cancel) 4. Soft output corner transitions ECE 546 – Jose Schutt-Aine 79

LVDS Driver and Receiver - Majority of current flows across 100 -ohm resistor -

LVDS Driver and Receiver - Majority of current flows across 100 -ohm resistor - Switching changes the direction of current - Logic state determined by current direction ECE 546 – Jose Schutt-Aine 80

LVDS Standard • Maximum Switching Speed – Depends on line driver – Depends on

LVDS Standard • Maximum Switching Speed – Depends on line driver – Depends on selected media (type and length) • LVDS Saves Power – Power dissipated in load is small – LVDS devices are in CMOS=>low static power – Lowers system power through current-mode • Design Practices – Matching is critical – Preserve balance ECE 546 – Jose Schutt-Aine 81

Differential Signaling Technologies ECE 546 – Jose Schutt-Aine 82

Differential Signaling Technologies ECE 546 – Jose Schutt-Aine 82