Compatibilità Elettromagnetica Industriale · OCCORRE QUASI SEMPRE UN’ANALISI NEL DT. A.Maffucci...
Transcript of Compatibilità Elettromagnetica Industriale · OCCORRE QUASI SEMPRE UN’ANALISI NEL DT. A.Maffucci...
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
1/37
Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni e la propagazione guidata
Antonio Maffucci
Università degli Studi di Cassino e del Lazio Meridionale
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
2/37
Cenni all’analisi di Signal Integrity
Canale di TXdriver receiver
Studio di due aspetti fondamentali in un sistema di trasmissione:
• Qualità del segnale ricevuto• Timing
OCCORRE QUASI SEMPRE UN’ANALISI NEL DT
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
3/37
L’analisi di Signal Integrity
Studio di due aspetti fondamentali in un sistema di trasmissione:
• Qualità del segnale ricevuto• Timing
Canale di TX ideale
Canale di TX reale
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
4/37
Principali cause di deterioramento del segnale
Crosstalk Ritardo Attenuazione
Riflessione Distorsione Campi esterni
Delta I Noise Ground Bounce Radiazione
bus
campo
esternodriverreceiver
ground plane ground plane
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
5/37
Principali punti critici
Comportamento non ideale dei dispositivi
Comportamento non ideale delle interconnessioni
Accoppiamenti indesiderati con campi esterni
Effetti parassiti legati alle discontinuità e alle terminazioni
Comportamento non ideale del ground
Separazione non perfetta tra parte analogica e digitale
Separazione non perfetta tra segnali e power
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
6/37
Il problema delle interconnessioni
1997 2003 2006 2012
Chip size (mm2) 300 430 520 750
Number of transistors (million) 11 76 200 1400
Interconnect width (nm) 200 100 70 35
Total interconnect length(km) 2.16 2.84 5.14 24
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
7/37
Il problema delle interconnessioni: effetto sul ritardo del segnale
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
8/37
Richiami sulla propagazione guidata
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
9/37
Propagazione guidata
la direzione di propagazione è imposta dall’asse longitudinale di una struttura guidante
la propagazione lungo le altre direzioni è trascurabile
cavo coassiale
dielettrico
conduttoriconduttori
linea bifilare
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
10/37
Propagazione guidata
altri esempi di strutture guidanti
linea aerea
dielettrico omogeneo
terreno
1
2
3
pista su circuito stampato
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
11/37
Strutture guidanti: modi di propagazione
modi di propagazione: soluzioni particolari delle equazioni di Maxwell nelle strutture guidanti
MODO TEM (Trasverso Elettro-Magnetico)
modo fondamentale per strutture a connessione molteplice
campo magnetico
campo elettrico
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
12/37
Modi di propagazione
A frequenza zero esiste solo il modo fondamentale
TEM = Trasverso elettromagnetico
Al crescere della frequenza vengono eccitati i modi superiori:
TE = Trasverso elettrico
TM = Trasverso magnetico
Nelle condizioni di funzionamento normale si cerca di non eccitare modi superiori (per evitare di dissipare potenza) e quindi si lavora per frequenze inferiori alla frequenza oltre la quale si innesca il primo modo TE o TM
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
13/37
Modellistica delle interconnessioni
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
14/37
Modello di una interconnessione
+
−
v1
i1 i2+
−
v2interconnessione
i1 + i2 = 0 v1 − v2 = 0 i1 + i2 ≠ 0 v1 − v2 ≠ 0
Modelli concentrati: Modelli distribuiti e full-wave
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
15/37
Modello concentrato di una interconnessione
z=0 z
v(z,t)
i(z,t)
z=l
+
−
+
−
v 1 ( t )
1
1’
( t ) i 1
+
−
v 2 ( t )
2
2’
( t ) i 2
Se la linea è elettricamente corta, cioè se
può essere rappresentata da una cella RLCG
L R
C1.0/ ≤λl
doppio bipolo
G
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
16/37
Modello distribuito di una interconnessione
z=0 z
v(z,t)
i(z,t)
z=l
+
−
+
−
v 1 ( t )
1
1’
( t ) i 1
+
−
v 2 ( t )
2
2’
( t ) i 2
Se la linea è elettricamente lunga, e il modo di propagazione è TEM, le distribuzioni di tensione e la corrente soddisfano le equazioni delle linee:
L = induttanza per unità di lunghezza (pul)
C = capacità pul
R = resistenza pul
G = conduttanza pul
),(),(),(
),(),(),(
tzGvt
tzvC
z
tzi
tzRit
tziL
z
tzv
+∂
∂=
∂
∂−
+∂
∂=
∂
∂−
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
17/37
Esempi di parametri p.u.l. per strutture canoniche
d
2aµε ,
2a
bεµ
a
dL
2cosh 1−=
π
µ
a
dC
2cosh 1−
=πε
a
bL ln
2π
µ=
a
bC
ln
2πε=
Linea bifilare
Cavo coassiale
LCc
11==
εµ
velocità di propagazione
impedenza caratteristica
tempo di transito
LClT =
C
LZ =0
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
18/37
Comportamento di una interconnessione
linee elettricamente lunghe
tensione e corrente sono funzioni di z, oltre che di t
1.0/ >λl
z=0 z
v(z,t)
i(z,t)
z=l
+
−
+
−
v 1 ( t )
1
1’
( t ) i 1
+
−
v 2 ( t )
2
2’
( t ) i 2
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.10
0.2
0.4
0.6
0.8
1
1.2
1.4
[m]
V
distribuzione tipica del modulo di V(z)
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
19/37
Modello distribuito di una interconnessione
linee elettricamente lunghe 1.0/ >λl
C∆z
L∆z
C∆z
L∆z
C∆z
L∆z
•••
•••
R∆z
R∆z
R∆z
G∆z
G∆z
G∆z
z=0 z
v(z,t)
i(z,t)
z=l
+
−
+
−
v 1 ( t )
1
1’
( t ) i 1
+
−
v 2 ( t )
2
2’
( t ) i 2
1.0/ <∆ λz
suddivisione in N tratti di lunghezza
(elettricamente corti)
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
20/37
Modello a linea di trasmissione: linea singola ideale
L = induttanza per unità di lunghezza
C = capacità per unità di lunghezza
LCv
11=
εµ= Velocità di propagazione (mezzi omogenei)
impedenza
caratteristica
tempo di transito
t
tzvC
z
tzi
t
tziL
z
tzv
∂
∂−=
∂
∂
∂
∂−=
∂
∂
),(),(
),(),(
LClT =C
LZ =0
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
21/37
Linea singola ideale (senza perdite)
0),(),(
2
2
2
2
=∂
∂−
∂
∂
t
tzvLC
z
tzv
Eq. delle onde
)/()/(),( cztvcztvtzv ++−= −+
)/(1
)/(1
),(00
cztvZ
cztvZ
tzi +−−= −+
t
tzvC
z
tzi
t
tziL
z
tzv
∂
∂−=
∂
∂
∂
∂−=
∂
∂
),(),(
),(),(
Soluzione generale: onda progressiva + onda regressiva
LCv
1=
impedenza
caratteristica
tempo di transito LClT =
C
LZ =0
velocità di
propagazione
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
22/37
Effetto delle linee di trasmissione: ritardo
0 0.5 1 1.5 2 2.5 30
0.2
0.4
0.6
0.8
1
1.2
ns
V
v1
v2
ritardo di propagazione
LClT =
+sv
sR
LR
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
23/37
Effetto delle linee di trasmissione: overshoots
disadattamento tra
carichi ed impedenza
caratteristica
2v
Tt /
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 150
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.82v
0ZRL >
Tt /
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
24/37
0 2 4 6 8 10 12 14 160
0 .1
0 .2
0 .3
0 .4
0 .5
0 .6
0 .7
0 .8
0 .9
1
Effetto delle linee di trasmissione: undershoots
disadattamento tra
carichi ed impedenza
caratteristica
Tt /
0ZRL <
2v
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
25/37
Modellistica delle linee di trasmissione
zL ∆
zC ∆
ihih +1
+
−
v h
+
−
v h +1
35
/5 /1
10 2.0
≥
==
==
N
cmnHLcmpFC
cmlnstr
rt
TN 10 ≥
Segmenti necessari per un
segnale con rise-time tr(banda a 3 dB):
tecnica della segmentazione: linea singola ideale
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
26/37
Modelli equivalenti nel dominio del tempo
( ) ( )
( ) ( )
=−
=−
)(
)(
2202
1101
twtiZtv
twtiZtv
( ) ( ) ( )
( ) ( ) ( )
−+−=
−+−=
TtiZTtvtw
TtiZTtvtw
1012
2021
Tttwtw <== per 0)()( 21
w1v
1
+
−
1
1’ 2’
2
2w
Z 0
v2
+
−
i1
i2
+_ +_
Z 0
riporta all’istante t alla porta 2 ciò che è accaduto
all’istante t-T alla porta 1
)(1 tw
riporta all’istante t alla porta 1 ciò che è accaduto
all’istante t-T alla porta 2
)(2 tw
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
27/37
Risoluzione iterativa: approccio SPICE
2
2’
Z01
1’
+-
+-
w1v
1
+
−
1
1’ 2’
2
2w
Z 0
v2
+
−
i1
i2
+_ +_
Z 0 210 , ...,,ntntn =∆=
Z0
W1 W2
al generico istante tn i
generatori sono termini noti
Il modello si riduce ad una
semplice coppia di
generatori di Thevenin
)(
)(
2
1
2
1
TtTtWW
TtTtWW
nn
n
nn
n
≥−=
≥−=
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
28/37
Linea adattata
w1v
1
+
−
1
1’ 2’
2
2w
Z 0
v2
+
−
i1
i2
+_ +_
Z 0
Z 0
)()( 202 tiZtv −=w1 t + T( ) = 0 t ≥ 0
w1 t( ) = 0 t ≥ T
( ) ( ) ( )TtiZTtvtw −+−= 2021
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
29/37
LINEA CON PERDITE: modello quasi-TEM
Linee con perdite indipendenti da f
R = resistenza per unità di lunghezza
G = conduttanza per unità di lunghezzat
tzvCtzGv
z
tzi
t
tziLtzRi
z
tzv
∂
∂−−=
∂
∂
∂
∂−−=
∂
∂
),(),(
),(
),(),(
),(
Linee con perdite dipendenti da f e da z
Z = impedenza per unità di lunghezza
Y = ammettenza per unità di lunghezza),(),(),(
),(),(),(
ωω−=ω
ωω−=ω
zVzYdz
zdI
zIzZdz
zdV
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
30/37
Effetto delle perdite: distorsione
effetto delle perdite
nella forma d’onda
dei segnali trasmessi
0 1 2 3 4 5 6 -0.1
0
0.1
0.2
0.3
0.4
0.5
V
ns
lossless RLGC skin-effect
+sv
sR
LR
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
31/37
Un problema di integrità di segnale:
effetto della modellazione delle interconnessioni digitali ad alta velocità
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
32/37
Interconnessione su package
+sv
sR
60 mm
1 mm
4 mm
5 mm
problema- tipo: trasmissione del segnale di clock
t
)(tvs
ST
rt
SV
rC
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
33/37
Confronto tra modelli: distribuito e concentrato
+sv
sR
rC
Ll
Cl
( ) ( )
( ) ( )dt
tzdvC
dz
tzdi
dt
tzdiL
dz
tzdv
,,
,,
=−
=−
mm 60
ns 2.0
02.97Z
pF/m 37.34
H/m 324.0
0
=
=
Ω=
=
µ=
l
T
C
L
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
34/37
Tensione sul ricevitore
Vth
distribuito concentrato
s 9 s, 1 nF, 1 C , ,V 1 0 µ=µ==== srrss TtZRV
errore di sincronia
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
35/37
Tensione sul ricevitore
Vth
s 9.0 s, 1.0 nF, 0.1 C , V, 1 0 µ=µ==== srrsS TtZRV
errore di sincronia
riduzione del margine dalla soglia
distribuito concentrato
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
36/37
Tensione sul ricevitore
Vth
ns 90 ns, 10 nF, 0.01 C , V, 1 0 ===== srrsS TtZRV
distribuito concentrato
A.Maffucci - Compatibilità Elettromagnetica Industriale
Note sulle interconnessioni elettriche
37/37
Tensione sul ricevitore
distribuito
full-wave
ns 3.0 ns, 09.0 pF, 0.1 C , V, 1 0 ===== srrsS TtZRV
0 0.5 1 1.5 2
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
t [ns]
[V]
λ confrontabile con la dimensione trasversa:
occorre un modello full-wave!