Transmission Line Agenda ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems ! ! ! ! Lec 32: November 30, 2015 Transmission Lines Modeling and Termination ! ! " ! ! ! Penn ESE 370 Fall 2015 – Khanna " 2 Wire “Resistance” Signal propagates as wave down transmission line " Open, short, matched Termination Discuss Lossy Implications Penn ESE 370 Fall 2015 – Khanna Reminder: Propogation ! See in action in lab Where transmission lines arise? General wire formulation Lossless Transmission Line Impedance End of Transmission Line? • Delay linear in wire length, if resistance negligible Solution: What is the resistance at Vi ? " Q to charge Vi? V (x, t) = A + Be x−wt " Rate of propogation (characteristic frequency), w: 1 c = LC εr µr w= Penn ESE 370 Fall 2015 – Khanna Vi-1 3 " " " Vi Ii+1 Vi+1 Q to charge Vi? Ii given velocity w? R = Vi/Ii? Vi-1 Ii Ici Penn ESE 370 Fall 2015 – Khanna 4 What is the resistance at Vi ? " Ii Vi+1 Penn ESE 370 Fall 2015 – Khanna • Q to charge Vi? Ii given velocity w? Vi-1 Ii+1 Wire “Resistance” What is the resistance at Vi ? " Vi Ici Wire “Resistance” • Ii Vi Ii+1 Vi+1 Ici 5 Penn ESE 370 Fall 2015 – Khanna 6 1 Wire “Resistance” • • Wire “Resistance” Q=CVi Ii = dQ/dt • • • • Vi-1 Ii Ii+1 Vi Q=CVi Ii = dQ/dt Moving at rate w Ii=wCVi Vi+1 Vi-1 7 Wire “Resistance” • • • • Q=CVi Ii = dQ/dt Moving at rate w Ii=wCVi R=Vi/Ii=1/(wC) Vi-1 Ii Vi 8 Characteristic Impedance w= € Ii+1 ! 1 LC Z0 = R R= LC R= C Vi+1 Vi-1 Ii LC L = = Z0 C C Vi Ii+1 Vi+1 Ici Penn ESE 370 Fall 2015 – Khanna 9 Impedance Penn ESE 370 Fall 2015 – Khanna 10 Impedance Assuming infinitely long wire, how does the impedance look at Vi, Vi+1, Vi+2 ? Z0 = Vi-1 Vi+1 Penn ESE 370 Fall 2015 – Khanna € Ici ! Vi Ii+1 Ici Penn ESE 370 Fall 2015 – Khanna • 1 LC € Ii Ici w= Ii € Penn ESE 370 Fall 2015 – Khanna Vi Ii+1 ! Transmission lines have a characteristic impedance L C Z0 = L C Vi+1 Ici 11 Penn ESE 370 Fall 2015 – Khanna € 12 2 Infinite Lossless Transmission Line ! Transmission line looks like resistive load Z0 = End of Line L C ! What happens at the end of the transmission line? " Short Circuit " " Z0 " € ! ! Input waveform travels down line at velocity " Without distortion w= Penn ESE 370 Fall 2015 – Khanna Hint: what must happen in steady state? Terminate with R=Z0 Open Circuit What did the reflections look like in each case in lab? 1 LC 13 Penn ESE 370 Fall 2015 – Khanna 14 € Short Penn ESE 370 Fall 2015 – Khanna Terminate R=Z0 15 Open Penn ESE 370 Fall 2015 – Khanna 16 Longer LC (open) ! ! ! 40 Stages L=100nH C=1pF w= 1 c0 = LC ε r µr Stage delay? How long to propogate? € ! ! Drive with 2ns Pulse No termination (open circuit) " Penn ESE 370 Fall 2015 – Khanna 17 What reflection do we expect? Penn ESE 370 Fall 2015 – Khanna 18 3 Pulse Travel RC ! Analyze End of Line V1,V3,V4,V5,V6 about 10 stages apart Penn ESE 370 Fall 2015 – Khanna ! 19 Analyze End of Line ! ! ! ! ! ! ! Voltage seen by end of line at T ! ! 21 Analyze End of Line ! ! Relate all three V’s using R, Z0 Penn ESE 370 Fall 2015 – Khanna ! ! KCL: Ii=Ir+It 22 ! Incident wave Vi=Ii×Z0 KCL: Ii=Ir+It KVL @ end of line " Penn ESE 370 Fall 2015 – Khanna Which resistances go with each V? Analyze End of Line Incident wave Vi=Ii×Z0 KCL @ end of line " 20 Incident wave Vi=Ii×Z0 KCL @ end of line KVL @ end of line V=IR relationships? " Vr is the delta voltage that starts moving back towards source at T+ε Penn ESE 370 Fall 2015 – Khanna Penn ESE 370 Fall 2015 – Khanna Analyze End of Line Incident wave Vi=Ii×Z0 @ T-ε Vi is voltage on line Vt is what goes forward " Incident Wave, Reflected Wave, Transverse Wave 23 KVL: Vi+Vr=Vt Penn ESE 370 Fall 2015 – Khanna 24 4 Analyze End of Line ! ! ! ! Analyze End of Line Incident wave Vi=Ii×Z0 KCL: Ii=Ir+It KVL: Vi+Vr=Vt V=IR relationships? " " " " ! ! ! ! Which resistances go with each V? Vr=Ir×Z0 Ir=Vr/Z0 Vt=It×R It=Vt/R Vi=Ii×Z0 Ii=Vi/Z0 Penn ESE 370 Fall 2015 – Khanna ! ! Incident wave Vi=Ii×Z0 KCL: Ii=Ir+It KVL: Vi+Vr=Vt Vr=Ir×Z0 Ir=Vr/Z0 Vt=It×R It=Vt/R Vi=Ii×Z0 Ii=Vi/Z0 Vi V r Vt = + Z0 Z0 R 25 Penn ESE 370 Fall 2015 – Khanna 26 € Analyze End of Line ! Vi+Vr=Vt ! Eliminate Vt Analyze End of Line Vi V r Vt = + Z0 Z0 R ! Vi+Vr=Vt ! Eliminate Vt € € Vi V r Vt = + Z0 Z0 R Vi Vr Vi +Vr = + Z0 Z0 R RVi = RVr + Z 0 (Vi +Vr ) Vi (R − Z 0 ) = Vr (R + Z 0 ) " R − Z0 % Vr = $ 'Vi # R + Z0 & Penn ESE 370 Fall 2015 – Khanna 27 Analyze End of Line ! Vi+Vr=Vt ! Eliminate Vt € Penn ESE 370 Fall 2015 – Khanna Analyze End of Line Vi V r Vt = + Z0 Z0 R ! Vi+Vr=Vt Vi Vr Vi +Vr = + Z0 Z0 R RVi = RVr + Z 0 (Vi +Vr ) Vi (R − Z 0 ) = Vr (R + Z 0 ) " R − Z0 % Vr = $ 'Vi Reflection coefficient # R + Z0 & Penn ESE 370 Fall 2015 – Khanna 28 29 Penn ESE 370 Fall 2015 – Khanna " R − Z0 % Vi $ ' = Vr # R + Z0 & " R − Z0 % Vi $ ' = Vt −Vi # R + Z0 & " R − Z0 % Vi $ +1' = Vt # R + Z0 & " 2R % Vi $ ' = Vt # R + Z0 & 30 5 Reflection ! Pulse Travel RC Sanity check with previous " " " Short Matched Open # R − Z0 & Vi % ( = Vr $ R + Z0 ' Penn ESE 370 Fall 2015 – Khanna 31 Penn ESE 370 Fall 2015 – Khanna 32 € Visualization ! http://www.williamson-labs.com/xmission.htm Back to Source Matched Open Short Penn ESE 370 Fall 2015 – Khanna 33 Back at Source? ! " ! Depends on how terminated Looks like at sink end Penn ESE 370 Fall 2015 – Khanna 34 R≠Z0 What happens at source? " Penn ESE 370 Fall 2015 – Khanna What happens? " 35 75 Ω termination on 50 Ω line Penn ESE 370 Fall 2015 – Khanna 36 6 Transmission Line Symbol ! ! Simulation Specify delay of full Tline and characteristic impedance Need reference Penn ESE 370 Fall 2015 – Khanna ! For these, with direct drive from voltage source " " 37 Source cannot be changed Penn ESE 370 Fall 2015 – Khanna 50Ω line, 75Ω termination 38 Idea ! Signal propagate as wave down transmission line " " " ! ! # R − Z0 & # 75 − 50 & Vr = Vi % ( = 0.2Vi ( = Vi % $ 75 + 50 ' $ R + Z0 ' Penn ESE 370 Fall 2015 – Khanna Source looks like short circuit (not typical of CMOS) Delay linear in wire length Speed Impedance Behavior at end of line depends on termination Both src and sink are “ends” with reflections w= €# R − Z & 0 Vr = Vi % ( $ R + Z0 ' 39 € Penn ESE 370 Fall 2015 – Khanna € 1 c0 = LC ε r µr Z0 = L C 40 € Admin ! Project due Friday " Allowed to submit in canvas until 11:59pm " " " ! Submit SINGLE PDF or word DOC (can still submit in class) Only one person needs to submit Make sure division of labor and partner contributions are included Final (T 12/15) is cumulative " Finals 2010—2014 online " " " Good, but too long Quantitative understanding with analysis and design from lec 1-28 Qualitative understanding from lec 29-34 Penn ESE 370 Fall 2015 – Khanna 41 7