SlideShare a Scribd company logo
Technology Evolution
Digital signal Problems
Single net Multiple net
• Reflection
• EMC radiation
• Stub ringing
• Jitter
• Losses
• Crosstalk
• SSN
• Power supply distribution
noise
• Clock tree skew
• EMC radiation
Rise/Fall times
(Tr,Tf)
Multi-crossing
threshold
High level overshoot
(Vov)
Low level oveshoot
Ringing
Static levels
Level references
(Vih, Vil)
Waveform Parameters
When to Worry About SI
• Tr > Tpd
• Multi-pin connectors
• Wide buses
• Heavily loaded lines
• Loads concentrated
• Buses cannot be terminated
• New, unproven devices
• Critical timing
Analysis Tool
Be careful : you can spend 2 days or 2 months for the
analysis
• Analyze and understand criteria and analysis tools
• Identify the potential problem areas
• Measure new phenomena / technologies
(Oscilloscope, TDR, Network analyzer)
Domains: Time domain and Frequency Domain
This definition apply at any interconnection level:
• Within chips (Leadframes)
• Between components (PCB traces)
• Between boards (Connectors)
• Between subsystems (Cables)
Transmission Line
Resistance per
Unit Length Inductance per
Unit Length
Capacitance
per Unit
Length
Conductance per
Unit Length
Lossless case: R = 0, G = 0
Transmission Line
Transmission Line
Physical description
• thickness
• width
• length
• crossection
Electrical characteristics
• Z0 (impedance)
• Tpd (delay)
• loss
Transmission Line Characteristics
Voltage and Current Waves
V(x,t) = Vi + Vr
I(x,t) = Ii + Ir
1) For the first waveform, the transmission line shows its line impedance
2) The incident wave travels down the line. After Tpd time, the waveform hits
the load, and a portion of the wave is reflected.
3) The reflected wave travels down the line. After Tpd time, the waveform hits
the source, and a portion of the wave is reflected.
ZsZ
Z
VsVi


0
0
0
0
ZZ
ZZ



0
0
ZZs
ZZs
s



0
0
ZZi
ZZi
i



Definition:
Special cases:
when Z = Z0 (matched impedance)
when Z = infinite (open circuit)
when Z = 0 (short circuit)1
1
0



