using transmission lines iii – class 7 purpose – consider finite transition time edges and gtl....
TRANSCRIPT
![Page 1: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/1.jpg)
Using Transmission Lines III – class 7
Purpose – Consider finite transition time edges and GTL.
Acknowledgements: Intel Bus Boot Camp: Michael Leddige
![Page 2: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/2.jpg)
Using Transmission Lines
2
Agenda Source Matched transmission of signals
with finite slew rate Real Edges Open and short transmission line analysis
for source matched finite slew rates GTL Analyzing GTL on a transmission line Transmission line impedances DC measurements High Frequency measurements
![Page 3: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/3.jpg)
Using Transmission Lines
3
Introduction to Advanced Transmission Line Analysis
Propagation of pulses with non-zero rise/fall times
Introduction to GTL current mode analysis
Propagation of pulses with non-zero rise/fall times
Introduction to GTL current mode analysis
Now the effect of rise time will be discussed with the use of ramp functions to add more realism to our analysis. Finally, we will wrap up this class with an example from Intel’s main processor bus and signaling technology.
Now the effect of rise time will be discussed with the use of ramp functions to add more realism to our analysis. Finally, we will wrap up this class with an example from Intel’s main processor bus and signaling technology.
![Page 4: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/4.jpg)
Using Transmission Lines
4
Ramp into Source Matched T- line Ramp function is step
function with finite rise time as shown in the graph.
The amplitude is 0 before time t0
At time t0 , it rises with straight-line with slopeAt time t1 , it reaches final amplitude VA
Thus, the rise time (TR) is equal to t1 - t0 .The edge rate (or slew rate) is
VA /(t1 - t0 )
t0 t1
VA
Z0 ,T0
V1 V2
l
I2I1
VS
RS
T = T0l
![Page 5: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/5.jpg)
Using Transmission Lines
5
Ramp into Source Matched T- line
t0 t1
VA
Z0 ,T0
V1 V2
l
I2I1
VS
RS
T = T0l
![Page 6: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/6.jpg)
Using Transmission Lines
6
Ramp FunctionRamp function is step function
with finite rise time as shown in the graph.
The amplitude is 0 before time t0
At time t0 , it rises with straight-line with slopeAt time t1 , it reaches final amplitude VA
Thus, the rise time (TR) is equal to t1 - t0 .
The edge rate (or slew rate) is VA /(t1 - t0 )
![Page 7: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/7.jpg)
Using Transmission Lines
7
Ramp Cases
When dealing with ramps in transmission line networks, there are three general cases:
Long line (T >> TR)
Short line (T << TR)
Intermediate (T ~ TR)
![Page 8: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/8.jpg)
Using Transmission Lines
8
Real Edges
risetime
ns0.5risetime t
i_thresholds1 i_thresholds0 ti_thresholds0 i_thresholds hist threshold a( )
define 10 and 90% thresholdsthreshold2
.9 Athreshold1
.1 A
Neat trick to find rise time
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
time in nanoseconds
Am
plitu
de
bi
A ai
ai
A 1 e
sajf
rti
n
Define Wave signal vs. time array
sajf .849n 3A 1r .5 nsSpec Slew Adj FctrSpec WaveshapeSpec amplitudeSpecify Rise Time
ns 109
secti
tmintmax
imaxii 0 imaximax 1000tmax 1.5 nstmin 0 ns ps 10
12sec
Set up time array
Assignment: Find sajf for a Gaussian and capacitive edge
![Page 9: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/9.jpg)
Using Transmission Lines
9
Short Circuit Case
Next stepReplace the step function response with one modified with a finite rise timeThe voltage settles before the reflected wave is encountered.
Volt
age (V
)
2T Time (ns)3TT 4T0
0.5VA
0.25VA
VA
0.75VA
V1
V2
Current (A
)
2T Time (ns)3TT 4T0
0.5IA
0.25IA
IA
0.75IA
I1
I2
Current
Voltage
![Page 10: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/10.jpg)
Using Transmission Lines
10
Open Circuit with Finite Slew RateC
urr
en
t (A
)
2T Time (ns)3TT 4T0
0.5IA
0.25IA
IA
0.75IA
I1
I2
TR
TR
TR
Volt
ag
e (
V)
2T Time (ns)3TT 4T0
0.5VA
0.25VA
VA
0.75VA
V1
V2
TR
TR
Current
Voltage
![Page 11: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/11.jpg)
Using Transmission Lines
11
Consider the Short Circuit CaseVoltage and current waveforms are
shown for the step function as a refresher
Below that the ramp case is shownBoth the voltages and currents
waveforms are shown with the rise time effect
For example I2 doubles at the load end
in step case, instantaneouslyin the ramp case, it takesTR
![Page 12: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/12.jpg)
Using Transmission Lines
12
Ramp into Source Matched Short T-line
Very interesting caseInteraction between rising edge and reflectionsReflections arrive before the applied voltage reaches target amplitude
Again, let us consider the short circuit case
Let TR = 4TThe voltage at the source (V1) end is plotted
showing comparison between ramp and step
The result is a waveform with three distinct slopesThe peak value is 0.25VA
Solved with simple geometry
and algebra
Z0 ,T0
V1 V2
L, T
I2I1
VS Short
RS
VRamp
VStep
Volta
ge (V
)
4TTime (ns)
6T2T 8T0
0.25VA
0.125VA
0.5VA
0.375VA
TR
![Page 13: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/13.jpg)
Using Transmission Lines
13Ramp into a Source Matched, Intermediate Length T-Line
For the intermediate length transmission line, let the TR = 2T
The reflected voltage arrives at the source end the instant the input voltage has reached target peak
The voltage at the source (V1) end is plotted for two cases
comparison between ramp and step Short circuit case
Negative reflected voltage arrives and reduces the amplitude until zeroThe result is a sharp peak of value 0.5VA
Open circuit casePositive reflected voltage arrives and increases the amplitude to VA
The result is a continuous, linear lineV
olta
ge (V
)
2TTime (ns)
3TT 4T0
0.25VA
0.125VA
0.5VA
0.375VA
VRamp
VStep
TR
Vol
tage
(V
)
2T Time (ns)3TT 4T0
0.5VA
0.25VA
VA
0.75VA
VRamp
VStep
TR
Short Circuit Case
Open Circuit Case
![Page 14: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/14.jpg)
Using Transmission Lines
14
Gunning Transistor Logic (GTL)
Chip (IC)Chip (IC)V
Voltage source is outside of chip Reduces power pins and chip power dissipation “Open Drain” circuit Related to earlier open collector switching Can connect multiple device to same. Performs a “wire-or” function Can be used for “multi-drop bus”
![Page 15: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/15.jpg)
Using Transmission Lines
15Basics of GTL signaling – current mode transitions
Zo
Vtt
R(n)
Rtt
Steady state low
)(nRRtt
VttIL
Zo
Vtt
R(n)
Rtt
Switch opens
ZoIV Lstep
Zo
Vtt
R(n)
Rtt
Steady state high
VttV
Zo
Vtt
R(n)
Rtt
Switch closes
)(nRZo
ZoVttVstep
)(
)(
nRRtt
nRVttVL
Low to High High to Low
Lstep VZoRtt
ZoRttVV
1
ZoRtt
ZoRttVVttV step 1
![Page 16: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/16.jpg)
Using Transmission Lines
16
0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
0 2 4 6 8 10 12
Time, ns
Vo
lts
V(b)V(a)
50 ohms
1.5 V
12 Ohms
70 ohmsV(a)
V(b)
VVL 219.01270
125.1
VmA
ZoIVVVV LLstepLriseaV
13.1)5029.18()219.0(
_)(
VV fallbV 088.05070
50701
1250
505.15.1_)(
29.01250
505.15.1_)(
fallaVV
VmAV risebV 29.1219.05070
507015029.18_)(
Basics of current mode transitions - Example
mAIL 29.181270
5.1
![Page 17: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/17.jpg)
Using Transmission Lines
17
GTL, GTL+ BUS LOW to HIGH TRANSITIONEND AGENT DRIVING - First reflection
IL = Low steady state currentVL = Low steady state voltageVdelta = The initial voltage step launched onto the lineVinitial = Initial voltage at the driverT = The transmission coefficient at the stub
Ldelta
Ldelta
Ldeltainitial
stub
stub
LLdelta
L
L
VZoRtt
ZoRttVTBV
VVTAV
VVV
T
ZoZsZo
ZoZsZoRttZo
RttZoIRttZoIV
nRRtt
nRVttV
nRRtt
VttI
1)(
2)(
1
||
||
||
)(21
)(
)(21
@
@
Vtt Vtt
R(n)
Rtt Rtt
Zo
ZsV(A)
V(B)
Notice termination was added at the source
Why?
![Page 18: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/18.jpg)
Using Transmission Lines
18GTL, GTL+ BUS HIGH to LOW TRANSITIONEND AGENT DRIVING - First reflection
IL = Low steady state currentVL = Low steady state voltageVdelta = Initial voltage launched onto the lineVinitial = Initial voltage at the driverT = The transmission coefficient at the stub
ZoRtt
ZoRttVTVttBV
VTVttAV
VVttV
T
ZoZsZo
ZoZsZo
nRZoRtt
ZoRttVttV
nRRtt
nRVttV
delta
delta
deltainitial
stub
stub
delta
L
1)(
2)(
1
||
||
)(||
||
)(21
)(
@
@
R(n)
Vtt Vtt
Rtt Rtt
Zo
ZsV(A)
V(B)
![Page 19: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/19.jpg)
Using Transmission Lines
19Transmission Line Modeling Assumptions
All physical transmission have non-TEM characteristic at some sufficiently high frequency.
Transmission line theory is only accurate for TEM and Quasi-TEM channels
Transmission line assumption breaks down at certain physical junctions
Transmission line to loadTransmission line to transmission lineTransmission line to connector.
AssignmentElectrically what is a connector (or package)?Electrically what is a via? I.e. via modeling
PWB through viasPackage blind and buried vias
![Page 20: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/20.jpg)
Using Transmission Lines
20Driving point impedance – freq. domain
Telegraphers formulaDriving point impedanceMathCAD and investigation
R, L, C, G per unit length
Rdie CdieZin
![Page 21: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/21.jpg)
Using Transmission Lines
21
Driving Point Impedance Example
Set up Frequency Range For Plotting
Zin Zl Zo l ZoZl cos l j Zo sin l
Zo cos l j Zl sin l nl 100 nf 0 nl 1 fmin 1MHz fmax 1GHz freq
nffmin
fmax fmin( ) nfnl
Linear Lossy Transmission Line Parameters L 11nH
in C 4.4
pF
in R .2
in
G 1014 mho
in Characteristic Impedance
Z0 f( )L j 2 f R
C j 2 f GLoad ImpedanceCdie 1pF Rdie 40ohm Z1 f( ) par ZC Cdie f( ) Rdie( )
Expand and impedances to define driving point Impecnace
Zin er len f( ) Z0 f( )
Z1 f( ) cos 2 f
Vc er
1
2
len
i Z0 f( ) sin 2 f
Vc er
1
2
len
Z0 f( ) cos 2 f
Vc er
1
2
len
i Z1 f( ) sin 2 f
Vc er
1
2
len
0 2 108
4 108
6 108
8 108
1 109
20
40
60
80
Zin r 10in freqnf
freqnf
Physical Constants
ps 1012
sec ns 109
sec nH 109
henry h 106
henry 5.967107
mho
m o 4.0 10
7
henry
m r 1 o r r 4.3
Propagation Constant Speed of light Vc 3 108
m
sec
Function for parallel circuit:par a b( )a b
a b Cap function ZC Cx f( )
1
j 2 f Cx
Tpd1
Vcr f( ) 2 f Tpd Tpd 2.107
ns
ft
Input Impedance of a Transmission Line
![Page 22: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/22.jpg)
Using Transmission Lines
22
Measurement – DC (low frequency)
UNKI
OhmMeter
Measure V
I*r=ERROR
UNKI
OhmMeter
Measure V4 Wire or
Kelvin measurement eliminates error
Calibration Method
Z=(V_measure-V_short)/I
2 Wire Method
![Page 23: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/23.jpg)
Using Transmission Lines
23
High Frequency Measurement
At high frequencies 4 wires are impractical. The 2 wire reduces to a transmission line The Vshort calibration migrates to
calibration with sweep of frequencies for selection of impedance loads.
Because of the nature of transmission lines illustrated in earlier slides
Vector Network Analyzers (VNAs) used this basic method but utilized s-parameters
More later on s parameters.
![Page 24: Using Transmission Lines III – class 7 Purpose – Consider finite transition time edges and GTL. Acknowledgements: Intel Bus Boot Camp: Michael Leddige](https://reader030.vdocuments.us/reader030/viewer/2022032805/56649eea5503460f94bfb872/html5/thumbnails/24.jpg)
Using Transmission Lines
24
Assignment
Find driving point impedance vs. frequency of a short and open line
(a) Derive the equation(b) given L=10inch, Er=4, L=11 nH/in, C=4.4 pF/in, R=0.2 Ohm/in, G=10^(-14) Mho/in, plot the driving point impedance vs freq for short & open line. (Mathcad or Matlab)(c) Use Pspice to do the simulation and validate the result in (b)