Penn ESE370 Fall2012 -- DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: December 5, 2012 Transmission Lines.

Slides:



Advertisements
Similar presentations
1 Lecture 2 Transmission Line Characteristics 1. Introduction 2. Properties of Coaxial Cable 3. Telegraph Equations 4. Characteristic Impedance of Coaxial.
Advertisements

Note 2 Transmission Lines (Time Domain)
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 33: November 30, 2011 Transmission Line.
11/24/2004EE 42 fall 2004 lecture 361 Lecture #36: Transmission lines Last lecture: –Transmission lines –Balanced and unbalanced –Propagation This lecture:
[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 24: November 4, 2011 Synchronous Circuits.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Microcomputer Buses Outline –What is a Bus? –Interfaces –Open Collector Buses –Tristate Buses –Bus Contention –Transmission Lines Goal –Understand bus.
Link A/D converters and Microcontrollers using Long Transmission Lines John WU Precision Analog - Data Converter Applications Engineer
1 Terminations Chris Allen Course website URL people.eecs.ku.edu/~callen/713/EECS713.htm.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 28: November 15, 2013 Memory Periphery.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 36: December 7, 2012 Transmission Line.
RF Signal Cables W. Udo Schröder, 2011 Principles Meas/Electronics 2 RG59/U coaxial cable (BNC) Stiffer than RG58 75 Ohm impedance Dual shielded cable:
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 30: November 12, 2014 Memory Core: Part.
NESCOT CATC1 Cable Testing CCNA 1 v3 – Module 4. NESCOT CATC2 Waves 1. The _________ of the waves is the amount of time between each wave, measured in.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 38: December 3, 2014 Transmission Lines.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 39: December 6, 2013 Repeaters in Wiring.
PCB Layout Introduction
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 10: September 28, 2011 MOS Transistor.
PCB Layout Introduction
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 28: November 16, 2012 Memory Periphery.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 1: September 5, 2012 Introduction and.
12 Transmission Lines.
Transmission Lines No. 1  Seattle Pacific University Transmission Lines Kevin Bolding Electrical Engineering Seattle Pacific University.
Bits (0s and 1s) need to be transmitted from one host to another. Each bit is placed on the cable as an electrical signal or pulse. On copper cable the.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 1: September 8, 2010 Introduction and.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: December 5, 2012 Transmission Lines.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 7: September 22, 2010 Delay and RC Response.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: November 24, 2014 Inductive Noise.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 1: September 7, 2011 Introduction and.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 26: October 31, 2014 Synchronous Circuits.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 32: November 28, 2011 Inductive Noise.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 18: October 14, 2013 Energy and Power.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 30: November 19, 2010 Crosstalk.
11/22/2004EE 42 fall 2004 lecture 351 Lecture #35: data transfer Last lecture: –Communications synchronous / asynchronous –Buses This lecture –Transmission.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 1: August 27, 2014 Introduction and Overview.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 33: November 20, 2013 Crosstalk.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 36: December 6, 2010 Transmission Lines.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: November 25, 2013 Inductive Noise.
Example Snapshots From Some Of The Signal Integrity Interactive Software Modules The following slides highlight some of the output graphs/plots from the.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 3: September 12, 2011 Transistor Introduction.
EECS 713 Project Instructor: Prof. Allen Presented by: Chen Jia.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 6: September 10, 2014 Restoration.
Network Media. Copper, Optical, Fibre (Physical Layer Technologies) Introduction to Computer Networking.
Microwave Engineering, 3rd Edition by David M. Pozar Copyright © 2004 John Wiley & Sons Figure 2.1 (p. 50) Voltage and current definitions and equivalent.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 6: September 19, 2011 Restoration.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 4: September 12, 2012 Transistor Introduction.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 24: November 5, 2012 Synchronous Circuits.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 20: October 25, 2010 Pass Transistors.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 27: November 14, 2012 Memory Core: Part.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 5: September 8, 2014 Transistor Introduction.
1 E n v i r o n m e n t 1 5. SOURCES OF ERRORS the environment, Measuring errors can occur due to the undesirable interaction between the measurement system.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 31: November 22, 2010 Inductive Noise.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 30: November 21, 2012 Crosstalk.
Chapter Four Networking Media. Chapter Objectives  Explain concepts related to data transmission and noise  Describe the physical characteristics of.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 6: September 17, 2012 Restoration.
Lab2: Smith Chart And Matching
Smith Chart & Matching Anurag Nigam.
Lecture 2 Transmission Line Characteristics
Day 38: December 4, 2013 Transmission Lines Implications
Day 36: November 26, 2013 Transmission Line Introduction and Analysis
5.3. Noise characteristics
Day 33: November 19, 2014 Crosstalk
Day 37: December 1, 2014 Transmission Lines Modeling and Termination
Day 37: December 2, 2013 Transmission Lines Modeling and Termination
Day 31: November 23, 2011 Crosstalk
Day 31: November 26, 2012 Inductive Noise
Day 5: September 17, 2010 Restoration
Day 34: December 1, 2010 Transmission Lines
5.3. Noise characteristics
Presentation transcript:

Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: December 5, 2012 Transmission Lines Implications

Transmission Line Agenda Where arise? General wire formulation Lossless Transmission Line See in action in lab Impedance End of Transmission Line? Termination Implications Discuss Lossy Penn ESE370 Fall DeHon 2

Transmission Line Data travels as waves Line has Impedance May reflect at end of line Penn ESE370 Fall DeHon 3

Series Termination What happens here? Penn ESE370 Fall DeHon 4

Simulation Penn ESE370 Fall DeHon 5

Series Termination R series = Z 0 Initial voltage divider –Half voltage pulse down line End of line open circuit – sees single transition to full voltage Reflection returns to source and sees termination R series = Z 0 No further reflections Penn ESE370 Fall DeHon 6

Termination Cases Parallel at Sink Series at Source Penn ESE370 Fall DeHon 7

CMOS Driver / Receiver Driver: What does a CMOS driver look like at the source? –I d,sat =1200  A/  45nm Receiver: What does a CMOS inverter look like at the sink? Penn ESE370 Fall DeHon 8

Some Transmission Lines Characteristics arise form their geometry Penn ESE370 Fall DeHon 9

Coaxial Cable Inner core conductor: radius r Insulator: out to radius R Outer core shield (ground) RG-58 Z 0 = 50  – networking, lab (RG-59 Z 0 = 75  – video) Penn ESE370 Fall DeHon 10

Printed Circuit Board Stripline –Trace between planes Penn ESE370 Fall DeHon 11 w t b rr

Printed Circuit Board Microstrip line –Trace over single supply plane Penn ESE370 Fall DeHon 12 w t h rr 00

Twisted Pair Category 5 ethernet cable –100  –V=0.64c 0 Penn ESE370 Fall DeHon 13 Source:

Termination Cases Parallel at Sink Series at Source Penn ESE370 Fall DeHon 14 Either: destination sees source voltage after delay.

Example 25meter category-5e cable (100 , 0.64c) Supporting 1Gb/s ethernet –4 pairs at 250Mb/s Time to send data from one end to the other? Time between bits at 250Mb/s? Bits in the cable? Penn ESE370 Fall DeHon 15

Pipeline Bits For properly terminated transmission line –Do not need to wait for bits to arrive at sink –Can stick new bits onto wire Penn ESE370 Fall DeHon 16

Limits to Bit Pipelining What limits? (why only 250Mb/s) –Risetime/distortion –Clocking Skew Jitter –For bus Wire length differences between lines Penn ESE370 Fall DeHon 17

Eye Diagrams Watch bits over line on scope –Look at distortion –“open” eye clean place to sample Consistent timing of transitions Well defined high/low voltage levels Penn ESE370 Fall DeHon

Bad “eye” Penn ESE370 Fall DeHon 19

Termination / Mismatch Wires do look like these transmission lines We are terminating them in some way when we connect to chip (gate) –Need to be deliberate about how terminate, if we care about high performance Penn ESE370 Fall DeHon 20

Where Mismatch? Vias Wire corners? Branches Connectors Board-to-cable Cable-to-cable Penn ESE370 Fall DeHon

Impedance Change What happens if there is an impedance change in the wire? Z 0 =75 , Z 1 =50  –What reflections and transmission do we get? Penn ESE370 Fall DeHon 22

Z 0 =75, Z 1 =50 At junction: –Reflects V r =(50-75)/(50+75)V i –Transmits V t =(100/(50+75))V i Penn ESE370 Fall DeHon 23

Impedance Change Z 0 =75, Z 1 =50 Penn ESE370 Fall DeHon 24

Lossy Transmission Line How do addition of R’s change? –Concretely, discretely think about R=0.2  every meter on Z 0 =100  what does each R do? Penn ESE370 Fall DeHon 25

Lossy Transmission Line R’s cause signal attenuation (loss) –Voltage divider R Z 0 –Reduced signal swing at sink –Limits length of transmission line before need to restore signal Penn ESE370 Fall DeHon 26

What happens at branch? Penn ESE370 Fall DeHon 27

Branch Transmission line sees two Z 0 in parallel –Looks like Z 0 /2 Penn ESE370 Fall DeHon 28

Z 0 =50, Z 1 =25 At junction: –Reflects V r =(25-50)/(25+50)V i –Transmits V t =(50/(25+50))V i Penn ESE370 Fall DeHon 29

End of Branch What happens at end? If ends in matched, parallel termination –No further reflections Penn ESE370 Fall DeHon 30

Branch Simulation Penn ESE370 Fall DeHon 31

Branch with Open Circuit? What happens if branch open circuit? Penn ESE370 Fall DeHon 32

Branch with Open Circuit Reflects at end of open-circuit stub Reflection returns to branch –…and encounters branch again –Send transmission pulse to both Source and other branch Sink sees original pulse as multiple smaller pulses spread out over time Penn ESE370 Fall DeHon 33

Open Branch Simulation Penn ESE370 Fall DeHon 34

Open Branch Simulation Penn ESE370 Fall DeHon 35

Bus Common to have many modules on a bus –E.g. PCI slots –DIMM slots for memory High speed  bus lines are trans. lines Penn ESE370 Fall DeHon 36

Multi-drop Bus Ideal –Open circuit, no load Penn ESE370 Fall DeHon 37

Multi-Drop Bus Impact of capacitive load (stub) at drop? –If tight/regular enough, change Z of line Penn ESE370 Fall DeHon 38

Multi-Drop Bus Long wire stub? –Looks like branch may produce reflections Penn ESE370 Fall DeHon 39

Transmission Line Noise Frequency limits Imperfect termination Mismatched segments/junctions/vias/connectors Loss due to resistance in line –Limits length Penn ESE370 Fall DeHon 40

Idea Transmission lines –high-speed –high throughput –long-distance signaling Termination Signal quality Penn ESE370 Fall DeHon 41

Admin HW7 due Thursday Last lecture Friday Final following Friday (12/14) –2011 final available to practice –2010 final up with solutions Good transmission line problem Problem 2 precharge logic (skipped this term) Ok crosstalk problem, memory problem –Review by Udit on Wed. 12/12 Penn ESE370 Fall DeHon 42