Reflection Coefficient
normal embedded
Conductor
dielectric
reference plane
Disadvantages:
nonhomogeneous medium (far-
end crosstalk)
Potential EMC problems
Advantages:
Faster than strip-lines
Good for higher impedance
Propagation speed is
reduced of a factor rreff  
Microstrips (normal and embedded)
normal
Disadvantages:
Slower than microstrip
Advantages:
Homogeneous medium (no far-
end crosstalk)
Reduced EMC problems
Good for lower impedance
Good for balanced signals (dual
offset)
dual offset
Propagation speed is
reduced of r
Striplines
Crosstalk is coupling of unwanted energy (signal) onto a victim line
• Coupling among TL (coupled lines in PCBs/leadframes/cables)
• Impedance of common current returns paths (Ground bounce)
• Coupling in connectors
• Indirect electromagnetic coupling (EMC)
In this document crosstalk will refer to the direct coupling mechanism
only (coupled lines in PCB/leadframe/cables and connectors)
For each signal there is a “noise budged” allowed. All
previous phenomena contribute to this budged
What-is Crosstalk
• Clock signals
• Long address / data buses
• Analog signals in digital circuits
• Asynchronous Signals (reset, etc)
The configurations could be very complex where more
signals can contribute to total crosstalk noise. For example:
Ground signalAnalog signal
(victim)
Clock signal
(aggressor)
Reset signal
(victim)
Read/Write signal
(aggressor)
Data signal(aggressor)
Sensitive Signal Lines
A single line presents a very simple
electromagnetic field configuration
In general: a multi-conductor system of n conductors (excluding the
reference conductor) shows n propagation modes.
Two coupled lines show a more complex electromagnetic field configuration.
There are two propagation modes and two propagation speeds.
Electrical (green) and
magnetic (blue) fields
Electrical fields for even (left) and odd (right) for conductor A (magnetic field is omitted for simplicity)
A B
Parallel Trace Crosstalk
Parallel Trace Crosstalk
Ic - Il
Rt
cm lm
Rt
Rt
Rtx
Ic + Il
Far-end crosstalk
Near-end crosstalk
To
2To
Tr+2 T
Tr
Tr+ T
reflection
Case study: two-line symmetrical:
• two propagation MODEs (odd and
even)
• homogeneous material ->
Far-end crosstalk = 0
Rt = termination resistor
Tr = rise time of the incident wave
To = propagation delay of the odd mode
Te = propagation delay of the even mode
T = difference between even and odd
propagation delays
Note: Rt is calculated in order to
match the impedance of the coupled
structure to reduce reflections
BA
C D
A
B
C
D
Far-End Crosstalk
Rt
cm lm
Rt
Rt
Rt
x
BA
C D
Far-end crosstalkTo
Tr
Tr+ T
A
B
C
D
The amplitude is a function of the coupling coefficient, but could be is “clamped” if
the rise time is larger than the difference between the propagation delays of the two
modes. At least, the amplitude can be 0 if the two modes propagates at same speed
(case homogeneous material)
Far-end crosstalk between two
lines with an input signal of 200ps
versus DT
DT=0p
Rise time=200p
DT=50p
DT=100p
DT=150p
DT=200p
DT=250p
DT=300p
Rt
cm lm
Rt
Rt
Rt
x
BA
C D
Near-end crosstalk
2To
Tr+2 T
Tr
A
B
C
D
Amplitude is only a function of the coupling coefficient.
Near-end crosstalk between two
lines with an input signal of 200ps
versus DT (50ps step)
DT
0 300ps
Near-End Crosstalk
Incident and Transmitted Pulses
Rt
cm lm
Rt
Rt
Rt
x
BA
C D
Tr
A
B
C
D
The transmitted pulse shows first an amplitude reduction due to loss of energy
coupled to line CD.
The incident waveform shows some reflections of the far-end crosstalk due to
the different velocity of the propagation modes
Reflection
When the total length of the interconnection is long
enough to be transmissive. With the actual
technologies, length could be very short
LS 70 cm
A, ALS 25 cm
FAST, FACT, ACT, AC, AS, BCT, LV 15 cm
ECLinPS 3 cm
When Use Termination
Matched Termination is possible if:
• Single path, no branches, no loads (Not practical)
• Matched source
• Matched load
Reflections are eliminated at the far end of the signal
paths BUT:
• Signal level is cut down by half (only point to point)
• High driver/return current and power dissipation
Matched Termination
The effective line impedance is defined by a
combination of:
• The unloaded line impedance
• The effect of stubs (Zeff decrease)
• The effect of loads (Zeff decrease), usually capacitive.
Starting from a unloaded line of about 100 ohms it is
normal to obtain an effective impedance of 25-60ohm
Effective Line Impedance
Eye diagrams are obtained by superimposing all the time frames
of a bit-sequence. This function is very useful to check the quality
of a data transmission channel. Usually, this function requires the
definition of stimulus signals with long bit-sequences
Eye openingJitter
Eye-diagram
Data detection is synchronized by the clock signal, that defines
the bit-width.
clock
data
Bit width
Eye-diagram
Consider a waveform at receiver for a
single edge signal
Z0, Td
tsetup
Inter-symbol interference occurs when: bit_width < tsetup
tsetup is the settling time required to extinguish the transient.
Example: settling time tsetup = 11 ns
1) 200Mb/s bit-rate 5ns bit-width 3 bits (11/5) of inter-symbol interference
2) 500mb/s bit-rate 2ns bit-width 6 bits (11/2) of inter-symbol interference
Note: previous bits could be 0 or 1. There are a lot of possible
combinations pseudo-random bit sequences
Inter-symbol interference
Eye-diagrams examples (1)
This eye-diagram shows
a bounce in the middle
of the bit-time due to a
mismatch of impedance
that produce a noise
margin reduction on
signal levels in a critical
point.
The rise
waveform
shows a sliced
edge due to
the inter-
symbolic
interference
This eye-diagram shows
a strong jitter mainly due
to the asymmetry
between the “1” logic and
the “0” logic bit widths
Eye-diagrams examples (2)
Both eye-diagrams show a defect due to the rise and fall edges. The
one on left shows a slow edge compared to the data transmission speed
and the one on the rights shows non-monotone rising/falling edges.
Eye-diagram measurements are performed by oscilloscopes.
Data Trigger
in in
DSO
Signal
under test
Clock
signal
Common functions available
on DSO:
• persistence
• jitter statistical distribution
Bit-sequence: the actual bit-sequence of the system
(in laboratory: a pseudo-random bit-sequence)
Measuring Eye-diagrams
Simulated eye-diagram are obtained starting from simulations with
long bit-sequences
But:
• Which sequence? (PRBS, exhaustive?)
• How many bits generate significant inter-symbol interference?
(strong impact on simulation time)
• Long simulation time
Example: if the interconnection causes significant inter-symbol interference
for 6 bits, an exhaustive analysis requires a bit-sequence containing 26
combinations (000000, 000001, 000010, … , 111111). The total sequence will
be 64 x 6 = 384 bits long. If each bit is 10ns (100Mbit/s), the total simulation
time will be about 4us.
Simulating Eye-diagrams
TDR/TDT Basics
• TDR: Time Domain Reflectometry
• TDT: Time Domain Transmission
– A voltage step is propagated down the transmission line under
investigation, and the incident and reflected voltage waves are
monitored by the oscilloscope at a particular point on the line
Step-wave
generator
Oscilloscope
DUT
Launch cable (Z0)
TDT
TDR
TDR: Resolution
• two discontinuities become indistinguishable when
separated by a time (and related distance) that is less than
half of the risetime
Example of two
discontinuities 2mm
apart. They can be
distinguished only
with a 10ps risetime
Multiple discontinuities
r1 % error in r2
0.01 < .25%
.05 ~ 2%
.10 ~ 6%
The first discontinuity has a
maximum reflection
coefficient of r1 and the
second of r2. The table
shows that the percent error
in r2 due to r1 could be
very high also for small
value of r1.
• The first discontinuity causes a degradation of rise time
and loss of accuracy on the second discontinuity
Normalization
TDR Amplitude
Normally 250-400mV
Some characterizations require smaller voltage steps:
– reduce the step amplitude on the instrument
– use attenuators
Note: always utilizes the initialization procedure to set 0r
reference level. It is also suggested to store the
waveforms in open or short conditions to use as
reference level.
TDR Applications
• TL & cable loss
• TL discontinuities (vias, bend)
• RLC parasitic measurements
• Packages
• Connectors impedance & crosstalk
• Common mode filters parasitic
• Dynamic impedance at inputs/outputs
• Dynamic impedance at clamping diodes
Coaxial Cable Modeling
Bcable 1 0 2 0
+ S11=PWL(0ns -30m 20.4ns 0m 20.6ns 30m 22n 22m 28n 18m 45n 9m 100n 2m) Z0=50 TD=0
+ S21=PWL(0ns 0 100ps 0.1 300ps 0.8 1ns .93 3ns .96 8ns .99 18ns 0.998) Z0=50 TD=10.2ns
S21
S11
DUT
TDR
1 2S11=S22
S21=S12
Balanced Interconnection TDR Modeling
• Balanced cables (two conductors + reference)
• Balanced transmission lines (two lines + reference plane)
4 measures:
• Common mode TDR/TDT
• Differential mode TDR/TDT
Symmetrical
geometry
Asymmetrical
geometry
Full 4-port characterization:
• max 16 S-parameters
Balanced Interconnection Model
For symmetrical structures it is possible to define:
Zeven: impedance of single conductor versus the
ground
Zodd: impedance of single conductor versus the
symmetry plane of the two conductors
There is a Sprint primitive (bimodal adapter) that can be used
to create models based on two TL with Zeven and Zodd
impedance
Zeven, TD
Zodd, TD
Bimodal
adapter
Bimodal
adapter
Common Mode Impedance
TDR
50ohm
1
-0.3r
-0.6r
0r
0.3r
0.6r
1com
3
Zeven=2*Zcommon
Zcommon = 47.1ohm
From a theoretical point of view it is possible to measure
the Common Mode impedance:
ground
ground
Example of crossection
And then evaluate the Zeven:
300um
300um
35um
150um
35um
200um
Er=4.5
Common Mode Impedance
• Both TDR steps are positive
• TDR steps must be aligned during setup
• DUT must be connected to TDR through two cables of the same length
0.75r
TDR
50ohm
50ohm1
2
5pF
3
4
S11even=(S111com + S112com) / 2 at 50ohm reference impedance
From a practical point of view the measure is done using
two TDR heads:
S21even=(S213com + S214com) / 2 at 50ohm reference impedance
0.25r
0.0r
0.5r
1r
S111com
S112com
S213com
S214com
Start PWL
End PWL
Differential mode Impedance
TDR steps must have opposite direction
TDR steps must be aligned during setup
DUT must be connected to TDR through two cables of the same length
TDR
50ohm
50ohm1
2
5pF
3
4
S11odd=(S111dif - S112dif) / 2 at 50ohm reference impedance
S21odd=(S213dif - S214dif) / 2 at 50ohm reference impedance
-0.5r
-1.0r
0r
0.5r
1.0r
S111dif
S112dif
S214dif
S213difStart PWL
End PWL
Balanced Interconnection Model
S11even,S21even
S11odd,S21odd
Bimodal
adapter
AM2
Bimodal
adapter
AM1
.SUBCKT BALANCED_LINE 100 200 1000 2000
AM1 100 200 1 2
BCOM 1 0 10 0 S11=PWL (0.00ns -0.005V 0.25ns 0.31V 6.57ns 0.305V 6.63ns 0.03V
+ 12.82ns 0.03V 13.14ns -0.005V 18.88ns 0.00V) Z0=50 TD=0
+ S21=PWL(0 0 100p 1) Z0=50 TD=1.6N
BDIFF 2 0 20 0 S11=PWL (0.00ns +0.005V 0.19ns -0.19V 3.22ns -0.19V 3.41ns -0.835V
+ 3.66ns -0.305V 3.92ns -0.22V 4.29ns -0.185V 6.51ns -0.195V
+ 6.57ns -0.085V 6.76ns -0.135V 7.20ns -0.03V 8.02ns -0.00V
+ 9.60ns -0.005V 10.23ns -0.035V 11.12ns -0.00V 18.82ns -0.00V) Z0=50 TD=0
+ S21=PWL(0 0 100p 1) Z0=50 TD=1.6N
AM2 1000 2000 10 20
.ENDS BALANCED_LINE
.SUBCKT BALANCED_LINE 100 200 1000 2000
or its TL equivalent AM1 100 200 1 2
(without capacitor only) TLCOM 1 10 Z0=94.5 TD=1.6N
TLDIFF 2 20 Z0=34.0 TD=1.6N
AM2 1000 2000 10 20
.ENDS BALANCED_LINE
100
200
1000
2000
1
2
10
20
The model validation is done by simulating the TDR measurement setup.
Changing Reference Impedance in S-params
0.0r
0.5r
1r
S11a
S21a
1r
0.0r
0.5r
S11b
S21b
TDR/TDT responses of lossy TL
(Z0=90ohm) measured with a 50ohm TDR
S11a,S21a
90ohm
TDR
90ohm
90ohm
S21bS11b
The model is simulated
with a TDR configuration
having 90ohm reference
impedance
B50ohm 1 0 2 0 S11=PWL( <S11a> ) Z0=50 TD=0
+ S21=PWL( < S21a>) Z0=50 TD=delay
B90ohm 1 0 2 0 S11=PWL( <S11b> ) Z0=90 TD=0
+ S21=PWL( <S21b> ) Z0=90 TD=delay
A new model is obtained at
90ohm reference impedance
• R, L, C with parasitic
• lumped equivalent circuits
• TDR models
• Common mode filters
• lumped equivalent circuits
• TDR models
“Pure” TDR models can be developed for components
with a maximum of four ports under the hypothesis
of linear devices. Non linear devices must be modeled
through mixed models.
Note: a common mode choke can be modeled under the hypothesis
of constant inductive behavior (no saturation effects)
RLC parasitic
Ground plane
Ground pin
connection
50ohm semi-rigid
coaxial cable (to
TDR)
DUT
connection
Cable shield
connection to
ground plane
t
+1 rho
-1 rho
t
+1 rho
-1 rho
t
+1 rho
-1 rho
The TDR characterization is performed with one of
the two pins connected to ground. The model
obtained can be used “as it is” for component
utilized in the same configuration. For “series”
connections, a “serial adapter” must be used (see
SPRINT user’s manual)
R
L
C
TDR on 2-pin R, L and C
IC Packages and input capacitance
measurement setup
Ground plane
Ground pin
connection
50ohm semi-rigid
coaxial cable (to
TDR)
Power
rail
SMD
capacitor Power pin
connection
DUT
connection
Cable shield
connection to
ground plane
To power
supply
IC Package response
0
-1
+1
Rho
ceramicplastic
IC Package BTM models
0
-1
+1
Rho
BTM block
BTM block
BTM block
Integrated model
Divided model
IC Package Integrated model
Two ways to describe the scattering parameter:
• by file
• by PWL (Piece-Wise Linear approximation)
By file:
1) store a .g file of the measure
2) complete the file with Z0 and
TD parameters
3) create a Bxxxx statement
Bin 1 0 S11=FILE(filename)
By PWL:
1) capture the measure in Sights
2) activate the command PWL extract
3) save the PWL approximation on file
4) create a Bxxxx statement by including
the PWL approximation
Bin 1 0 S11=PWL(0n 0 100ps 0.1
200ps 0.1 250ps -.05 400ps .4 800ps .9
1.2ns 1) Z0=50 TD=0
IC Package PWL approximation
0
+1
Rho
Connector models
• LC
– 3D L,C descriptions with mutual inductors
• S-parameter
– single pin: 2-port scattering parameters
• discontinuity
– two pins: 4-port scattering parameters
• discontinuity
• crosstalk
• TL
– n-pins: based on unbalanced and balanced TL
• discontinuity
• crosstalk
TL based models require recursive model optimization
TDR Analysis on Connector
• The TDR is connected to one of
the pin (pin under test)
• All pins surrounding the TDR
injection point are connected to
50ohm terminations (reference
impedance)
• TDR and TDT are measured for
the pin under test
• Near-end and Far-end crosstalk
is measured for the surrounding
pins
Only the crosstalk
between adjacent pins is
taken into account
Measurement configurations
The characterization must be repeted for all different pin
configurations. For example, for a regular pin matrix
(homogeneous density in row and column directions):
50ohm termination
TDR head
DSO (near-end crosstalk)
unconnected pins
TDR on central pin
Xtalk on nearest pin
TDR on central pin
Xtalk on diagonal pin
TDR on lateral pin
Xtalk on nearest pin
TDR on lateral pin
Xtalk on diagonal pin
TDR on corner pin
Xtalk on nearest pin
TDR on corner pin
Xtalk on diagonal pin
Note: the connections on the other side of the
connector are not reported in the figure
1 2 3 4
5 6
Connector TDR measurement setup
• A common ground reference plane
must be defined around connector
pins
• TDR/TDT connections with 50 cable
• 50 ohm termination for surrounding
pins
• As short as possible connections
connector
Copper foil (GND)
SPRINT simulator
• Spice-like syntax
• DSP based
• Allows TDR* modeling
Simulation time grows with complexity linearly**
* Time Domain Reflectometry
** Spice-based simulators grows exponentially
Primitives
• Linear R,L,C
• Non linear resistors
• Time controlled resistor
• Voltage controlled resistors
• Independent sources
• Voltage/current controlled sources
• Time-domain scattering parameters
• ...
Resistors, Capacitors and Inductors
I
V
R 
dt
dI
LV 
dt
dV
CI 
Resistor: an active power load (positive
sign) or generator (negative sign)
Inductor: a reactive power “storage”
Capacitor: a reactive power storage
Non-Linear Resistors
Linear resistor
V
I
V/I = R (constant)
Non-linear resistor
V
I
V/I =
V I
v1 i1
v2 i2
v3 i3
… ...
Non-linear resistors can show a non-monotone shape and a no-crossing zero
behaviour
Non-linear resistors are widely used to describe clamping diode or
driver’s pull-up/pull-down transistors
Pxxxx 1 2 -5V -10mA -3V -1mA -0.5V -0.1mA 0V 0A 1V 10mA 2V 100mA
Z0=value
C= value
L=value
Independent Sources
• Voltage sources (Thevenin)
• Current sources (Norton)
v
I
N+
N-
N+
N-
R
R
User-defined voltage or current sources
with a linear internal resistor
The voltage/current values can be fixed or variable
Independent Sources: functions
DC function
Pulse function
Sinusoidal function
PWL* function
File Function
others ….
* Piece-Wise Linear
Fixed values (power supplies,
voltage references)t
t
t
t
t
Ascii file
Digital signals with linear
rise/fall times
Sinusoidal signals (fixed or variable
frequency and amplitude)
Digital signals with non-linear
rise/fall times
Arbitrary user-defined signals
Controlled Voltage/Currents Sources (1)
Example 1: simple 5V voltage source controlled by a 3.3V input (with linear
30ohm output impedance)
Exxxx 20 0 10 0 s(t)=PWL(0 0 1ns 1v 1.5ns 1.2v 2ns .9v 3ns 1) THR(1.5 0 5) 3N 30
The control chain must be applied starting from the end:
1) Delay, 2) static transfer function, 3) dynamic transfer function in this case:
Vout
Vin t
s(t)
1
3N
Vth
DELAY
Static Transfer Function Dynamic Transfer Function
t
Vin
3.3
t
Vin
3.3
3n t
5
3n t
5
3n
Controlled Voltage/Currents Sources(2)
Static and dynamic characteristics order is very important: a complete
different result is obtained if the order is reversed:
Vxxxx 10 0 20 0 THR(1.5 0 5) s(t)=PWL(0 0 1ns 1v 1.5ns 1.2v 2ns .9v 3ns 1) 3N 30
The control chain must be applied starting from the end:
1) Delay, 2) dynamic transfer function, 3) static transfer function in this case:
3N
Vout
VinVth
DELAY
Static Transfer Function
t
s(t)
1
Dynamic Transfer Function
t
Vin
3.3
t
Vin
3.3
3n t
3.3
3n t
5
3n
Controlled Voltage/Currents Sources(3)
Application: Starting from a “0-1 logic level” bit sequence create a “5V”
signal with a jitter that is a function of the intersymbol interference
Vstim 1 0 PULSE(0 1 0 100P 100P 10N 10N) PSEQ(01001011101000001001111101110001100111111011110011000010010)
Einterference 2 0 1 0 THR(0.5 0 1) s(t)=PWL(0 0 1N 0.4.4 10N 0.8 25N 0.95 60N 1)
Eout 3 0 2 0 s(t)=PWL(0 0 0.4N 0.15 1.5N 0.9 2N 1.2 2.5N 1.3 3N 0.8 4N 1.1 5N 1) 5
Rout 3 4 20
Cout 4 0 10P
Node 1 (input pattern) Node 4 (output pattern)
Voltage/Current Controlled Resistors(1)
.SUBCKT LV_DR4_4 1 2 10 20
* in out VCC GND
* output capacitance
Cout2 0 7pf
* pull-up
Rsw1 7 2 1 0 PWL(0V 1e6 .2 10K .3 2K .4 1K 0.5V 300 .6 250 .7 150 .8 100 .9 40 1V .1 2V .1)
Pvcc 7 10 -3.3V -25mA -2V -23mA -1V -18mA 0 0 1V 0 C=.2P
* pull-down
Rsw2 17 2 1 0 PWL(-1V .1 0V .1 .1 40 .2 100 .3 150 .4 250 .5V 300 .6 1K .7 3K .8 10K 1V 1e6)
Pgnd 17 20 -1V 0 0V 0 1V 18mA 2V 23mA 3.3V 25mA
.ENDS LV_DR4_4
in out
vcc
gnd
out (2)
vcc (10)
gnd (20)
in (1)
out (2)
Cout
Pvcc
Pgnd
Rsw1
Rsw2
Voltage/Current Controlled Resistors(2)
Vgs
Vds
Ids
Vds
Ids
B2
B3
B1
C A
Vgs=5V
Vgs=4V
Vgs=3V
Vgs=2V
1
2
3
4
t
Vds
3
2
1
A
C C C
B
Rise times of Vgs
Vds
Ids
C A
Vgs=5V
Vgs=4V
Vgs=3V
Vgs=2V
1
2
3
4
t
Vds
12
3
A
C C C
B
Rise time of Vgs
B3
B2
B1
Voltage/Current Controlled Resistors(3)
Rsw1
Rsw2
Gnd Vcc
Moving up and down the
characteristics modify
the unloaded output
rise/fall times
The PWL shapes modify
the trajectories on the
V/I output graph
The speed (and shape) of
the Vgs transitions have
influence on the
unloaded output rise/fall
times
Vgs
The central section of the
characteristics influences
the feed-through current

More Related Content

What's hot

Spread spectrum modulation
Spread spectrum modulationSpread spectrum modulation
Spread spectrum modulation
Suneel Varma
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedRosdiadee Nordin
 
The Wireless Channel Propagation
The Wireless Channel PropagationThe Wireless Channel Propagation
The Wireless Channel Propagation
Pei-Che Chang
 
Design of a microstrip bandpass filter
Design of a microstrip bandpass filter Design of a microstrip bandpass filter
Design of a microstrip bandpass filter
Tauseef khan
 
Microwave link Design using Matlab tool
Microwave link Design using Matlab toolMicrowave link Design using Matlab tool
Microwave link Design using Matlab tool
SHIV DUTT
 
Ofdm for wireless
Ofdm for wirelessOfdm for wireless
Ofdm for wireless
sunil raj kumar
 
Impedance matching in awr
Impedance matching in awrImpedance matching in awr
Impedance matching in awr
Antul Kashyap
 
Rake
RakeRake
Rake
AJAL A J
 
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
IRJET Journal
 
Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)
FAIZAN AHMAD
 
Performance and Analysis of OFDM Signal Using Matlab Simulink
Performance and Analysis of OFDM Signal Using Matlab  SimulinkPerformance and Analysis of OFDM Signal Using Matlab  Simulink
Performance and Analysis of OFDM Signal Using Matlab Simulink
IJMER
 
Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Fuyun Ling
 
Ofdma
OfdmaOfdma
Passive component z versus freq
Passive component z versus freqPassive component z versus freq
Passive component z versus freq
Pei-Che Chang
 
OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
Alwin Poulose
 
802.11ac WIFI Fundamentals
802.11ac WIFI Fundamentals802.11ac WIFI Fundamentals
802.11ac WIFI Fundamentals
criterion123
 
Design and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterDesign and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterKyla Marino
 
Tham khao ofdm tutorial
Tham khao ofdm tutorialTham khao ofdm tutorial
Tham khao ofdm tutorial
Trần Đức Mạnh
 

What's hot (20)

Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Spread spectrum modulation
Spread spectrum modulationSpread spectrum modulation
Spread spectrum modulation
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: Simplified
 
The Wireless Channel Propagation
The Wireless Channel PropagationThe Wireless Channel Propagation
The Wireless Channel Propagation
 
Design of a microstrip bandpass filter
Design of a microstrip bandpass filter Design of a microstrip bandpass filter
Design of a microstrip bandpass filter
 
Microwave link Design using Matlab tool
Microwave link Design using Matlab toolMicrowave link Design using Matlab tool
Microwave link Design using Matlab tool
 
Ofdm for wireless
Ofdm for wirelessOfdm for wireless
Ofdm for wireless
 
Impedance matching in awr
Impedance matching in awrImpedance matching in awr
Impedance matching in awr
 
Rake
RakeRake
Rake
 
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
IRJET- Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multipl...
 
Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)
 
Performance and Analysis of OFDM Signal Using Matlab Simulink
Performance and Analysis of OFDM Signal Using Matlab  SimulinkPerformance and Analysis of OFDM Signal Using Matlab  Simulink
Performance and Analysis of OFDM Signal Using Matlab Simulink
 
Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1
 
Ofdma
OfdmaOfdma
Ofdma
 
Passive component z versus freq
Passive component z versus freqPassive component z versus freq
Passive component z versus freq
 
OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
 
802.11ac WIFI Fundamentals
802.11ac WIFI Fundamentals802.11ac WIFI Fundamentals
802.11ac WIFI Fundamentals
 
OFDM
OFDMOFDM
OFDM
 
Design and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterDesign and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass Filter
 
Tham khao ofdm tutorial
Tham khao ofdm tutorialTham khao ofdm tutorial
Tham khao ofdm tutorial
 

Viewers also liked

Cat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An AssetCat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An Asset
us056444
 
E2020 General Step TDR Training
E2020 General Step TDR TrainingE2020 General Step TDR Training
E2020 General Step TDR Training
AEA Technology, Inc.
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010tcoyle72
 
S-Parameter Calibration of Two-Port Setup
S-Parameter Calibration of Two-Port SetupS-Parameter Calibration of Two-Port Setup
S-Parameter Calibration of Two-Port SetupCascade Microtech, Inc.
 
USB 2.0 Compliance Testing
USB 2.0 Compliance TestingUSB 2.0 Compliance Testing
USB 2.0 Compliance Testing
Rohde & Schwarz North America
 
The challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenanceThe challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenance
MANUEL PACINI
 
Updated! Debugging EMI Problems Using a Digital Oscilloscope
Updated! Debugging EMI Problems Using a Digital OscilloscopeUpdated! Debugging EMI Problems Using a Digital Oscilloscope
Updated! Debugging EMI Problems Using a Digital Oscilloscope
Rohde & Schwarz North America
 

Viewers also liked (7)

Cat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An AssetCat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An Asset
 
E2020 General Step TDR Training
E2020 General Step TDR TrainingE2020 General Step TDR Training
E2020 General Step TDR Training
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
S-Parameter Calibration of Two-Port Setup
S-Parameter Calibration of Two-Port SetupS-Parameter Calibration of Two-Port Setup
S-Parameter Calibration of Two-Port Setup
 
USB 2.0 Compliance Testing
USB 2.0 Compliance TestingUSB 2.0 Compliance Testing
USB 2.0 Compliance Testing
 
The challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenanceThe challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenance
 
Updated! Debugging EMI Problems Using a Digital Oscilloscope
Updated! Debugging EMI Problems Using a Digital OscilloscopeUpdated! Debugging EMI Problems Using a Digital Oscilloscope
Updated! Debugging EMI Problems Using a Digital Oscilloscope
 

Similar to 1999 si pi_dws_training_course

High speed board design considerations
High speed board design considerationsHigh speed board design considerations
High speed board design considerationsMohamad Tisani
 
Light wave-system-3855513
Light wave-system-3855513Light wave-system-3855513
Light wave-system-3855513Pooja Shukla
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
teledynelecroy
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
Hilary Lustig
 
Class06_Transmission_line_basics.ppt
Class06_Transmission_line_basics.pptClass06_Transmission_line_basics.ppt
Class06_Transmission_line_basics.ppt
DOAFCLF
 
Analog and Digital Communication_ADC.pptx
Analog and Digital Communication_ADC.pptxAnalog and Digital Communication_ADC.pptx
Analog and Digital Communication_ADC.pptx
rameshrameshjuly
 
ofdm
ofdmofdm
week1.ppt12345667777777777777777777777777
week1.ppt12345667777777777777777777777777week1.ppt12345667777777777777777777777777
week1.ppt12345667777777777777777777777777
KiranG731731
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
Gurpreet Singh
 
Mba top schoil in india
Mba top schoil in indiaMba top schoil in india
Mba top schoil in india
Edhole.com
 
Interconnect timing model
Interconnect  timing modelInterconnect  timing model
Interconnect timing model
Prachi Pandey
 
rao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).pptrao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).ppt
Ganesh Chavan
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & MohammadKaveh Dehno
 
communication system lec2
 communication system lec2 communication system lec2
communication system lec2
ZareenRauf1
 
Class06 transmission line_basics
Class06 transmission line_basicsClass06 transmission line_basics
Class06 transmission line_basicss.p.c.e.t.
 
RM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_FinalRM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_Finalimranbashir
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Simen Li
 

Similar to 1999 si pi_dws_training_course (20)

High speed board design considerations
High speed board design considerationsHigh speed board design considerations
High speed board design considerations
 
Light wave-system-3855513
Light wave-system-3855513Light wave-system-3855513
Light wave-system-3855513
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Asee05
Asee05Asee05
Asee05
 
Class06_Transmission_line_basics.ppt
Class06_Transmission_line_basics.pptClass06_Transmission_line_basics.ppt
Class06_Transmission_line_basics.ppt
 
Analog and Digital Communication_ADC.pptx
Analog and Digital Communication_ADC.pptxAnalog and Digital Communication_ADC.pptx
Analog and Digital Communication_ADC.pptx
 
ofdm
ofdmofdm
ofdm
 
week1.ppt12345667777777777777777777777777
week1.ppt12345667777777777777777777777777week1.ppt12345667777777777777777777777777
week1.ppt12345667777777777777777777777777
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
 
Mba top schoil in india
Mba top schoil in indiaMba top schoil in india
Mba top schoil in india
 
Sistec ppt
Sistec pptSistec ppt
Sistec ppt
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
Interconnect timing model
Interconnect  timing modelInterconnect  timing model
Interconnect timing model
 
rao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).pptrao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).ppt
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
 
communication system lec2
 communication system lec2 communication system lec2
communication system lec2
 
Class06 transmission line_basics
Class06 transmission line_basicsClass06 transmission line_basics
Class06 transmission line_basics
 
RM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_FinalRM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_Final
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
 

More from Piero Belforte

Simulation-modeling matrix
Simulation-modeling matrixSimulation-modeling matrix
Simulation-modeling matrix
Piero Belforte
 
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Piero Belforte
 
3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor
Piero Belforte
 
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
Piero Belforte
 
Cseltmuseum post records from September 2018 to January2019
Cseltmuseum post records from September 2018 to January2019Cseltmuseum post records from September 2018 to January2019
Cseltmuseum post records from September 2018 to January2019
Piero Belforte
 
Cseltmuseum post records August2018
Cseltmuseum post records August2018Cseltmuseum post records August2018
Cseltmuseum post records August2018
Piero Belforte
 
Cseltmuseum post records July 2018
Cseltmuseum post records July 2018Cseltmuseum post records July 2018
Cseltmuseum post records July 2018
Piero Belforte
 
Multigigabit modeling of hi safe+ flying probe fp011
Multigigabit modeling of hi safe+ flying probe fp011Multigigabit modeling of hi safe+ flying probe fp011
Multigigabit modeling of hi safe+ flying probe fp011
Piero Belforte
 
Cseltmuseum post records June 2018
Cseltmuseum post records June 2018Cseltmuseum post records June 2018
Cseltmuseum post records June 2018
Piero Belforte
 
CSELTMUSEUM POST RECORDS MAY 2018
CSELTMUSEUM POST RECORDS MAY 2018CSELTMUSEUM POST RECORDS MAY 2018
CSELTMUSEUM POST RECORDS MAY 2018
Piero Belforte
 
CSELTMUSEUM POST RECORDS APRIL 2018
CSELTMUSEUM POST RECORDS APRIL 2018CSELTMUSEUM POST RECORDS APRIL 2018
CSELTMUSEUM POST RECORDS APRIL 2018
Piero Belforte
 
CSELTMUSEUM post records March_2018
CSELTMUSEUM  post records March_2018CSELTMUSEUM  post records March_2018
CSELTMUSEUM post records March_2018
Piero Belforte
 
CSELTMUSEUM POST RECORDS FEBRUARY 2018
CSELTMUSEUM POST RECORDS FEBRUARY  2018CSELTMUSEUM POST RECORDS FEBRUARY  2018
CSELTMUSEUM POST RECORDS FEBRUARY 2018
Piero Belforte
 
CSELTMUSEUM POST RECORDS JANUARY 2018
CSELTMUSEUM POST RECORDS JANUARY 2018CSELTMUSEUM POST RECORDS JANUARY 2018
CSELTMUSEUM POST RECORDS JANUARY 2018
Piero Belforte
 
CSELTMUSEUM expanded post records, December 2017
CSELTMUSEUM expanded post records, December 2017CSELTMUSEUM expanded post records, December 2017
CSELTMUSEUM expanded post records, December 2017
Piero Belforte
 
HDT (High Design Technology) related content on Cseltmuseum Dec. 13 2017
HDT (High Design Technology) related content on Cseltmuseum  Dec. 13 2017HDT (High Design Technology) related content on Cseltmuseum  Dec. 13 2017
HDT (High Design Technology) related content on Cseltmuseum Dec. 13 2017
Piero Belforte
 
HiSAFE related content on Cseltmuseum Dec. 13 2017
HiSAFE related content on Cseltmuseum Dec. 13 2017 HiSAFE related content on Cseltmuseum Dec. 13 2017
HiSAFE related content on Cseltmuseum Dec. 13 2017
Piero Belforte
 
CSELTMUSEUM post record August to December 2017
 CSELTMUSEUM post record August to December 2017 CSELTMUSEUM post record August to December 2017
CSELTMUSEUM post record August to December 2017
Piero Belforte
 
Piero Belforte related presentations on slideplayer.com july 12 2017
Piero Belforte related presentations on slideplayer.com july 12 2017Piero Belforte related presentations on slideplayer.com july 12 2017
Piero Belforte related presentations on slideplayer.com july 12 2017
Piero Belforte
 
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
Piero Belforte
 

More from Piero Belforte (20)

Simulation-modeling matrix
Simulation-modeling matrixSimulation-modeling matrix
Simulation-modeling matrix
 
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
 
3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor
 
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
Automated Piecewise-Linear Fitting of S-Parameters step-response (PWLFIT) for...
 
Cseltmuseum post records from September 2018 to January2019
Cseltmuseum post records from September 2018 to January2019Cseltmuseum post records from September 2018 to January2019
Cseltmuseum post records from September 2018 to January2019
 
Cseltmuseum post records August2018
Cseltmuseum post records August2018Cseltmuseum post records August2018
Cseltmuseum post records August2018
 
Cseltmuseum post records July 2018
Cseltmuseum post records July 2018Cseltmuseum post records July 2018
Cseltmuseum post records July 2018
 
Multigigabit modeling of hi safe+ flying probe fp011
Multigigabit modeling of hi safe+ flying probe fp011Multigigabit modeling of hi safe+ flying probe fp011
Multigigabit modeling of hi safe+ flying probe fp011
 
Cseltmuseum post records June 2018
Cseltmuseum post records June 2018Cseltmuseum post records June 2018
Cseltmuseum post records June 2018
 
CSELTMUSEUM POST RECORDS MAY 2018
CSELTMUSEUM POST RECORDS MAY 2018CSELTMUSEUM POST RECORDS MAY 2018
CSELTMUSEUM POST RECORDS MAY 2018
 
CSELTMUSEUM POST RECORDS APRIL 2018
CSELTMUSEUM POST RECORDS APRIL 2018CSELTMUSEUM POST RECORDS APRIL 2018
CSELTMUSEUM POST RECORDS APRIL 2018
 
CSELTMUSEUM post records March_2018
CSELTMUSEUM  post records March_2018CSELTMUSEUM  post records March_2018
CSELTMUSEUM post records March_2018
 
CSELTMUSEUM POST RECORDS FEBRUARY 2018
CSELTMUSEUM POST RECORDS FEBRUARY  2018CSELTMUSEUM POST RECORDS FEBRUARY  2018
CSELTMUSEUM POST RECORDS FEBRUARY 2018
 
CSELTMUSEUM POST RECORDS JANUARY 2018
CSELTMUSEUM POST RECORDS JANUARY 2018CSELTMUSEUM POST RECORDS JANUARY 2018
CSELTMUSEUM POST RECORDS JANUARY 2018
 
CSELTMUSEUM expanded post records, December 2017
CSELTMUSEUM expanded post records, December 2017CSELTMUSEUM expanded post records, December 2017
CSELTMUSEUM expanded post records, December 2017
 
HDT (High Design Technology) related content on Cseltmuseum Dec. 13 2017
HDT (High Design Technology) related content on Cseltmuseum  Dec. 13 2017HDT (High Design Technology) related content on Cseltmuseum  Dec. 13 2017
HDT (High Design Technology) related content on Cseltmuseum Dec. 13 2017
 
HiSAFE related content on Cseltmuseum Dec. 13 2017
HiSAFE related content on Cseltmuseum Dec. 13 2017 HiSAFE related content on Cseltmuseum Dec. 13 2017
HiSAFE related content on Cseltmuseum Dec. 13 2017
 
CSELTMUSEUM post record August to December 2017
 CSELTMUSEUM post record August to December 2017 CSELTMUSEUM post record August to December 2017
CSELTMUSEUM post record August to December 2017
 
Piero Belforte related presentations on slideplayer.com july 12 2017
Piero Belforte related presentations on slideplayer.com july 12 2017Piero Belforte related presentations on slideplayer.com july 12 2017
Piero Belforte related presentations on slideplayer.com july 12 2017
 
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
Collection of Cselt related presentations on slideplayer.com by_Piero_Belfort...
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

1999 si pi_dws_training_course

  • 2. Digital signal Problems Single net Multiple net • Reflection • EMC radiation • Stub ringing • Jitter • Losses • Crosstalk • SSN • Power supply distribution noise • Clock tree skew • EMC radiation
  • 3. Rise/Fall times (Tr,Tf) Multi-crossing threshold High level overshoot (Vov) Low level oveshoot Ringing Static levels Level references (Vih, Vil) Waveform Parameters
  • 4. When to Worry About SI • Tr > Tpd • Multi-pin connectors • Wide buses • Heavily loaded lines • Loads concentrated • Buses cannot be terminated • New, unproven devices • Critical timing
  • 5. Analysis Tool Be careful : you can spend 2 days or 2 months for the analysis • Analyze and understand criteria and analysis tools • Identify the potential problem areas • Measure new phenomena / technologies (Oscilloscope, TDR, Network analyzer) Domains: Time domain and Frequency Domain
  • 6. This definition apply at any interconnection level: • Within chips (Leadframes) • Between components (PCB traces) • Between boards (Connectors) • Between subsystems (Cables) Transmission Line
  • 7. Resistance per Unit Length Inductance per Unit Length Capacitance per Unit Length Conductance per Unit Length Lossless case: R = 0, G = 0 Transmission Line
  • 8. Transmission Line Physical description • thickness • width • length • crossection Electrical characteristics • Z0 (impedance) • Tpd (delay) • loss
  • 10. Voltage and Current Waves V(x,t) = Vi + Vr I(x,t) = Ii + Ir 1) For the first waveform, the transmission line shows its line impedance 2) The incident wave travels down the line. After Tpd time, the waveform hits the load, and a portion of the wave is reflected. 3) The reflected wave travels down the line. After Tpd time, the waveform hits the source, and a portion of the wave is reflected. ZsZ Z VsVi   0 0
  • 11. 0 0 ZZ ZZ    0 0 ZZs ZZs s    0 0 ZZi ZZi i    Definition: Special cases: when Z = Z0 (matched impedance) when Z = infinite (open circuit) when Z = 0 (short circuit)1 1 0    Reflection Coefficient
  • 12. normal embedded Conductor dielectric reference plane Disadvantages: nonhomogeneous medium (far- end crosstalk) Potential EMC problems Advantages: Faster than strip-lines Good for higher impedance Propagation speed is reduced of a factor rreff   Microstrips (normal and embedded)
  • 13. normal Disadvantages: Slower than microstrip Advantages: Homogeneous medium (no far- end crosstalk) Reduced EMC problems Good for lower impedance Good for balanced signals (dual offset) dual offset Propagation speed is reduced of r Striplines
  • 14. Crosstalk is coupling of unwanted energy (signal) onto a victim line • Coupling among TL (coupled lines in PCBs/leadframes/cables) • Impedance of common current returns paths (Ground bounce) • Coupling in connectors • Indirect electromagnetic coupling (EMC) In this document crosstalk will refer to the direct coupling mechanism only (coupled lines in PCB/leadframe/cables and connectors) For each signal there is a “noise budged” allowed. All previous phenomena contribute to this budged What-is Crosstalk
  • 15. • Clock signals • Long address / data buses • Analog signals in digital circuits • Asynchronous Signals (reset, etc) The configurations could be very complex where more signals can contribute to total crosstalk noise. For example: Ground signalAnalog signal (victim) Clock signal (aggressor) Reset signal (victim) Read/Write signal (aggressor) Data signal(aggressor) Sensitive Signal Lines
  • 16. A single line presents a very simple electromagnetic field configuration In general: a multi-conductor system of n conductors (excluding the reference conductor) shows n propagation modes. Two coupled lines show a more complex electromagnetic field configuration. There are two propagation modes and two propagation speeds. Electrical (green) and magnetic (blue) fields Electrical fields for even (left) and odd (right) for conductor A (magnetic field is omitted for simplicity) A B Parallel Trace Crosstalk
  • 17. Parallel Trace Crosstalk Ic - Il Rt cm lm Rt Rt Rtx Ic + Il Far-end crosstalk Near-end crosstalk To 2To Tr+2 T Tr Tr+ T reflection Case study: two-line symmetrical: • two propagation MODEs (odd and even) • homogeneous material -> Far-end crosstalk = 0 Rt = termination resistor Tr = rise time of the incident wave To = propagation delay of the odd mode Te = propagation delay of the even mode T = difference between even and odd propagation delays Note: Rt is calculated in order to match the impedance of the coupled structure to reduce reflections BA C D A B C D
  • 18. Far-End Crosstalk Rt cm lm Rt Rt Rt x BA C D Far-end crosstalkTo Tr Tr+ T A B C D The amplitude is a function of the coupling coefficient, but could be is “clamped” if the rise time is larger than the difference between the propagation delays of the two modes. At least, the amplitude can be 0 if the two modes propagates at same speed (case homogeneous material) Far-end crosstalk between two lines with an input signal of 200ps versus DT DT=0p Rise time=200p DT=50p DT=100p DT=150p DT=200p DT=250p DT=300p
  • 19. Rt cm lm Rt Rt Rt x BA C D Near-end crosstalk 2To Tr+2 T Tr A B C D Amplitude is only a function of the coupling coefficient. Near-end crosstalk between two lines with an input signal of 200ps versus DT (50ps step) DT 0 300ps Near-End Crosstalk
  • 20. Incident and Transmitted Pulses Rt cm lm Rt Rt Rt x BA C D Tr A B C D The transmitted pulse shows first an amplitude reduction due to loss of energy coupled to line CD. The incident waveform shows some reflections of the far-end crosstalk due to the different velocity of the propagation modes Reflection
  • 21. When the total length of the interconnection is long enough to be transmissive. With the actual technologies, length could be very short LS 70 cm A, ALS 25 cm FAST, FACT, ACT, AC, AS, BCT, LV 15 cm ECLinPS 3 cm When Use Termination
  • 22. Matched Termination is possible if: • Single path, no branches, no loads (Not practical) • Matched source • Matched load Reflections are eliminated at the far end of the signal paths BUT: • Signal level is cut down by half (only point to point) • High driver/return current and power dissipation Matched Termination
  • 23. The effective line impedance is defined by a combination of: • The unloaded line impedance • The effect of stubs (Zeff decrease) • The effect of loads (Zeff decrease), usually capacitive. Starting from a unloaded line of about 100 ohms it is normal to obtain an effective impedance of 25-60ohm Effective Line Impedance
  • 24. Eye diagrams are obtained by superimposing all the time frames of a bit-sequence. This function is very useful to check the quality of a data transmission channel. Usually, this function requires the definition of stimulus signals with long bit-sequences Eye openingJitter Eye-diagram
  • 25. Data detection is synchronized by the clock signal, that defines the bit-width. clock data Bit width Eye-diagram
  • 26. Consider a waveform at receiver for a single edge signal Z0, Td tsetup Inter-symbol interference occurs when: bit_width < tsetup tsetup is the settling time required to extinguish the transient. Example: settling time tsetup = 11 ns 1) 200Mb/s bit-rate 5ns bit-width 3 bits (11/5) of inter-symbol interference 2) 500mb/s bit-rate 2ns bit-width 6 bits (11/2) of inter-symbol interference Note: previous bits could be 0 or 1. There are a lot of possible combinations pseudo-random bit sequences Inter-symbol interference
  • 27. Eye-diagrams examples (1) This eye-diagram shows a bounce in the middle of the bit-time due to a mismatch of impedance that produce a noise margin reduction on signal levels in a critical point. The rise waveform shows a sliced edge due to the inter- symbolic interference This eye-diagram shows a strong jitter mainly due to the asymmetry between the “1” logic and the “0” logic bit widths
  • 28. Eye-diagrams examples (2) Both eye-diagrams show a defect due to the rise and fall edges. The one on left shows a slow edge compared to the data transmission speed and the one on the rights shows non-monotone rising/falling edges.
  • 29. Eye-diagram measurements are performed by oscilloscopes. Data Trigger in in DSO Signal under test Clock signal Common functions available on DSO: • persistence • jitter statistical distribution Bit-sequence: the actual bit-sequence of the system (in laboratory: a pseudo-random bit-sequence) Measuring Eye-diagrams
  • 30. Simulated eye-diagram are obtained starting from simulations with long bit-sequences But: • Which sequence? (PRBS, exhaustive?) • How many bits generate significant inter-symbol interference? (strong impact on simulation time) • Long simulation time Example: if the interconnection causes significant inter-symbol interference for 6 bits, an exhaustive analysis requires a bit-sequence containing 26 combinations (000000, 000001, 000010, … , 111111). The total sequence will be 64 x 6 = 384 bits long. If each bit is 10ns (100Mbit/s), the total simulation time will be about 4us. Simulating Eye-diagrams
  • 31.
  • 32. TDR/TDT Basics • TDR: Time Domain Reflectometry • TDT: Time Domain Transmission – A voltage step is propagated down the transmission line under investigation, and the incident and reflected voltage waves are monitored by the oscilloscope at a particular point on the line Step-wave generator Oscilloscope DUT Launch cable (Z0) TDT TDR
  • 33. TDR: Resolution • two discontinuities become indistinguishable when separated by a time (and related distance) that is less than half of the risetime Example of two discontinuities 2mm apart. They can be distinguished only with a 10ps risetime
  • 34. Multiple discontinuities r1 % error in r2 0.01 < .25% .05 ~ 2% .10 ~ 6% The first discontinuity has a maximum reflection coefficient of r1 and the second of r2. The table shows that the percent error in r2 due to r1 could be very high also for small value of r1. • The first discontinuity causes a degradation of rise time and loss of accuracy on the second discontinuity
  • 36. TDR Amplitude Normally 250-400mV Some characterizations require smaller voltage steps: – reduce the step amplitude on the instrument – use attenuators Note: always utilizes the initialization procedure to set 0r reference level. It is also suggested to store the waveforms in open or short conditions to use as reference level.
  • 37. TDR Applications • TL & cable loss • TL discontinuities (vias, bend) • RLC parasitic measurements • Packages • Connectors impedance & crosstalk • Common mode filters parasitic • Dynamic impedance at inputs/outputs • Dynamic impedance at clamping diodes
  • 38. Coaxial Cable Modeling Bcable 1 0 2 0 + S11=PWL(0ns -30m 20.4ns 0m 20.6ns 30m 22n 22m 28n 18m 45n 9m 100n 2m) Z0=50 TD=0 + S21=PWL(0ns 0 100ps 0.1 300ps 0.8 1ns .93 3ns .96 8ns .99 18ns 0.998) Z0=50 TD=10.2ns S21 S11 DUT TDR 1 2S11=S22 S21=S12
  • 39. Balanced Interconnection TDR Modeling • Balanced cables (two conductors + reference) • Balanced transmission lines (two lines + reference plane) 4 measures: • Common mode TDR/TDT • Differential mode TDR/TDT Symmetrical geometry Asymmetrical geometry Full 4-port characterization: • max 16 S-parameters
  • 40. Balanced Interconnection Model For symmetrical structures it is possible to define: Zeven: impedance of single conductor versus the ground Zodd: impedance of single conductor versus the symmetry plane of the two conductors There is a Sprint primitive (bimodal adapter) that can be used to create models based on two TL with Zeven and Zodd impedance Zeven, TD Zodd, TD Bimodal adapter Bimodal adapter
  • 41. Common Mode Impedance TDR 50ohm 1 -0.3r -0.6r 0r 0.3r 0.6r 1com 3 Zeven=2*Zcommon Zcommon = 47.1ohm From a theoretical point of view it is possible to measure the Common Mode impedance: ground ground Example of crossection And then evaluate the Zeven: 300um 300um 35um 150um 35um 200um Er=4.5
  • 42. Common Mode Impedance • Both TDR steps are positive • TDR steps must be aligned during setup • DUT must be connected to TDR through two cables of the same length 0.75r TDR 50ohm 50ohm1 2 5pF 3 4 S11even=(S111com + S112com) / 2 at 50ohm reference impedance From a practical point of view the measure is done using two TDR heads: S21even=(S213com + S214com) / 2 at 50ohm reference impedance 0.25r 0.0r 0.5r 1r S111com S112com S213com S214com Start PWL End PWL
  • 43. Differential mode Impedance TDR steps must have opposite direction TDR steps must be aligned during setup DUT must be connected to TDR through two cables of the same length TDR 50ohm 50ohm1 2 5pF 3 4 S11odd=(S111dif - S112dif) / 2 at 50ohm reference impedance S21odd=(S213dif - S214dif) / 2 at 50ohm reference impedance -0.5r -1.0r 0r 0.5r 1.0r S111dif S112dif S214dif S213difStart PWL End PWL
  • 44. Balanced Interconnection Model S11even,S21even S11odd,S21odd Bimodal adapter AM2 Bimodal adapter AM1 .SUBCKT BALANCED_LINE 100 200 1000 2000 AM1 100 200 1 2 BCOM 1 0 10 0 S11=PWL (0.00ns -0.005V 0.25ns 0.31V 6.57ns 0.305V 6.63ns 0.03V + 12.82ns 0.03V 13.14ns -0.005V 18.88ns 0.00V) Z0=50 TD=0 + S21=PWL(0 0 100p 1) Z0=50 TD=1.6N BDIFF 2 0 20 0 S11=PWL (0.00ns +0.005V 0.19ns -0.19V 3.22ns -0.19V 3.41ns -0.835V + 3.66ns -0.305V 3.92ns -0.22V 4.29ns -0.185V 6.51ns -0.195V + 6.57ns -0.085V 6.76ns -0.135V 7.20ns -0.03V 8.02ns -0.00V + 9.60ns -0.005V 10.23ns -0.035V 11.12ns -0.00V 18.82ns -0.00V) Z0=50 TD=0 + S21=PWL(0 0 100p 1) Z0=50 TD=1.6N AM2 1000 2000 10 20 .ENDS BALANCED_LINE .SUBCKT BALANCED_LINE 100 200 1000 2000 or its TL equivalent AM1 100 200 1 2 (without capacitor only) TLCOM 1 10 Z0=94.5 TD=1.6N TLDIFF 2 20 Z0=34.0 TD=1.6N AM2 1000 2000 10 20 .ENDS BALANCED_LINE 100 200 1000 2000 1 2 10 20 The model validation is done by simulating the TDR measurement setup.
  • 45. Changing Reference Impedance in S-params 0.0r 0.5r 1r S11a S21a 1r 0.0r 0.5r S11b S21b TDR/TDT responses of lossy TL (Z0=90ohm) measured with a 50ohm TDR S11a,S21a 90ohm TDR 90ohm 90ohm S21bS11b The model is simulated with a TDR configuration having 90ohm reference impedance B50ohm 1 0 2 0 S11=PWL( <S11a> ) Z0=50 TD=0 + S21=PWL( < S21a>) Z0=50 TD=delay B90ohm 1 0 2 0 S11=PWL( <S11b> ) Z0=90 TD=0 + S21=PWL( <S21b> ) Z0=90 TD=delay A new model is obtained at 90ohm reference impedance
  • 46. • R, L, C with parasitic • lumped equivalent circuits • TDR models • Common mode filters • lumped equivalent circuits • TDR models “Pure” TDR models can be developed for components with a maximum of four ports under the hypothesis of linear devices. Non linear devices must be modeled through mixed models. Note: a common mode choke can be modeled under the hypothesis of constant inductive behavior (no saturation effects) RLC parasitic
  • 47. Ground plane Ground pin connection 50ohm semi-rigid coaxial cable (to TDR) DUT connection Cable shield connection to ground plane t +1 rho -1 rho t +1 rho -1 rho t +1 rho -1 rho The TDR characterization is performed with one of the two pins connected to ground. The model obtained can be used “as it is” for component utilized in the same configuration. For “series” connections, a “serial adapter” must be used (see SPRINT user’s manual) R L C TDR on 2-pin R, L and C
  • 48. IC Packages and input capacitance measurement setup Ground plane Ground pin connection 50ohm semi-rigid coaxial cable (to TDR) Power rail SMD capacitor Power pin connection DUT connection Cable shield connection to ground plane To power supply
  • 50. IC Package BTM models 0 -1 +1 Rho BTM block BTM block BTM block Integrated model Divided model
  • 51. IC Package Integrated model Two ways to describe the scattering parameter: • by file • by PWL (Piece-Wise Linear approximation) By file: 1) store a .g file of the measure 2) complete the file with Z0 and TD parameters 3) create a Bxxxx statement Bin 1 0 S11=FILE(filename) By PWL: 1) capture the measure in Sights 2) activate the command PWL extract 3) save the PWL approximation on file 4) create a Bxxxx statement by including the PWL approximation Bin 1 0 S11=PWL(0n 0 100ps 0.1 200ps 0.1 250ps -.05 400ps .4 800ps .9 1.2ns 1) Z0=50 TD=0
  • 52. IC Package PWL approximation 0 +1 Rho
  • 53. Connector models • LC – 3D L,C descriptions with mutual inductors • S-parameter – single pin: 2-port scattering parameters • discontinuity – two pins: 4-port scattering parameters • discontinuity • crosstalk • TL – n-pins: based on unbalanced and balanced TL • discontinuity • crosstalk TL based models require recursive model optimization
  • 54. TDR Analysis on Connector • The TDR is connected to one of the pin (pin under test) • All pins surrounding the TDR injection point are connected to 50ohm terminations (reference impedance) • TDR and TDT are measured for the pin under test • Near-end and Far-end crosstalk is measured for the surrounding pins Only the crosstalk between adjacent pins is taken into account
  • 55. Measurement configurations The characterization must be repeted for all different pin configurations. For example, for a regular pin matrix (homogeneous density in row and column directions): 50ohm termination TDR head DSO (near-end crosstalk) unconnected pins TDR on central pin Xtalk on nearest pin TDR on central pin Xtalk on diagonal pin TDR on lateral pin Xtalk on nearest pin TDR on lateral pin Xtalk on diagonal pin TDR on corner pin Xtalk on nearest pin TDR on corner pin Xtalk on diagonal pin Note: the connections on the other side of the connector are not reported in the figure 1 2 3 4 5 6
  • 56. Connector TDR measurement setup • A common ground reference plane must be defined around connector pins • TDR/TDT connections with 50 cable • 50 ohm termination for surrounding pins • As short as possible connections connector Copper foil (GND)
  • 57. SPRINT simulator • Spice-like syntax • DSP based • Allows TDR* modeling Simulation time grows with complexity linearly** * Time Domain Reflectometry ** Spice-based simulators grows exponentially
  • 58. Primitives • Linear R,L,C • Non linear resistors • Time controlled resistor • Voltage controlled resistors • Independent sources • Voltage/current controlled sources • Time-domain scattering parameters • ...
  • 59. Resistors, Capacitors and Inductors I V R  dt dI LV  dt dV CI  Resistor: an active power load (positive sign) or generator (negative sign) Inductor: a reactive power “storage” Capacitor: a reactive power storage
  • 60. Non-Linear Resistors Linear resistor V I V/I = R (constant) Non-linear resistor V I V/I = V I v1 i1 v2 i2 v3 i3 … ... Non-linear resistors can show a non-monotone shape and a no-crossing zero behaviour Non-linear resistors are widely used to describe clamping diode or driver’s pull-up/pull-down transistors Pxxxx 1 2 -5V -10mA -3V -1mA -0.5V -0.1mA 0V 0A 1V 10mA 2V 100mA Z0=value C= value L=value
  • 61. Independent Sources • Voltage sources (Thevenin) • Current sources (Norton) v I N+ N- N+ N- R R User-defined voltage or current sources with a linear internal resistor The voltage/current values can be fixed or variable
  • 62. Independent Sources: functions DC function Pulse function Sinusoidal function PWL* function File Function others …. * Piece-Wise Linear Fixed values (power supplies, voltage references)t t t t t Ascii file Digital signals with linear rise/fall times Sinusoidal signals (fixed or variable frequency and amplitude) Digital signals with non-linear rise/fall times Arbitrary user-defined signals
  • 63. Controlled Voltage/Currents Sources (1) Example 1: simple 5V voltage source controlled by a 3.3V input (with linear 30ohm output impedance) Exxxx 20 0 10 0 s(t)=PWL(0 0 1ns 1v 1.5ns 1.2v 2ns .9v 3ns 1) THR(1.5 0 5) 3N 30 The control chain must be applied starting from the end: 1) Delay, 2) static transfer function, 3) dynamic transfer function in this case: Vout Vin t s(t) 1 3N Vth DELAY Static Transfer Function Dynamic Transfer Function t Vin 3.3 t Vin 3.3 3n t 5 3n t 5 3n
  • 64. Controlled Voltage/Currents Sources(2) Static and dynamic characteristics order is very important: a complete different result is obtained if the order is reversed: Vxxxx 10 0 20 0 THR(1.5 0 5) s(t)=PWL(0 0 1ns 1v 1.5ns 1.2v 2ns .9v 3ns 1) 3N 30 The control chain must be applied starting from the end: 1) Delay, 2) dynamic transfer function, 3) static transfer function in this case: 3N Vout VinVth DELAY Static Transfer Function t s(t) 1 Dynamic Transfer Function t Vin 3.3 t Vin 3.3 3n t 3.3 3n t 5 3n
  • 65. Controlled Voltage/Currents Sources(3) Application: Starting from a “0-1 logic level” bit sequence create a “5V” signal with a jitter that is a function of the intersymbol interference Vstim 1 0 PULSE(0 1 0 100P 100P 10N 10N) PSEQ(01001011101000001001111101110001100111111011110011000010010) Einterference 2 0 1 0 THR(0.5 0 1) s(t)=PWL(0 0 1N 0.4.4 10N 0.8 25N 0.95 60N 1) Eout 3 0 2 0 s(t)=PWL(0 0 0.4N 0.15 1.5N 0.9 2N 1.2 2.5N 1.3 3N 0.8 4N 1.1 5N 1) 5 Rout 3 4 20 Cout 4 0 10P Node 1 (input pattern) Node 4 (output pattern)
  • 66. Voltage/Current Controlled Resistors(1) .SUBCKT LV_DR4_4 1 2 10 20 * in out VCC GND * output capacitance Cout2 0 7pf * pull-up Rsw1 7 2 1 0 PWL(0V 1e6 .2 10K .3 2K .4 1K 0.5V 300 .6 250 .7 150 .8 100 .9 40 1V .1 2V .1) Pvcc 7 10 -3.3V -25mA -2V -23mA -1V -18mA 0 0 1V 0 C=.2P * pull-down Rsw2 17 2 1 0 PWL(-1V .1 0V .1 .1 40 .2 100 .3 150 .4 250 .5V 300 .6 1K .7 3K .8 10K 1V 1e6) Pgnd 17 20 -1V 0 0V 0 1V 18mA 2V 23mA 3.3V 25mA .ENDS LV_DR4_4 in out vcc gnd out (2) vcc (10) gnd (20) in (1) out (2) Cout Pvcc Pgnd Rsw1 Rsw2
  • 67. Voltage/Current Controlled Resistors(2) Vgs Vds Ids Vds Ids B2 B3 B1 C A Vgs=5V Vgs=4V Vgs=3V Vgs=2V 1 2 3 4 t Vds 3 2 1 A C C C B Rise times of Vgs Vds Ids C A Vgs=5V Vgs=4V Vgs=3V Vgs=2V 1 2 3 4 t Vds 12 3 A C C C B Rise time of Vgs B3 B2 B1
  • 68. Voltage/Current Controlled Resistors(3) Rsw1 Rsw2 Gnd Vcc Moving up and down the characteristics modify the unloaded output rise/fall times The PWL shapes modify the trajectories on the V/I output graph The speed (and shape) of the Vgs transitions have influence on the unloaded output rise/fall times Vgs The central section of the characteristics influences the feed-through current