Académique Documents
Professionnel Documents
Culture Documents
THESE DE DOCTORAT
DE LECOLE NORMALE SUPERIEURE DE CACHAN
Prsente par
Monsieur Alexandre AMEDEO
Sujet de la thse :
Professeur-Paris VI
Professeure-Bordeaux I
Professeur-Savoie
Matre de confrence-Paris X
Ingnieur docteur-Cdrat
Professeur-Paris XII
Prsident du jury
Rapporteur
Rapporteur
Examinateur
Examinateur
Directeur de thse
Laboratoire SATIE
ENS CACHAN/CNRS/UMR 8029
61, avenue du Prsident Wilson, 94235 CACHAN CEDEX (France)
REMERCIEMENTS
Cette thse a t effectue dans le cadre dune convention CIFRE (Convention Industrielle
de Formation la Recherche) qui a runi la socit Thales communication et le laboratoire
SATIE (Systmes et Applications des Technologies de lInformation et de lEnergie) de
lcole Normale Suprieure de Cachan.
La rdaction des remerciements me donne limpression de vivre la fin dune poque ! Une
poque qui sans laide de tout mon entourage professionnel et personnel naurait pu aboutir.
Jai donc une forte dette envers vous tous et ne saurais jamais vous remercier comme il se doit
pour votre soutien, votre confiance et vos encouragements. Il est impossible de citer toutes les
personnes envers lesquelles je suis reconnaissant. Mes remerciements sadressent donc tout
dabord lensemble des personnes qui mont entour et dont le nom napparat pas dans la
liste ci-dessous. Ces dernires se reconnaitront.
Une mention particulire pour mes rapporteurs, Genevive Duchamp et Bernard Flchet.
Vu la difficult que jai eu pour lire et relire mon propre ouvrage, je nose pas imaginer le
travail quimpliquent la lecture et lvaluation dune thse. Merci davoir accept cette lourde
tche. Jadresse ensuite mes sincres remerciements Marc Hlier qui ma fait lhonneur de
prsider mon jury et Enrico Vialardi, qui a accept dy participer. Jai vraiment apprci
lchange que nous avons eu lors de ma soutenance de thse et ai sincrement regrett
labsence de Bernard Flchet.
Cette thse naurait jamais vu le jour sans Dominique Dupray, chef du service de
conception et initiateur des travaux dintgrit de signal. La richesse des supports de tests, des
moyens de simulations et de mesures et donc la profusion des rsultats, je les dois
Dominique qui, impliqu sur le sujet, nous a apport son soutien moral et matriel.
Je tiens ensuite remercier Laurent Bernard, qui ma encadr durant ces trois annes au
sein de Thales. Aprs mavoir recrut pour un stage, il ma fait confiance pour mener bien
ma thse, a cru en moi et ma soutenu dans les actions quensemble nous avons menes.
Bien sr, je remercie lensemble des membres des services de conception, de support
cartes et du bureau dtude pour les nombreux changes qui mont permis dapprhender les
problmatiques de conception et de routage, les technologies PCB et llectronique en
gnral. De ces trois services, je citerais Victor Tissier, Vincent Chiron et Gilles Coquot qui
mont consacr beaucoup de temps et avec lesquels il me fut agrable de travailler.
Je noublierais pas les doctorants David Monnereau et Audrey Blin avec lesquels jai pu
changer pendant les moments difficiles que nous avons rencontr durant notre thse.
Christophe Meriaux nous a lui aussi supports et soutenus.
Comment cette thse aurait-elle pu aboutir sans lquipe du SATIE et leurs conseils
aviss. Voil un endroit o le travail et la dtente cohabitent trs bien. Rgulirement, des
tests taient organiss par Sylvain Petrianico, Fabien Adam ou Denis Labrousse qui
permettaient de sortir un peu de nos sujets dans une ambiance trs dtendue et qui taient trs
adapts pour attaquer laprs-midi dans de bonnes conditions morales et ce malgr de
nombreuses dfaites. En fait je nai jamais gagn Il ny a rien dire, ils sont imbattables
Franois Costa, directeur de thse, a suivi cette thse avec beaucoup dattention, et nous a
transmis son exprience dans les choix scientifiques et dans la rdaction du rapport de thse.
Ah cette rdaction ! Je ne pensais pas un jour remercier Franois pour son aide. Jai tellement
souffert et je lui en ai tellement voulu ! Mais finalement, jy suis parvenu et avec un retour
positif de mes rapporteurs. Quaurait t mon rapport sans les minutieuses relectures de
Franois, ses commentaires et ses remarques ? Alors Franois, encore merci.
Enfin, le meilleur pour la fin, Cyrille Gautier qui ma encadr pendant prs de trois ans et
support pour la dernire ligne droite. Son exprience et ses connaissances ont t
indispensables la russite de cette thse. Des moments studieux, des moments festifs (je
pense notamment Zurich, il comprendra !), des moments douloureux (la rdaction). Mais
finalement, jai fini par comprendre quil faut un peu de tout a.
La rdaction des remerciements est un exercice trs difficile. Il est impossible de tout dire,
de citer tout le monde... Thales, le SATIE, mais joublie encore du monde !
Et oui, les proches, amis, famille et Marie-Sophie. Heureusement que tout ce beau monde
est l pour svader et prendre du recul. Alors un grand merci toute lquipe du X6style o il
y a toujours quelquun pour proposer un dner, une sortie ou un week-end. Merci eux qui
ont cout mes plaintes pendant trois ans et mont aid me vider la tte. Une mention
spciale ceux qui mont soutenu jusquau grand oral et particulirement Nathalie qui a pris
le temps de lire mon rapport dans sa totalit pour maider liminer de nombreuses fautes. Je
lui dois une fire chandelle !
Je naurais sans doute pu arriver me dpasser sans ma famille : les brothers, la sister, la
mother et surtout le father ! Jai eu rellement besoin de soutiens et dencouragements pour
aboutir dans mon projet ! Ils en ont bav et ils men ont fait baver pour que jatteigne le lyce,
ce qui ma permis de devenir Docteur. Inutile de dire que je ne regrette rien ! Donc merci
vous que jaime de tout mon cur.
Ah Marie-Sophie Je pense que tu es la personne qui a le plus de mrite, car sans toi, ton
coute, ta tendresse, tes attentions par milliers, ta patience, ta joie de vivre, ton sourire et sans
tout lamour que tu mas transmis, je ny serais jamais arriv. Tous les jours pendant ces trois
annes tu as bien voulu me supporter et me soutenir quelque soit mon humeur, mme quand
jtais odieux. Jespre un jour pouvoir te rendre la pareille la hauteur de ce que tu mas et
de ce que tu me donnes chaque jour.
Enfin, tous ceux qui pendant ces trois annes mont demand ou rpt chaque jour :
Alors cette thse elle avance ? , Ten es o de la rdaction ? , Toujours pas fini cette
thse ou encore : Alors, tu las soutiens quand cette thse ? , je leur dis un grand
merci.
A Marie-Sophie
RESUME
Lvolution des contraintes industrielles entrane une rupture dans la conception des cartes
lectroniques. Aujourdhui, les cartes doivent prsenter un panel de fonctions numriques et
analogiques de plus en plus vaste. Il est ncessaire que lensemble des ces fonctions soient
intgres sur des supports de plus en plus petits et quelles prsentent des dbits croissants. La
miniaturisation des circuits intgrs et laugmentation des vitesses dhorloges permettent
aujourdhui de rpondre ces contraintes et de crer des cartes plus denses et plus
performantes. Cependant, ces volutions entranent galement une dgradation de la qualit
des signaux et une augmentation des perturbations lectromagntiques au sein des cartes.
D'une part, laugmentation des vitesses amplifie les phnomnes introduits par les
dsadaptations et rduit sensiblement les marges sur les timings. D'autre part, laccroissement
de la densification des cartes multiplie les phnomnes de diaphonie. Enfin, l'amplification de
la consommation et la multiplication des potentiels rend la stabilit des rseaux dalimentation
complexe matriser. Lensemble de ces phnomnes obligent les concepteurs revoir leur
processus de conception dans le but dassurer la matrise de lintgrit des signaux (IS).
Aprs une premire partie consacre la dfinition du contexte industriel et des
problmatiques en intgrit du signal, la deuxime partie porte sur l'tude de limpdance
caractristique des pistes sur une carte numrique complexe cre dans un environnement
industriel. Cette tude a permis dtudier les variations sur limpdance caractristique des
pistes provoques d'une part par le procd de fabrication et d'autre part par les contraintes
dun routage haute densit. Lanalyse de micro-sections et de coupons a t mise en uvre
pour valuer les diffrences obtenues sur la structure du circuit imprim aprs fabrication par
rapport aux spcifications initiales. Limpact du routage a t trait laide de simulation 2D
et 3D. Ces tudes ont t valides travers des mesures de rflectomtrie sur un circuit
imprim (PCB) nu. Les dsadaptations provoques par ces variations d'impdances sont une
des causes de la dgradation des signaux, qui a t quantifie par diffrentes simulations.
Ltude de la diaphonie et de la stabilit des alimentations a ncessit la mise en uvre
dun vhicule de test spcifique, conu suivant les contraintes industrielles de Thales.
Larchitecture et la structure ont donc t dfinies sur la base d'un circuit imprim douze
couches comprenant 2 niveaux de micro-vias sur lequel sont implants des composants BGA.
Le circuit imprim prsente un environnement complexe avec des zones haute densit
dinterconnexions. La carte ralise permet aujourdhui d'tudier lensemble des phnomnes
dIS ainsi que les liens sries rapides.
La quatrime partie porte sur ltude de la diaphonie. Elle a ncessit la mise en place d'un
modle de simulation simplifi pour valider la mthodologie utilise par loutil danalyse de
la suite Cadence. Les simulations issues de cet outil ont ensuite t confrontes aux rsultats
de mesures pour tudier sa validit et pour dfinir la configuration optimale mettre en uvre
afin que les simulations soient reprsentatives des signaux rels. Enfin, diffrents scnario de
couplages ont t tudis pour quantifier les niveaux de diaphonie provoqus sur les signaux.
Le dernier chapitre est consacr ltude de lintgrit des alimentations. Les rsultats de
simulations issus de loutil Power Integrity sont compars aux rsultats de mesures effectues
sur le vhicule de test en utilisant un VNA. Nous avons tudi la caractrisation des plans
dalimentations, des modles de condensateur ainsi que les inductances parasites introduites
par le routage. Enfin, une tude a t effectue pour optimiser au mieux le placement des
condensateurs de dcouplage sur le PCB tout en limitant lapparition dinductances parasites.
Ces travaux ont permis de mieux matriser la dmarche globale mettre en uvre sur les
cartes complexes haute densit dintgration pour liminer les dysfonctionnements et limiter
lapparition de phnomnes pouvant dgrader lintgrit des signaux.
REMERCIEMENTS ................................................................................................... 5
TABLE DES MATIRES............................................................................................ 9
TABLE DES FIGURES............................................................................................. 15
TABLE DES TABLEAUX......................................................................................... 19
II.
LINTGRITE DE SIGNAL .................................................................................................................. 35
II.1.
Introduction ......................................................................................................................................... 35
II.2.
Immunit aux bruits ............................................................................................................................ 36
II.3.
Les phnomnes de rflexion .............................................................................................................. 37
II.3.1. Ligne de transmission ...................................................................................................................... 37
II.3.2. Phnomnes de dsadaptation ......................................................................................................... 39
II.3.3. Terminaison de ligne ....................................................................................................................... 40
II.4.
La diaphonie........................................................................................................................................ 42
II.4.1. Diaphonie NEXT et FEXT .............................................................................................................. 43
II.4.2. Diaphonie paire et impaire............................................................................................................... 44
II.4.3. Mthodes de rsolution.................................................................................................................... 44
II.5.
La stabilit des masses et des alimentations........................................................................................ 45
II.5.1. Bruit induit dans les circuits dalimentation .................................................................................... 45
II.5.2. Impdance cible............................................................................................................................... 47
II.5.3. Contraintes technologiques.............................................................................................................. 47
II.5.4. Le rseau dalimentation.................................................................................................................. 47
II.5.5. Optimisation du rseau dalimentation ............................................................................................ 49
II.6.
Les bruits de commutations simultanes............................................................................................. 50
II.6.1. Description du phnomne .............................................................................................................. 50
II.6.2. Impact du phnomne sur lintgrit des alimentations et lintgrit du signal............................... 51
II.6.3. Solutions mettre en uvre ............................................................................................................ 51
II.7.
Analyse des timings ............................................................................................................................ 52
II.7.1. Principe............................................................................................................................................ 52
II.7.2. Les dlais de transmission ............................................................................................................... 52
II.7.3. Les temps de Setup et Hold ............................................................................................................. 53
II.8.
Liens sries rapides ............................................................................................................................. 54
II.9.
Conclusion partielle ............................................................................................................................ 55
CHAPITRE II ........................................................................................................... 63
DMONSTRATEURS DE TEST .............................................................................. 63
I.
II.
II.1.
INTRODUCTION ....................................................................................................................................... 65
TUDE SUR VHICULE DE TEST ..................................................................................................... 65
Objectifs................................................................................................................................................. 65
II.2.
Dfinition de larchitecture .................................................................................................................. 65
II.2.1. Arbre dalimentation ........................................................................................................................... 66
II.2.2. Arbre dhorloge................................................................................................................................... 68
II.2.3. Empilage du circuit imprim............................................................................................................... 68
II.3.
Dfinition des scnarios ........................................................................................................................ 69
II.3.1. Rflexion............................................................................................................................................. 69
II.3.2. Diaphonie ............................................................................................................................................ 69
II.3.3. Bruits de commutations simultanes ................................................................................................... 70
II.3.4. Stabilit des alimentations................................................................................................................... 71
II.3.5. Liens sries rapides ............................................................................................................................. 72
III.
IV.
CONCLUSION......................................................................................................................................... 75
INTRODUCTION ....................................................................................................................................... 79
CARACTRISATION DE LEMPILAGE ........................................................................................... 79
10
V.
MESURE DE RFLECTOMETRIE SUR CUIVRE NU ..................................................................... 90
V.1.
Conditions de mesure .......................................................................................................................... 90
V.1.1. Matriel utilis .................................................................................................................................... 90
V.1.2. Interprtation des mesures................................................................................................................... 91
V.1.3. Limitation introduite par la mesure ..................................................................................................... 92
V.2.
Mesure de la variabilit de limpdance caractristique...................................................................... 94
V.3.
Superposition ligne et plan.................................................................................................................. 95
V.4.
Ligne droite et ligne sinueuse.............................................................................................................. 96
V.5.
Conclusion partielle ............................................................................................................................ 99
VI. TUDE DE LIMPACT DU ROUTAGE ET DE LA FABRICATION SUR LA QUALIT DU
SIGNAL ............................................................................................................................................................... 99
VI.1.
Prsentation de loutil de simulation ................................................................................................... 99
VI.2.
tude de corrlation entre la mesure et la simulation........................................................................ 100
VI.2.1.
Conditions de la mesure ................................................................................................................ 100
VI.2.2.
Conditions de simulation ............................................................................................................... 101
VI.2.3.
Validation des rsultats de simulation ........................................................................................... 102
VI.3.
tude de limpact de la variation de limpdance sur lallure dun signal ........................................ 103
VI.4.
Conclusion partielle .......................................................................................................................... 105
VII.
II.
ETUDE THEORIQUE DUN SCENARIO DE DIAPHONIE ........................................................... 110
II.1.
Rsultats issus de SigXplorer ............................................................................................................ 111
II.2.
Etude des paramtres liniques ......................................................................................................... 113
II.3.
Etude du couplage sur une ligne adapte .......................................................................................... 115
II.4.
Etude du couplage dans la configuration du vhicule de test............................................................ 117
II.5.
Conclusion partielle .......................................................................................................................... 120
III. ETUDE SUR UNE TOPOLOGIE COMPLETE................................................................................. 121
III.1.
Introduction ....................................................................................................................................... 121
III.2.
Etude laide dAllegro PCB............................................................................................................ 121
III.2.1.
Dfinition des marges de bruit ................................................................................................... 122
III.2.2.
Simulations ................................................................................................................................ 123
III.3.
Etude des topologies et dfinition des paramtres liniques ............................................................. 124
III.4.
Confrontation des rsultats................................................................................................................ 126
III.5.
Conclusion partielle .......................................................................................................................... 128
IV. ETUDE DES RESULTATS ISSUS DE LOUTIL DE SIMULATION ............................................. 128
IV.1.
Introduction ....................................................................................................................................... 128
IV.2.
Prsentation des rsultats obtenus ..................................................................................................... 129
IV.3.
Tension induite en fonction de la longueur de couplage ................................................................... 130
IV.3.1.
Etude des topologies .................................................................................................................. 131
IV.3.2.
Couplage 1 mm 1W et 180 mm 5W ..................................................................................... 132
IV.3.3.
Dfinition de la longueur de couplage critique .......................................................................... 133
IV.3.4.
Conclusion partielle ................................................................................................................... 134
IV.4.
Evolution de la tension induite en fonction de la longueur de couplage ........................................... 134
IV.4.1.
Etude de la priodicit du couplage ........................................................................................... 135
11
V.
VALIDATION DE LA SIMULATION PAR LA MESURE .............................................................. 138
V.1.
Introduction ....................................................................................................................................... 138
V.2.
Appareils et conditions de mesures ................................................................................................... 138
V.3.
Exploitation des mesures................................................................................................................... 140
V.3.1. Reproductibilit ............................................................................................................................. 141
V.3.2. Etude de corrlation temporelle..................................................................................................... 141
V.3.3. Synthse de ltude de corrlation ................................................................................................. 145
V.4.
Conclusion partielle .......................................................................................................................... 148
VI. CONFRONTATION PAR LA SIMULATION DES DIFFERENTS SCENARIOS ........................ 149
VI.1.
Etude dun couplage adjacent en interne du PCB ............................................................................. 149
VI.1.1.
Evolution de la tension induite en fonction de lisolement ........................................................ 150
VI.1.2.
Evolution de la tension induite en fonction du couplage pair ou impair .................................... 150
VI.2.
Comparaison entre des couplages adjacents et superposs en couches interne et externe ................ 150
VI.2.1.
Evolution de la tension induite en fonction dun couplage adjacent interne ou externe ............ 151
VI.2.2.
Evolution de la tension induite en fonction dun couplage superpos en couche interne ou externe
152
VI.3.
Comparaison entre les diffrentes gomtries de couplages superposs........................................... 154
VI.3.1.
Evolution de la tension induite en fonction de lcartement horizontal mis en uvre dans un
couplage superpos ...................................................................................................................................... 154
VI.3.2.
Evolution de la tension induite en fonction de lisolement vertical mis en uvre pour un
couplage superpos ...................................................................................................................................... 155
VI.4.
Etude des couplages multiples .......................................................................................................... 155
VI.5.
Conclusion partielle .......................................................................................................................... 156
VII.
II.
PRSENTATION DE LOUTIL POWER INTEGRITY ............................................................ 162
II.1.
Introduction ....................................................................................................................................... 162
II.2.
Modlisation du rgulateur (VRM) ................................................................................................... 162
II.3.
Simulation Single-Node .............................................................................................................. 163
II.4.
Simulation Multi-Node ............................................................................................................... 164
II.5.
Conclusion partielle .......................................................................................................................... 167
III. CONDITIONS DTUDE ET DE MESURE ...................................................................................... 168
III.1.
Introduction ....................................................................................................................................... 168
III.2.
Conditions de mesure ........................................................................................................................ 168
III.2.1.
Calibration.................................................................................................................................. 168
III.2.2.
Mesure du plan et des capacits ................................................................................................. 169
III.2.3.
Dfinition des paramtres Z partir des paramtres S............................................................... 170
III.3.
Conditions de simulation pour ltude de corrlation ....................................................................... 172
III.4.
Conclusion partielle .......................................................................................................................... 172
IV. CARACTRISATION DU MODLE DU PLAN ET DES CONDENSATEURS ........................... 173
IV.1.
Introduction ....................................................................................................................................... 173
IV.2.
Caractrisation du modle du plan .................................................................................................... 173
IV.2.1.
Configuration de loutil de simulation ....................................................................................... 173
IV.2.2.
Comparaison des rsultats obtenus ............................................................................................ 174
IV.2.3.
Influence de la permittivit du dilectrique................................................................................ 176
IV.2.4.
Conclusion partielle ................................................................................................................... 177
12
VI.
13
14
15
16
17
18
19
20
Introduction gnrale
INTRODUCTION GNRALE
21
Introduction gnrale
22
Introduction gnrale
Cette volution (figure 1) entrane une consommation toujours plus importante et des
temps de commutation plus rapides. Pour compenser les problmes de dissipation thermique
au sein des circuits intgrs, les tensions dalimentation ne cessent de diminuer. Enfin, avec la
rduction de la taille des transistors, les vitesses dchange sur silicium et sur cuivre
continuent augmenter.
Cette miniaturisation des circuits intgrs permet de rduire sensiblement la taille des
circuits imprims (Printed Circuit Board : PCB), augmentant de faon exponentielle le
nombre dinterconnexion au dm. En effet, lvolution des contraintes physiques dans
lindustrie tend vers une intgration de plus en plus importante des circuits intgrs et des
circuits imprims, entranant des densits de composants et dinterconnexions toujours plus
importantes. La figure 2 ci-dessous illustre bien cette volution croissante des cartes et les
objectifs quil est ncessaire datteindre pour rester comptitif dans la conception matriel.
23
Introduction gnrale
24
Introduction gnrale
26
CHAPITRE I
CONTEXTE DE LTUDE
27
28
Lvolution technologique et la multiplication des contraintes sur les cartes conues dans
lindustrie, et plus particulirement dans lindustrie de dfense, entranent une multiplication
des phnomnes dintgrit de signal au sein des circuits imprims. Lanalyse et la simulation
de ces phnomnes sont donc devenues incontournables. Pour rester comptitif en termes de
cots et de dlais, lobjectif est de raliser une carte numrique rapide haute densit
dinterconnexion qui fonctionne au premier essai, c'est--dire sans mettre en uvre au
pralable de prototype intermdiaire. La dtection et la rsolution dun problme de
conception est souvent possible, alors que la dtection dun dfaut dintgrit de signal a
posteriori est beaucoup moins ais. De plus, la rsolution de ce type de problme peut devenir
quasiment impossible. Par exemple, un problme de diaphonie sur une couche interne de
lempilage peut tre fatal au fonctionnement de lensemble de la carte. La ralisation dun
nouveau circuit est incontournable et engendre donc des dpassements de budgets et des
retards importants, qui sont inacceptables dans un contexte industriel.
I.2. Description dune carte lectronique
Une carte lectronique est compose de deux lments : les composants et le circuit
imprim.
En termes de composants (figure 3), on trouve les passifs (condensateurs, rsistances et
inductances) qui sont principalement utiliss pour la mise en uvre des circuits
dalimentation, pour les configurations des composants (analogiques et numriques) et pour
ladaptation des signaux. Ils sont de plus en plus nombreux et reprsentent en moyenne un
encombrement de 26 % de la surface de la carte. Ensuite, il y a les composants analogiques
pour limplantation des rseaux dalimentation et pour les fonctions dmission radio. Les
circuits intgrs numriques sont galement ncessaires pour les parties de traitement et calcul
numrique. Ces deux familles prsentent un taux doccupation des cartes de 49 %. Enfin, on
trouve sur les cartes des connecteurs et des composants divers (transistor / diode / ) qui
reprsentent un encombrement de 25 %.
29
via
Via enterr
Couches de
cuivre Internes
Via traversant
Stratifi
Pr-imprgn
Pr-imprgn
La liaison entres les couches se fait laide de via. Un via est un trou mtallis permettant
dinterconnecter des pistes situes sur des couches diffrentes. On peut trouver sur un circuit
imprim diffrents types de vias : les vias traversants qui, comme leur nom lindique
traversent, la carte dans son intgralit. Les vias enterrs relient les couches internes et les
vias semi enterrs relient les couches externes aux couches internes. Enfin, il y a les vias qui
30
permettent de relier les couches externes entres elles (ex : couche 1 avec couche 2). La figure
4 prsente le type de structure couramment utilis. Lempilage pour des raisons mcaniques
doit tre quilibr.
Lensemble des lments qui constitue un circuit, notamment les pistes et les vias, sont
rgis par des normes [NFC 93-713] [IPC-A-600]. Pour une classe donne, la norme dfinit
une largeur minimum de conducteur, lespacement minimum que lon peut avoir entre deux
conducteurs, mais aussi le diamtre des pastilles ainsi que le diamtre du trou qui peut
traverser cette pastille.
I.3. Evolution de la complexit des cartes
Taille
(mm)
13 x 13
14 x14
8x8
3x3
Epaisseur
(mm)
1,45
1,2
1,11
0,8
Pas
(mm)
1
0,8
0,5
0,4
Nombre pins
144
289
196
36
Densit
pin/cm2
100
147
306
400
31
gravures quil sera ncessaire de mettre en uvre pour extraire du composant lensemble des
signaux sur le PCB.
via=350m
Piste/isol=120m
via=300m
Piste/isol=120m
via=250m
Piste/isol=100m
via=200m
Piste/isol=75m
via=200m
Piste/isol=50m
0,4mm
0,5mm
0,8mm
(1 )
1mm
(2 )
Les tests ont montr pour le cas (1) quil serait possible de router un composant bille
(BGA) au pas de 0,5 mais difficilement et pour une matrice nexcdant pas 150 broches. Audel on se retrouverait automatiquement bloqu. Pour le cas (2), on ne pourra router le
composant que pour un maximum de 5 ranges. Si la matrice du composant est pleine, il sera
galement impossible de le router dans sa totalit. Cela impose donc de rduire encore la
gravure de la piste, mais galement dvoluer sur les sorties de composants (pin-escape, via).
Aujourdhui, avec des technologies de via plus volues telles que les vias in pad ainsi
que les stacked via on pourrait faciliter le routage de ces nouveaux composants et
liminer les limitations rencontres avec des technologies plus classiques. Diffrents projets
tentent de qualifier ces nouveaux vias qui permettraient de descendre directement dans les
couches internes la sortie du composant et rduiraient le nombre de connexions dans les
couches externes (figure 5).
32
figure 6 : Reprsentation des passifs sur PCB (taille relle) et quivalence graphique
Dautre part, les alimentations des cartes sont de plus en plus complexes mettre en
uvre en raison du nombre de potentiels ncessaires. Il est aujourdhui courant de trouver sur
une carte plus de six potentiels diffrents (12 V / 3,3 V / 2,5 V / 1,5 V / 1,2 V / 1 V / ), avec
des niveaux de tensions qui diminuent et les courants qui augmentent. Ces volutions
ncessitent dimplanter un nombre consquent de condensateurs de dcouplage pour avoir des
niveaux de tension stables. Pour palier ce problme, les industriels tudient la possibilit
denterrer les composants passifs et les composants actifs.
Laugmentation du nombre de sources de tension implique galement des difficults pour
la rpartition des niveaux de tension sur les couches dalimentation. Aujourdhui, il est
devenu incontournable de faire cohabiter plusieurs potentiels sur une mme couche, ce qui
entrane des ruptures dans les plans de rfrence.
Ces dernires annes, les frquences sont passes de 100MHz (DDR) 400MHz (DDR2)
sur les bus synchrones 16 32 bits. Dici peu, les cartes intgreront des technologies de bus
800MHz (DDR3). Les liaisons sries rapides sont apparues depuis peu sur les cartes avec des
frquences de 1,25 Gb/s et 6,375 Gb/s. Les technologies les plus rapides utilises ont donc vu
la dure des fronts diminuer de la nanoseconde 350 picosecondes en quelques annes.
Enfin, un problme majeur dans la conception et la mise au point des cartes lectroniques
est la suppression de laccessibilit aux signaux. La mise en place dun point de mesure sur
une interconnexion contribue augmenter la densit des circuits imprims tout en dgradant
lintgrit du signal rendu accessible. Il nest pas imaginable de rendre accessibles les 1500
signaux prsents au sein des couches de lempilage.
Lensemble de ces volutions rend la conception des cartes lectroniques de plus en plus
complexe, et provoquent une apparition croissante des phnomnes dintgrit de signal. Il est
donc ncessaire, pour limiter les cots de production, de mettre en place des mthodologies de
33
Dfinir un empilage impdance contrle pour limiter les chos dans les lignes dus
une dsadaptation.
Dfinir les marges minimales et maximales acceptables pour une technologie donne.
Simuler une liaison en rflexion en pr et post routage, et dfinir ladaptation la plus
optimise tout en tenant compte des problmes dencombrement et de consommation.
Connatre limpact dun via et dun stub (point de mesure) sur une ligne en
fonction de sa longueur et des frquences mises en uvre.
Simuler des liaisons cartes cartes avec une modlisation adaptes des connecteurs.
Pouvoir apprhender les volutions technologiques futures et dfinir limpact que cela
aura sur les cartes venir.
Connatre les limitations engendres par les outils de simulation.
Diaphonie :
-
Connatre les diffrents moyens pour rsoudre ou limiter les phnomnes de couplage.
Connatre les limitations engendres par les outils de simulation.
35
36
de basculements du circuit rcepteur, mais aussi quils ne doivent pas tre trop importants
pour ne pas dgrader ou entraner un vieillissement prmatur du circuit.
En intgrit du signal, ces niveaux nous permettent de dfinir les limites que lon ne
souhaite pas dpasser pour assurer le bon fonctionnement du circuit.
II.3.Les phnomnes de rflexion
Une ligne de transmission est constitue dun ou plusieurs conducteurs acheminant un
signal lectrique, dune source (metteur) vers une charge (rcepteur). Si le signal achemin
rencontre une rupture dimpdance caractristique [SWANSON 2001] au long de la ligne de
transmission, une partie de celui-ci est rflchie vers lmetteur causant ainsi une dformation
de son allure. Les pistes sont donc considres comme des lignes de transmission.
II.3.1. Ligne de transmission
Une ligne de transmission est caractrise par son impdance caractristique, sa constante
d'affaiblissement (qui prcise les pertes dans la ligne) et la vitesse de propagation des signaux.
La vitesse de propagation dune onde lectromagntique est inversement proportionnelle
la constante dilectrique du milieu ambiant (Equation [1]). Le dlai de propagation dfini par
lquation [2] est linverse de la vitesse :
VP =
eff
[1]
1
[2]
VP
On se place ici dans lhypothse de propagation transverse lectromagntique (TEM) qui
nous permet de caractriser la ligne par ses paramtres liniques (figure 9). A basse
frquence, limpdance caractristique dune ligne de transmission est dfinie par lquation
[3] :
TP =
ZC =
R+ j L
G+ j C
[3]
37
Z0 =
L
C
[4]
R
G
Sur les circuits imprims, on trouve principalement des lignes micro-ruban (microstrip) et
des lignes stripline. La figure ci-dessous reprsente ces deux types de ligne en 2D [LEROSE
2001].
Les lments gomtriques de la ligne de transmission prsents dans la figure 10
permettent de dfinir la valeur de limpdance caractristique.
W
t
H2
t
H
H1
(a)
(b)
H
t
106.76
) + 5.048 +
W
W 1.09 r
[5]
Lquation [6] exprime limpdance Z02 dune piste Stripline asymtrique (figure 10-a).
On considre les plans de masse parfaits et ayant des dimensions transversales importantes
(>5H+W). Les rsultats auront une prcision de calcul plus ou moins 5 % et sont valides si
la gomtrie respecte : 127 m (5 mils) < W < 381 m (15 mils). Pour lquation [5], une
38
H2
1 H 2 + H 1 + t
1.9 2 H 2 + t
Z 02 = 80
Ln
0
.
8
W
+
t
[6]
Un calcul plus prcis peut tre rapidement obtenu laide dun solveur 2D. Ce dernier
permet dobtenir les valeurs des capacits et inductances liniques de la ligne et son
impdance caractristique.
II.3.2. Phnomnes de dsadaptation
Vrflchie = .Vincidente
=
Z1 Z 0
Z1 + Z 0
[7]
[8]
Une dsadaptation dimpdance peut apparatre le long dune ligne de transmission mais
galement entre la source et la ligne ou entre la ligne et la charge. La dsadaptation engendre
une dformation du signal qui se caractrise par des dpassements et des oscillations (figure
12).
39
Une fois que les interconnexions ont une impdance dfinie et uniforme sur lensemble de
leurs parcours, il faut adapter la ligne avec limpdance interne du driver et/ou du rcepteur.
Lapparition dune dsadaptation en dbut et en fin de ligne peut engendrer des rebonds
importants sur le signal (voir figure 13).
Pour rsoudre ce problme, de nombreuses techniques dadaptation de dbut et de fin de
ligne ont t dfinies [ETHIRAJAN 1998]. Le tableau 3 prsente les diffrentes solutions de
terminaison.
40
Sans adaptation
Adaptation srie
figure 13 : Exemple dun signal sans adaptation et avec une terminaison srie
Terminaisons
Srie
Z0= Rs + Rd
Z0
RS
Parallle
Valeurs des
passifs
Illustrations
Z0
Rp
Rp= Z0
Remarques
- Bonne marge de bruit
- Diminue la capacit
dentre
- Introduit des retards dans
la ligne (dgradation de tr)
- Engendre peu de retard sur
la ligne
- Entrane des
consommations importantes
Vcc
Rp
Thvenin
Z0
Rp= 2xZ0
Rp= Z0
RpxC > 4xTp
- Dgradation importante
des fronts de commutations
Rp
Z0
AC
Rp
C
Diodes
- Ecrtage du signal
41
II.4.La diaphonie
Un signal qui se propage sur une ligne provoque des variations de tension et de courant
qui se rpercutent sur le champ lectrique et magntique proximit de la ligne. Ces
variations de champ induisent lapparition de courants et de tensions dans les lignes
adjacentes [BOGATIN 2003]. Le couplage par diaphonie (crosstalk) est donc un phnomne
parasite qui apparat lorsque les lignes sont proches. Les deux pistes mtalliques spares par
un dilectrique (figure 14) sont lies par une capacit (couplage capacitif) et par une
inductance mutuelle (couplage inductif). Lagresseur, dfini en rouge, perturbera la victime,
en bleu, chacune de ses commutations.
La prsence dune tension dans un conducteur en vis--vis avec un plan de masse cre un
champ lectrique. Un conducteur prsent proximit intercepte une partie des lignes de
champ, ce qui induit dans ce dernier un courant parasite. De mme, la circulation dun courant
dans le conducteur source cre un champ magntique. Un conducteur prsent proximit
intercepte une partie de ces lignes de champ, ce qui induit une tension sur la ligne.
La figure 15 modlise le couplage par diaphonie entre deux conducteurs.
42
Agresseur
Cm
Lm
Victime
Le courant inject sur le conducteur victime est dfini par la relation suivante ([9]) :
I C1 = C m
dV1
dt
[9]
dI1
dt
[10]
Vinput Lm Cm
+
C
4
L
TD = X LC
B=
Conditions :
[11]
[12]
Vinput TD Lm Cm
2t r
C
L
[13]
A partir de ces lments il est facile de voir les paramtres sur lesquels il faut influer pour
diminuer les perturbations induites par diaphonie. En effet les amplitudes des tensions
parasites dpendent des tensions sources (Vinput), des capacits de couplage, des inductances
mutuelles, du temps de propagation (TD) ainsi que du temps de monte du signal source (tr).
figure 17 : Quatre cas de diaphonie suivant les configurations de lignes. [CAIGNET 2005]
On parle de diaphonie paire (even) pour les cas c et d, ou impaire (odd) pour les cas a et b.
Les cas prpondrants tudier sont les a et b (odd), car une tension induite trop importante
sur la ligne victime peut entraner un dpassement du seuil de basculement et donc conduire
des fautes logiques. Il ne faut tout de mme pas ngliger les cas c et d qui peuvent introduire
des surtensions au sein du rcepteur et engendrer un vieillissement prmatur ou un claquage
de ce dernier.
Sparer les interconnexions critiques par des lignes de garde qui doivent tre
rgulirement relies la masse [HUANG 2007]. Sans cette mise la masse, la ligne
de garde pourrait savrer inutile, voire mme amplifier et transmettre la victime la
perturbation gnre par le signal agresseur.
Limiter la longueur de couplage sur une mme couche ou sur deux couches
superposes.
Utiliser des plans de rfrence uniformes pour minimiser les cavits dans les plans et
avoir un courant de retour le plus direct possible [YU 2002].
Paramtres Technologiques :
-
Prfrer les matriaux ayant une constante dilectrique faible et matrise, ce qui
permet dobtenir un temps de propagation moins important.
Utiliser des technologies dentres/sorties prsentant les niveaux de tension les plus
faibles possibles pour les signaux rapides peu sensibles.
Utiliser des technologies de composants, prsentant des temps de monte faible, ou
utiliser des rsistances sries pour augmenter ce temps de monte.
La thorie nous permet de quantifier simplement la tension induite lors dun couplage
entre deux lignes adaptes. Cependant, en ralit les interconnexions sur nos circuits ne
prsentent habituellement pas dadaptation avec les buffers dentre/sortie. Les rsistances
sries sont uniquement implantes sur des signaux rapides et trs critiques, mais dans la
plupart des cas la sortie se modlise simplement par la rsistance interne du buffer (10-30 ).
Les entres des buffers ne sont pas adaptes et se comportent comme des circuits haute
impdance. Les comportements des couplages FEXT et NEXT sont alors diffrents et ne
peuvent pas tre dfinis laide des quations analytiques 11 et 13. Gnralement ils sont
dtermins en utilisant des logiciels de simulation.
VL = L
dI
+ RI
dt
[14]
[15]
R = R ALIM + RMASSE
[16]
V S = V0 V L
[17]
Les bruits dalimentation sont engendrs par lensemble des composants prsents dans les
rseaux dalimentation et ce, dans quatre plages de frquence comme le prsente la figure 19 :
figure 19 : Plages de frquence mises en jeu dans les bruits dalimentation [MUHTAROGLU 2004]
Les inductances internes aux composants affectent la fois les trs hautes et les hautes
frquences (>1 GHz), le botier du composant aura un effet sur les moyennes et hautes
frquences (10 MHz-1 GHz). Enfin linductance des plans et des interconnexions ainsi que le
rgulateur vont affecter les moyennes et basses frquences (<1 MHz).
Ces fluctuations au niveau des tensions dalimentation et de masse peuvent gnrer des
dysfonctionnements sur lalimentation des circuits intgrs :
-
Z cible =
[18]
Tension
(V)
5
3,3
2,5
1,8
1,2
1
Consommation
(W)
5
10
30
90
180
180
Courant
(A)
1
3
12
50
150
180
Zcible
(m-Ohms)
250
54
10
1,8
0,4
0,2
Frquence
(MHz)
16
66
200
600
1200
5000
- Les condensateurs qui permettent de dcoupler les frquences entre 1 MHz et 1 GHz
(cramiques).
Enfin, pour les trs hautes frquences les plans font office de dcouplage. De nouvelles
technologies apparaissent aujourdhui, avec la mise en place de condensateurs de dcouplage
lintrieur du circuit intgr sur les broches dalimentation. Ces condensateurs permettent de
dcoupler les hautes et trs hautes frquences.
Impdance
(m
)
Impdance Cible
2 m
Frquence
(MHz)
1kHz
1 Hz
Rgulateur
1 MHz
Condensateurs
1 GHz
Condensateurs
cramiques
Plans de masse et
dalimentation
rservoirs
LPF
Vdd
Vref
Gnd
La figure 21 prsente un exemple dimpdance de plan, avant et aprs la mise en place des
condensateurs cramiques (1 nF / 10 nF / 100 nF).
figure 21 : Illustration dun plan avant (bleu) et aprs (rouge) la mise en place du rseau de dcouplage.
48
figure 22 : Inductance induite en fonction de la liaison dun condensateur un plan [SMITH 1999]
La mise en uvre dun rseau devient de plus en plus complexe. En effet, les volutions
technologiques engendrent des niveaux de tension ne tolrant pratiquement plus de variation
et des plages de frquence dcoupler sont toujours plus grandes. Les fabricants proposent
aujourdhui les rseaux de dcouplages quil serait ncessaire dappliquer, mais cela va
lencontre des contraintes de lindustrie :
-
La mise en uvre doutils de simulation est donc primordiale pour tudier le meilleur
compromis raliser sur nos circuits.
49
figure 23 : Buffer de sortie Vdd et Vss fluctuent dus aux bruits de commutation [YUAN 2006]
3
Ceq
II.7.1. Principe
Le principe dune interface numrique est de transmettre une donne stocke dans le
composant driver et que la donne chantillonne par le rcepteur soit identique. Pour cela, il
faut que la donne soit dans un tat 1 ou 0 stable lchantillonnage.
Pour viter les problmes de mtastabilit et/ou dtat indtermin, les constructeurs de
circuits imposent des contraintes de timing. Le temps dtablissement de la donne (Setup)
dfinit le moment partir duquel la donne doit tre prsente sur la bascule avant
lchantillonnage par lhorloge. Le temps de maintien (Hold) dfinit le temps au cours duquel
la donne doit rester stable aprs lchantillonnage de lhorloge. Pour tudier le respect de ces
contraintes de temps, il faut comparer le temps de transit de lhorloge par rapport la donne
(figure 26).
La figure 26 reprsente une transmission numrique et les temps mis en jeu dans ltude
des Setup et Hold : la variation de la phase de lhorloge (Tskew), le temps de propagation du
Buffer (Tclkq), le temps de propagation sur le PCB de la donne (Tpd) et de lhorloge (Tc2).
La donne doit tre prsente avant lhorloge pour viter la mtastabilit la violation du
temps de Setup. Si le temps de propagation de la donne est infrieur au dlai introduit sur
lhorloge, la donne est chantillonne sur le mme cycle dhorloge qui la gnr : violation
du Hold. Contrairement la violation du Setup qui peut tre rsolue par une modification de
la frquence de fonctionnement, la violation de Hold impose de modifier le placement et/ou le
routage. La figure 27 permet dobserver limpact des diffrents dlais sur ces marges.
53
Laugmentation des frquences dans les transmissions numriques rend de plus en plus
critiques les budgets de temps. Pour assurer le respect des contraintes de temps, il est
ncessaire de calculer les marges de Setup et de Hold dune interface. Ces marges permettent
de dfinir les longueurs minimales et maximales des interconnexions.
Les vitesses introduites par ces les liens sries rapides (2.5 Gb/s ; 12 Gb/s) amplifient les
phnomnes dcrits auparavant et demandent la mise en place danalyses supplmentaires
comme ltude de la variation de la phase du signal (Jitter). La qualit de la liaison svalue
laide du diagramme de lil (figure 29).
54
La plupart des protocoles de liaison rapide dfinissent une contrainte douverture de lil
respecter (masque). De plus, la transmission est qualifie par son taux derreur bit et/ou
interfrence inter-symbole.
Lensemble des lments parasites (botiers / vias / stubs / dsadaptation dimpdance)
produisent des distorsions trs importantes qui dgradent louverture de lil.
A ces frquences de fonctionnement, les interconnexions sont trs sensibles leffet de
peau et aux pertes dans le dilectrique. Si linterconnexion prsente des longueurs importantes
(>50 cm) louverture de lil obtenu est trs faible et ce mme si les lignes sont implantes de
faon optimum. Ces nouveaux buffers intgrent donc, pour palier ces distorsions, des
fonctions de praccentuation et dgalisation en mission et rception.
55
phnomnes dIntgrit de Signal. Cette tape est indispensable avant lenvoi en production
dune carte lectronique.
Les outils permettent de dfinir des contraintes ds la mise en place du schma. Il devient
effectivement possible dassocier rapidement aux signaux des contraintes de temps, de
topologie, mais galement de leur associer des marges lectriques quils doivent respecter
pour viter la non-intgrit. Lensemble de ces contraintes est conserv et transmis tout au
long du processus. Des simulations et des modifications de ces paramtres peuvent tre
effectues chaque tape, permettant par exemple dajuster les contraintes aprs lvolution
de spcifications ou encore aprs la modification du placement dans la phase physique. Ainsi,
lensemble des tapes du processus doit suivre ces recommandations qui influent surtout sur
la phase de routage. Il est galement possible de mettre en place des routages automatiques et
manuels sous contraintes.
La figure 31 prsente un processus devenu classique dans les tudes dIntgrit de Signal.
Le processus initial est reprsent en bleu et la partie simulation y est associe en vert.
Le rle dun simulateur est de proposer des solutions pour suivre la conception, depuis la
mise en place du schma lectrique jusqu lenvoi en production. Les outils actuels
permettent deffectuer des simulations pr et post-routage et de dfinir des contraintes pour
dcrire les caractristiques gomtriques des pistes.
Les contraintes peuvent tre modifies au fur et mesure de la conception et servent
dindicateur au moment de limplantation du circuit imprim. A tout moment loutil peut
indiquer si la contrainte est respecte ou non. Enfin, des simulations post-routage permettent
de simuler lensemble de la carte, pour vrifier que les signaux sont intgres et quils
respectent les marges de bruit.
58
- Les simulateurs 2 dimensions qui ont des temps de calcul rapides en faisant
lhypothse du mode de propagation TEM pour la troisime dimension. Ces simulateurs sont
adapts pour ltude de signaux cadencs des frquences allant jusqu la centaine de MHz.
(Ex :Maxwell 2D, TNT-MMTL).
- Les solutions 2.5D qui, la diffrence du 2D, tiennent compte des discontinuits dans
les lignes de la forme relle des plans dalimentation. Les temps de simulations sont plus
importants mais permettent de faire des analyses prcises sur les bus de mmoire trs rapides
(DDR2/DDR3) jusqu 1GHz. (Ex : Allegro PCB SI de Cadence).
- Enfin, on retrouve les simulateurs 3D qui vont rsoudre des structures complexes comme
par exemple, les vias, les botiers ou encore les connecteurs. Ces simulations demandent des
puissances de calcul importantes et engendrent des temps trs importants de simulation. Ce
degr danalyse est intressant dans le traitement de liens sries rapides commutant
plusieurs Gigabit par seconde. (Ex : Maxwell 3D).
59
VCC
Parasites de broche
Power Clamp
Pull Up
dV
dt
Lpkg
Pull Down
Rpkg
Cpkg
Ground Clamp
Parasites de broche
Power Clamp
Lpkg
Rpkg
C
Ground Clamp
Cpkg
60
Il sagit donc dun fichier dcrivant le composant uniquement au travers de ses modles
de broches. Ces dernires sont toutes modlises selon le mme modle lectrique. La figure
32 et la figure 33 prsentent les modles des broches de sortie et dentre.
-
III.5. Conclusion
La CAO a volu pour offrir des solutions compltes doutils permettant de traiter les
phnomnes dintgrit de Signal. La prsente tude sappuie sur les logiciels de la suite
Cadence. Ces outils sont mis en uvre pour caractriser lensemble dun systme et associent
chaque lment un modle de simulation :
-
Lutilisation de ces outils ncessite donc dune part de matriser les caractristiques
gomtriques des circuits imprimes, et dautre part davoir des modles de composant bien
adapts et correctement renseigns. Ainsi, il est capital davoir une gestion rigoureuse des
modles de composants fournis par les constructeurs. Ces modles doivent tre valids et mis
disposition du concepteur ds la mise en place de la schmatique. Dans ce but, la gestion
dune bibliothque associant le modle de simulation la rfrence du composant nous
semble indispensable.
61
62
CHAPITRE II
DMONSTRATEURS DE TEST
63
64
I. INTRODUCTION
II.1.Objectifs
Cette carte permettra de :
-
corrler les mesures avec les simulations effectues avec les outils de CAO,
optimiser le paramtrage des diffrents outils logiciels,
valider les rgles de conception,
dfinir des indicateurs daide la conception,
dfinir un processus et des rgles de conception.
Chaque phnomne dIntgrit de Signal et ltude des liens sries rapides doivent tre
traits et mis en uvre sur le dmonstrateur.
Les buffers IO peuvent tre paramtrs avec des technologies et des niveaux de
tension diffrents.
La gestion dune telle matrice entrane une architecture complexe dans la gestion des
alimentations et des horloges. En outre, il faut intgrer une mmoire de chargement chaque
FPGA. La partie interface utilisateur doit tre judicieusement dfinie pour faciliter lexcution
de nombreuses actions dans la configuration de la carte ou dans la slection de scnarios. Enfin,
il faudra prvoir les moyens daccs la mesure.
La figure 34 prsente larchitecture gnrale de la carte.
Clock Mangement
Unit
Power Supply
Management Block
User Interface
FPGA
LEDs
FPGA
Pushs
Buttons
SMA
Connectors fot
High-Speed
Interfaces
DIP
Switchies
RS232
Connector
Board to Board
Flash Memory
JTAG
Configuration
66
Alim 12V
100W
12V
Alimentation (Labo / PC)
DC/DC (4V/3.3V)
SS x1
Inteface Utilisateur
VCCIO (JTAG)
0.5A
DC/DC
DC/DC
(4V/?V)
(4V/
SSVccio)
x1
LTC3415
SS x1
Vccint
8A
2V/1.5V
LDO x1
Vcch
0.6A
LP38842MR-ADJ
DC/DC (4V/1.2V)
DC/DC
(4V/1.2V)
SS x2
SS x2
DC/DC (4V/2V)
SS x1
Alim
TPS40180
57W
DC/DC (12V/4V)
SS Externe def
2V/1.2V
2V/1.2V
LDO
x2
LDO x2
2V/1.2V
LDO x2
Vccp
2A
4V/3.3V
LDO x2
Vcca
Clock Circuit
2.1A
3V3
2V5
1V8
Vccio
Vccio
Vccio
3A
LP3883ES-1.2
LP3853ES@-33NOP
Cette partie est donc complexe et mrite une attention particulire, tant au niveau schma
quau niveau routage. Limplantation dune telle architecture ncessite la mise en uvre de 6
67
Il est ncessaire davoir une horloge de frquence 50 MHz pour lensemble des I/O et deux
rfrences dhorloge pour chacun des blocs de distribution des signaux dhorloge (1 vers 8)
permettant de gnrer des liens sries rapides.
La dfinition des paisseurs de dilectrique nous permet dobtenir sur chaque couche une
impdance de piste simple 50 Ohm et de piste diffrentielle 100 Ohms. Pour cela il faut
simplement placer des plans partiels de masse sur les couches externes et/ou modifier la largeur
du conducteur ou lespacement entre les lignes dans le cas dune paire.
II.3.1. Rflexion
La mesure et la simulation des phnomnes de rflexion sont aujourdhui assez bien
connues et matrises. Cependant quelques scnarios ont t raliss pour des signaux que lon
considre comme classiques (50-100 MHz / LVTTL LVCMOS).
-
Cela, nous permettra de faire une validation des simulations et des modles, mais galement
de progresser sur la modlisation des connecteurs dans les simulations carte carte.
De plus, il est ncessaire de voir limpact quengendre un point de mesure (stub) sur lallure
des signaux. Aujourdhui des rgles proscrivent laccessibilit la mesure et donc
complexifient ltape de mise au point des cartes.
II.3.2. Diaphonie
La partie diaphonie est importante et permet de simuler les scnarios de la figure 39 avec
diffrentes distances disolement (W) et diffrentes longueurs de couplage (L). Les pistes
bleues reprsentent les agresseurs et les pistes rouges les victimes.
69
Ces scnarios sont implants dans les couches internes et externes quand cela est possible.
La mise en place des motifs de test reprsente le routage de plus de 160 interconnexions.
W
W
FPGA
FPGA
90
Connecteur
HE14
Point de masse
Ces scnarios permettent dtudier la validit des outils de simulation. De plus, les motifs
mis en uvre reprsentant une liste quasi-exhaustive des couplages pouvant exister sur une
carte, nous pourrons prcisment valuer les points forts et les limitations de loutil. Enfin, on
pourra dfinir les rgles suivre pour minimiser les phnomnes de couplage sur les cartes.
Comme pour la diaphonie, les mesures sont effectues en dbut ou en fin de ligne. Des
rgles pourront merger comme par exemple, le nombre de signaux commutant simultanment
ne pas dpasser.
Enfin, ce scnario permettra de faire des tudes couples avec le dcouplage des plans de
masse et dalimentation. En fonction du dispositif mis en uvre sur le dmonstrateur, nous
observerons et quantifierons limpact sur le SSN.
Ltude nous permet de valider le fonctionnement de loutil en pratiquant des mesures sur
le cuivre nu laide dun analyseur de rseau vectoriel (VNA) et de les confronter avec des
simulations de limpdance du plan dans le domaine frquentiel. De plus, le cuivre nu pourra
servir de support la caractrisation des condensateurs.
Ltude du cuivre nu permet aussi dtudier lefficacit dun dcouplage plan et celui du
composant . Deux connecteurs SMA sont implants sur les deux potentiels tudis pour
effectuer ce type de mesure.
Le vhicule de test rend galement possible ltude de londulation de tension sur la carte
en fonctionnement. Chacune des stratgies de dcouplage peut tre implante. De cette manire
leur efficacit pourra tre value en fonction de la qualit des niveaux de tension obtenus.
71
GND
Power1
Power2
FPGA
FPGA
Placement Chip
Reserved
Pour finir, des mesures de courant peuvent tre effectues pour quantifier le courant
dynamique consomm par les entres/sorties et le cur du FPGA. Pour obtenir diffrents
niveaux de consommations, le VT permettra de faire varier, laide de commandes, lactivit
du cur du FPGA et le nombre dI/O qui commutent.
Laccs la mesure se fera principalement par des connecteurs SMA. Cela permet de faire
des mesures propres sans entraner de perturbations (stub / pastille / via) sur les signaux ce qui
risqueraient de biaiser nos analyses.
72
Impact
dsadaptation
(8 liens)
6"
16"
Impact de la
mesure
(4 liens)
FPGA
FPGA
Impact
dsadaptation
Inter-FPGA
PE / EQ
(1 lien)
Impact Via
(4 liens)
Impact Connecteurs /
Backplane (6 liens)
Impact Diaphonie
(1 lien)
73
Si on observe la mme portion mais sans la superposition des pistes, on peut noter la
densit importante de composants prsents sur le cuivre (figure 45). Les zones jaunes
reprsentent les composants sur la couche suprieure du circuit imprim (Top), les zones
blanches reprsentent les composants sur la couche infrieure du PCB (Bottom).
Nombre
composants
3961
Nombre
couches
14
Nombre
Nets
4191
Classe de routage
6 (120 m)
Ce circuit a demand, de par sa complexit, une attention particulire sur lintgrit des
signaux. Il a ncessit la mise en uvre dun empilage impdance contrle, ltude de
topologie de nombreux bus, la mise en place de lignes retard pour lensemble des interfaces
DDR2, ladaptation des signaux laide de plans de masse partiels et lisolement de signaux
rapides dans des guides donde. De plus, des simulations de pr et post-routage ont t
effectues pour tudier le phnomne de rflexion ainsi que la stabilit des alimentations.
Les technologies mises en uvre apparaissaient comme nouvelles et leffort dvelopp
dans ltude de lintgrit des signaux fut trs important. Un retour dexprience sur les
mthodologies employes et les structures dveloppes semble donc ncessaire pour pouvoir
capitaliser. Laccessibilit aux diffrents signaux tant nulle, nous avons choisi dtudier le
cuivre sans composant, support qui est adapt ltude des impdances caractristiques.
74
IV. CONCLUSION
La cration dun vhicule de test fut ncessaire pour tudier lensemble des phnomnes
dintgrit de signal et une carte produit a pu servir de support ltude des impdances
caractristiques des pistes.
Quatre cartes du vhicule de test ont t fabriques et cbles. Les scnarios prsents dans
ce chapitre sont implants et activables laide dune interface pilotant la liaison srie.
Alimentations
75
337mm
235mm
76
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
CHAPITRE III
TUDE DES IMPDANCES
CARACTRISTIQUES ET DE LA
RFLEXION SUR LES LIGNES
77
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
78
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
I. INTRODUCTION
Laugmentation des vitesses dhorloge amplifie les phnomnes introduits par les
dsadaptations et rduit sensiblement les marges ncessaires pour le respect des timings. Les
effets de la dsadaptation dpendent des temps de monte et de descente du signal, de la
longueur de la piste et des adaptations dimpdance [AMEDEO 2008] [KIMMEL 2002]. Ils
dpendent aussi des variations dimpdance lies au routage des pistes [KIM 2001] [NEU
2003]. Afin de matriser au mieux les caractristiques dune piste, les changements de couche
sont localiss aux extrmits et la plus grande partie de la piste est route sur une couche dont
limpdance caractristique Z0 est matrise. Cela impose de dfinir lempilage du circuit
imprim en spcifiant prcisment les paisseurs des dilectriques, la largeur des pistes et la
prsence dun plan de fermeture. Une fois le placement des composants effectu, il faut
dfinir et calculer les adaptations de ligne [SRINIDASAGAM 2007]. De plus, le respect des
contraintes de dlai impose la mise longueur des bus rapides [CHAO 1993].
La mise en place de ces tapes permet de matriser la topologie des lignes critiques et
donc lallure des signaux. Dans ce chapitre, ltude porte sur une carte industrielle relle et
lanalyse est effectue a posteriori. partir des spcifications ralises, nous tudions
lvolution de la valeur des impdances caractristiques due au routage et la fabrication.
Nous avons men une tude complte sur la matrise de limpdance caractristique des
pistes, depuis la mise en place de lempilage jusqu la mesure sur cuivre, en passant par des
analyses effectues en utilisant des outils de simulation IS et de calcul 2D et 3D.
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Le choix dimpdance sur lensemble de la carte est de Z0=50 pour les lignes
rfrences un plan de retour, et Zdiff=100 pour les lignes diffrentielles. La figure 48
prsente les caractristiques de lempilage pour les couches externes en prsence dun plan de
fermeture ; la figure 49 dtermine lempilage sans plan de fermeture. Les impdances
caractristiques dfinies sous Allegro PCB SI sont listes dans le tableau 7.La colonne
Dielectric Constant dfinie la permittivit relative des couches de dilectrique. Pour les plans
INT2 et INT3, elle dfinie la permittivit relative du dilectrique dans les zones ou il ny a pas
de cuivre.
Couche
Int2
Int3
Avec Plan
Z0
43
49
Z0
81
58
Sans Plan
Zdiff (espacement)
102 (120 m)
99 (200 m)
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Epaisseur Nominale
Tolrance
(mil)
(mil)
1,8
0,4
2,4
0,4
5
0,4
Lamin IS420
Epaisseur Nominale
(mil)
5
Tolrance
(mil)
1
Proportion de rsine
(%)
72 3
62 3
56 3
Proportion de rsine
(%)
46
En ce qui concerne les couches de cuivre les paisseurs standard en interne sont de 17m
pour les couches de signaux et de 35 m pour les couches dalimentation. Les couches
externes de via ayant un processus de fabrication bien particulier entranant de nombreuses
mtallisations, sont gnralement spcifies 35 m.
La spcification de lempilage, pour tre la plus reprsentative possible, doit tre effectue
laide du fabricant de PCB. Lexprience de ce dernier permet dvaluer la valeur des
paisseurs que lon retrouvera sur le cuivre en fonction de la variation dfinie par le fabricant
ISOLA pour la gamme IS420.
Une mthode classique pour tudier la structure du PCB est la cration dun coupon dans
lequel la structure de lempilage est reprsente. Il est important de noter que ce coupon nest
pas une partie de la carte originale, mais quil est construit sur une partie supplmentaire de
PCB autour du circuit ralis. Lavantage de cette mthode est de pouvoir analyser et mesurer
la structure du cuivre sans avoir besoin de dcouper des chantillons dans le PCB. Cela
81
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
prsente galement des dsavantages ; il ny a aucun moyen de garantir que les lignes
prsentes dans le coupon de test ont la mme largeur que celles routes dans chacune des
couches du PCB [RITCHEY 2004]. De plus, ces coupons ne nous permettent pas dobserver
les variations dpaisseur du dilectrique causes par la fabrication [COOMBS 2008]. Pour
une tude exhaustive, il est donc utile dinclure lanalyse et la mesure de la structure du PCB
dans la zone du circuit imprim. Pour cela, des micro-sections sont dfinies et dcoupes dans
le circuit imprim.
Dans cette partie un coupon et quatre micro-sections seront tudis pour valuer les
diffrences entre les impdances spcifies et celles obtenues aprs fabrication.
Ltude suivante utilise les donnes de lanalyse du coupon de test effectue par le
constructeur aprs fabrication du cuivre.
Cette premire tape nous permet de vrifier lpaisseur des couches de cuivre et de
dilectrique. Le coupon de test prsent la figure 50 est quivalent la structure de la carte
(2+10+2) et il est compos de vias traversants, de vias enterrs et de micro-vias.
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
on prend lexemple des couches externes : les couches de via tant ajoutes une une au
corps de la structure, elles subissent plusieurs phases de pressage et voient leur paisseur
sensiblement diminuer. Le constructeur prvoit pour la premire couche une diminution de
17% et pour la deuxime de 23 % par rapport aux valeurs nominales.
Top / Bottom
Dilectrique
2 / 13
Dilectrique
3 / 12
Dilectrique
4 / 11
Dilectrique
5 / 10
Dilectrique
6/9
Dilectrique
7/8
Dilectrique
Spcifi
(m)
35
76,2
35
71,1
35
116,8
35
128
18
147,3
35
128
18
71,1
Construit
(process)
12
2*106_IS420
12
2*106_IS420
12
2*1080_IS420
35
0,125_17_35_IS420
17
1*1080_&_1*2116_IS420
35
0,125_17_35_IS420
17
0,125_17_35_IS420
Mesur (m)
(1 to 7)
62
65
46
70
46
112
28
110
14
148
28
118
14
Mesur (m)
(14 to 7)
62
68
48
70
46
110
28
105
14
140
28
102
14
69
Si lon observe les mesures concernant le dilectrique, on retrouve une variation minimum
de 0,5 % (147,3m 148m) et maximum de -20,3 % (128m 102m).
La symtrie de lempilage laissait penser que le processus permettrait dobtenir les
mmes variations sur les parties hautes et basses, et pour lensemble les diffrences sont
minimes. Cependant, on trouve des variations significatives allant jusqu 16 m pour le
dilectrique de la couche 6/7 et 8/9. Quasi-systmatiquement lpaisseur de dilectrique tend
diminuer ; lpaisseur tant proportionnelle la valeur de limpdance, lensemble des
impdances caractristiques vont tendre vers des valeurs infrieures celles spcifies.
Ces donnes nous permettent dtudier linfluence de la fabrication sur la valeur de
limpdance caractristique. Si lon reporte ces mesures dans loutil de Cadence dfinissant
lempilage, et en prenant comme largeur de piste celle spcifie (W=120 m), nous trouvons
des variations de limpdance caractristique des pistes allant de -1,4 -4,3 , et de -1,9
-8,3 pour les paires diffrentielles
Dans le cas dune analyse et de la mesure dun coupon, les valeurs dimpdance calcules
respectent la tolrance du fabricant de circuit imprim.
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Les mesures effectues par la suite ont demand au pralable la prparation des
chantillons bruts fournis par le fabricant de PCB. Ces chantillons prsentent des particules
de poussire et une dgradation de la structure rendant leur analyse trs complexe.
Lobtention de surfaces dchantillons bien nettes demande de conditionner la microsection dans une rsine denrobage et de polir ce dernier. La qualit de lchantillon dpend
du choix des disques et draps de pr-polissage/polissage, mais aussi de la suspension et de la
force de polissage [WILLIS 2008]. Les micro-sections ont t prpares manuellement et le
contrle de la nettet a t effectu laide dun microscope optique.
Les mesures prsentes ci-dessous sont ralises laide dun MEB.
Tissage
fibre en X
Couches
de cuivre
Tissage
fibre en Y
Couches de
dilectrique
84
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
figure 52 : Observation du centre dune micro-section au MEB
(a)
(b)
(c)
(d)
figure 53 : Mesures au MEB sur un chantillon des couches (a) 1 4 (b) 4 7 (c) 7 10 et (d) 10 14
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Il serait intressant dans le futur de complter cette partie en tenant compte de la largeur
des conducteurs car cette dernire a une influence non ngligeable sur limpdance
caractristique des pistes. Il est noter que ltude des micro-sections est un procd qui peut
galement tre utilis pour analyser la qualit des vias implants (mtallisation/gomtrie/).
Cette tude va tre complte par des mesures sur le cuivre nu. Le support dtude
prsente plusieurs bancs de mmoires DDR2 dont les motifs ont t copis lidentique. En
mesurant les mmes signaux dans diffrentes zones de la carte, il est possible de donner une
tendance gnrale la variabilit de limpdance caractristique en fonction de la localisation.
Ligne Microstrip
Z01=80
Ligne Stripline
Z02=40
La diffrence calcule entre les deux configurations est significative (+100%), elle est
cohrente avec les valeurs dfinies lors de la mise en place de lempilage. Dautres
formulations existent et permettent dobtenir des rsultats quivalents [BROOKS 1998]. Du
point de vue de la conception, la mise en place de plans de fermeture ncessite donc une
phase de vrification importante du routage sur les couches externes pour liminer ou limiter
le recouvrement partiel des pistes.
86
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
La densit des produits rend plus difficile le routage orthogonal entre les pistes situes sur
des couches adjacentes ( : routage en XY). Il arrive donc que des lignes sur couches
adjacentes se superposent et se retrouvent couples. Le couplage est dautant plus important
que les technologies microvia entranent une diminution dun facteur 2 sur les paisseurs de
dilectrique dans le cas des couches externes. A laide dun solveur 2D bas sur la mthode
des lments finis (Maxwell 2D), nous avons valu limpact de la superposition sur
limpdance caractristique. La modlisation de la piste et les paramtres de simulation sont
dfinis partir des informations de lempilage pour une piste en couche 2 sans plan de
fermeture. La figure 54 prsente le champ lectrique gnr par une piste microstrip lors
dune simulation lectrostatique. La figure 55 montre le champ lectrique engendr si une
piste vient se superposer sur les couches suprieure et infrieure.
120m
120m
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Grandeur
L (nH/m)
C (pf/m)
Z ()
Simulation
Magntostatique
Simulation
Electrostatique
Impdance calcule
Piste isole
Pistes superposes
558
560
77
174
85
57
Les simulations lectromagntiques ont permis de dterminer les valeurs des capacits et
inductances liniques numres dans le tableau 11. Les impdances caractristiques
rsultantes font galement apparatre des diffrences importantes sur le terme capacitif entre
les deux configurations (-33 %). La contrainte dcartement entre les diffrents signaux routs
sur une mme couche est ncessaire, et elle est assure sur lensemble des circuits imprims.
Avec les outils actuels, cette contrainte est plus difficile mettre en uvre et vrifier pour
des pistes situes sur des couches adjacentes. Le routage en XY est prconis pour liminer
ces problmes, cependant laugmentation de la densit des cartes rend cette solution de plus
en plus difficile raliser. En consquence, il faut identifier et liminer ce type de
configuration sur les cartes, car elle modifie de faon importante limpdance caractristique
des pistes et peut faire apparatre dimportants phnomnes de diaphonie.
Cette tude met galement en vidence une diffrence entre limpdance spcifie sans
piste couple et celle calcule, ici de lordre de 5 %.
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Grandeur
L (nH/m)
C (pf/m)
Z ()
Simulation
Magntostatique
Simulation
Electrostatique
Impdance
calcule
Piste droite
Piste sinueuse
354
232
127
113
53
45
Dans le cas prsent, les longueurs des pistes sont faibles devant la longueur donde du
signal. Nous nous placerons donc dans lapproximation transverse lectromagntique (TEM).
Les rsultats prsents tableau 12 font apparatre une diffrence denviron 15 % en
fonction de la gomtrie du trac. La variation dimpdance est moins importante que dans les
scnarios vus prcdemment. Cependant, une augmentation de la hauteur des serpentins et
une diminution de leur isolement pourrait sensiblement accrotre la variation dimpdance
entres les deux tracs. Dans le cas dune piste sinueuse, cette variation dimpdance est trs
dpendante du trac choisi lors du routage et demande des moyens de modlisation et de
89
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
calcul importants pour tre value. Une solution intermdiaire consisterait tablir des
abaques qui permettent dvaluer la variation dimpdance en fonction de la variation des
paramtres gomtriques qui dfinissent un trac sinueux, et de dfinir des tracs de rfrence
dont les caractristiques sont bien matrises.
Les rsultats obtenus montrent galement une diffrence entre la valeur de piste spcifie
et celle de la ligne droite simule ici de lordre de 8 %.
Les calculs et simulations ci-dessus nous ont permis de constater limpact dun routage
HDI sur la valeur de limpdance caractristique des pistes. Malgr la dfinition dun PCB
impdance contrle pendant la phase de pr-routage et le suivi dun nombre important de
rgles de routage, la matrise des impdances nest pas chose aise. Nous avons montr
limpact ngatif sur limpdance caractristique dun recouvrement partiel de signal par un
plan, de la superposition de lignes sur des couches adjacentes et de la gomtrie du trac.
Avant dobserver limpact que cela peut avoir sur lallure du signal, nous allons comparer ces
rsultats thoriques avec les rsultats issus dune campagne de mesures.
Les mesures sont effectues sur un cuivre nu, le matriel utilis prsent par la figure 59
est le suivant :
- Oscilloscope DSA8200 : 50 GHz de Bande passante avec un front de monte de londe
rflchie de 15 ps et de 12 ps pour londe incidente.
90
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Connexion
cable - TDR
Onde rflchie
2*Tp ( SMA)
Onde incidente
10/div
Connexion
sonde - cble
Sonde
10/div
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
connexion, les proprits du cble et de la sonde sont bien vrifies, ils prsentent tous deux
une impdance exacte de 50 .
Cette tude pralable la campagne de mesure tait ncessaire pour caractriser limpact
de lensemble cble et sonde sur lallure des courbes mesures.
Le TDR et la sonde utilis ont une bande passante limite 20 GHz. Cette prcision
semble suffisante pour nos mesures sur limpdance moyenne de linterconnexion, mais
engendre des limitations dans linterprtation de certains rsultats.
Le TDR choisi nous offre une prcision de 1,87 mm pour les lignes en interne (Stripline)
et de 6 mm pour les lignes externes (Microstrip). La majorit des pistes sur la carte mesure
entre 40 mm et 300 mm, mais ces dernires prsentent des tronons pouvant mesurer 0,5 mm.
53
47
5/div
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Si lon observe le rsultat de la mesure de cette mme ligne prsente la figure 63, on
retrouve bien la valeur de limpdance denviron 49 , qui correspond au tronon de 40 mm,
mais la mesure ne permet pas de distinguer limpdance des segments de piste situs en
couches 1 et 2. Elle nest pas compltement reprsentative de la topologie prcdente.
Le matriel utilis ne nous permet pas davoir une prcision permettant de reprsenter
tous les tronons rencontrs sur les diffrentes interconnexions mesurer, cependant il est
suffisant pour avoir une valeur prcise de limpdance caractristique sur la longueur
prpondrante de la topologie.
Rflexion due la
connexion de la
sonde
Enfin, laccessibilit aux pistes des signaux est complexe. La figure 65 montre le
positionnement de sondes sur des matrices BGA de 1500 points au pas de 1 mm.
93
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
On constate toutefois que la prcision des rsultats est suffisante pour notre tude. Dans le
cas dune campagne de mesure o lon souhaite accrotre la prcision, lutilisation dun TDR
80E10 de bande passante 50 GHz et dun bras mcanique serait ncessaire et permettrait
dobtenir la caractrisation de lensemble du signal avec la diffrenciation des diffrents
tronons sur les diffrentes couches.
Le circuit analys dans cette partie comprend quatre interfaces DDR2 strictement
identiques comme le prsente la figure 66. Le motif a t rout une fois et a t dupliqu sur
lensemble des interfaces. Il est donc possible de confronter les rsultats obtenus au
paragraphe III par des mesures de rflectomtrie, pour quantifier la variation de limpdance
caractristique pour diffrentes localisations des pistes sur le PCB.
La figure 67 reprsente la mesure dune ligne issue du bus de mmoire DDR2 reproduit
lidentique dans les quatre zones prsentes par la figure ci-dessus.
Le rsultat est satisfaisant car, malgr une carte de taille importante (format A4), la
variation observe est de 2,3 pour la ligne tudie. Cette volution de limpdance
caractristique respecte les tolrances annonces par les fabricants et confirme les grandeurs
mesures lors de ltude de la structure de lempilage au paragraphe III.
Les carts nots ici ne sont pas engendrs par une diffrence de quantit de cuivre sur les
couches de signaux. Les gomtries tant strictement identiques, la quantit de cuivre lest
aussi sur lensemble des couches, le flux de migration de la rsine devrait donc lui aussi tre
le mme pour chacune des zones. Par contre, ces diffrences peuvent tre engendres par un
pressage non homogne sur lensemble de la surface pendant la fabrication.
94
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Grandeur
L (nH/m)
C (pf/m)
Z ()
Simulation
Magntostatique
Simulation Electrostatique
Impdance calcule
Paire diffrentielle
Isole
Superposes
558
560
560
560
77
85
174
57
125
67
217
51
95
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Les rsultats issus de la mesure sont bien confirms par ltude complmentaire du
scnario de superposition pour une ligne diffrentielle. Cette tude confirme donc les rsultats
obtenus laide des calculs analytiques et 2D sur limpact dun plan de masse et sur la
superposition de pistes.
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
FPGA to DDR
DQ1 (droite)
DQ46 (sinueuse)
65
65
60
60
Impedance
Impedance
DQ1 (droite)
DQ46 (sinueuse)
55
55
50
50
45
45
40
100
200
300
time (ps)
400
500
600
100
200
DDR Superposition
300
time (ps)
400
500
600
DDR reconstitution
65
DQ1 (droite)
DQ46 (sinueuse)
65
DQ1 (droite)
DQ46 (sinueuse)
60
Impedance
60
Impedance
55
55
51.62
50
50
47
45
45
40
100
200
300
time (ps)
400
500
600
100
150
200
250
450
500
550
600
figure 71 : Mesure TDR - Etude des diffrences entre une ligne droite (DQ1) et sinueuse (DQ46)
97
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
figure 72 : Mesure TDR - Etude des diffrences entre une ligne droite (DQ3) et sinueuse (DQ41)
Etude Simulation 3D
Mesure DQ1 vs DQ46
Mesure DQ3 vs DQ41
Piste droite
53
51,5
52
Piste sinueuse
45
47
46
Les mesures confirment ici les tudes 3D effectues auparavant et nous permettent de
matriser limpact dune ligne sinueuse sur limpdance caractristique. Cependant, cette
matrise dpend dune gomtrie bien prcise, prsente figure 73. Nous avons en effet vu que
pour un cart entre les serpentins suprieurs 3W et une hauteur de 1,3 mm, limpdance
tendait diminuer denviron 15 %. Nous pouvons prendre en compte cette tendance lors de la
dfinition de lempilage. La mise en uvre de ces lignes sinueuses entrane des temps de
routage importants, et la dfinition de limpact quengendre un motif de ce type ncessite la
mise en uvre dune simulation en trois dimensions. Il semble donc intressant dimposer des
motifs matriss, qui permettront un gain de temps aussi bien pour le routage que pour la
caractrisation de limpdance caractristique de la piste.
Le motif prsent ici peut voir sa gomtrie voluer, mais uniquement dans le sens o lon
diminue la hauteur des serpentins et/ou on augmente lisolement. Dans le cas contraire
98
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Ltude a port sur des mesures sur cuivre nu laide dun TDR pour caractriser les
impdances caractristiques des pistes ralises. Les mesures nous ont valid les calculs et les
simulations deux et trois dimensions prsents au cours du paragraphe IV.
Les mesures en rflectomtrie sont rapides mettre en uvre et permettent dobtenir une
image prcise de limpdance dune piste. Ce type de caractrisation semble tre un bon
compromis par rapport aux tudes 3D qui impliquent dimportants temps de modlisation et
de calcul. La validation gnrale de notre mthodologie pourrait facilement tre effectue
avec ce type doutil et sur chaque circuit imprim o lon pourrait implanter de faon
systmatique une ligne au sein du PCB pour des mesures post fabrication. Cela permettrait
dvaluer la fois la prcision de fabrication et les tolrances spcifies par le constructeur. Il
deviendrait galement possible dtudier de nouvelles gomtries. La systmatisation de ce
type danalyse ncessiterait peu de temps de mise en uvre et apporterait un suivi sur
lvolution des technologies et de la fabrication.
Ce suivi semble important aujourdhui car il permet de dfinir une mthodologie
cohrente, qui senrichit en fonction des volutions technologiques.
Aprs une description de loutil de simulation de Cadence ainsi que des limitations quil
prsente, nous allons dfinir limpact que des variations dimpdance caractristique peuvent
avoir sur les signaux travers des simulations temporelles.
VI.
TUDE DE LIMPACT DU ROUTAGE ET DE LA FABRICATION SUR LA
QUALIT DU SIGNAL
VI.1. Prsentation de loutil de simulation
Les outils de simulation dintgrit de signal permettent la mise en place dempilage et le
calcul des adaptations de lignes ncessaires dans des phases de pr-routage. Loutil cadence
permet en post-routage dextraire les topologies de piste sous la forme dun schma lectrique
quivalent. Il utilise un solveur lectromagntique (Bem2D) qui extrait les paramtres RLCG
des lignes de transmissions. Une configuration de loutil prend en compte tous les lments de
cuivre dfinis comme alimentation ou masse dans le calcul de limpdance caractristique de
la ligne extraite. Cet outil permet donc dobtenir une caractrisation prcise de chaque piste,
telle que celle reprsente figure 74.
Cependant, cette caractrisation prsente galement des limites ; les configurations de
pistes superposes sur des couches adjacentes et sur des longueurs significatives ne sont pas
correctement modlises ; la gomtrie du trac des pistes, qui modifie limpdance
caractristique, nest pas prise en compte dans le calcul. Une modlisation plus complexe
pour lensemble des pistes entranerait un surcot trop important en temps de modlisation et
99
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Le modle des composants placs aux extrmits des pistes a galement une grande
influence sur les rsultats de simulation. Les modles utiliss ici sont de type IBIS (Input
Output Buffer Information Specification), dont la spcification v3.2 a t valide par la norme
ANSI/EIA-656-A [SYED 2000]. Face une architecture importante, ltape de recherche et
de validation [NS 2003] de modle peut tre longue et laborieuse. La validation du modle est
primordiale ; elle est effectue laide dditeurs spcifiques (par exemple model integrity).
L'diteur de modles permet de vrifier graphiquement les courbes des buffers et intgre
gnralement des vrificateurs de syntaxe. Une fois les erreurs de syntaxe corriges, il est
ncessaire de vrifier lintgrit des informations prsentes au sein du modle (tensions,
temps de monte, seuils, lments parasites, allure des courbes VI/VT) et de les comparer la
documentation des composants. Cette tape est importante car cest la validit du modle qui
fera la qualit de la simulation. Pour limiter les analyses de ce type chaque dbut
dimplantation de carte, nous avons mis en place une bibliothque de gestion de modles qui
recense les modles valids lors de prcdentes conceptions.
La bande passante dun signal numrique est dfinie par la frquence Fknee [BOGATIN
2004] [PAUL 2006]. La figure 76 montre la reprsentation asymptotique de lenveloppe du
spectre du signal S(t). Au dessus de la frquence 1/Tr, les amplitudes des raies diminuent
trs fortement. On peut considrer que le spectre est ngligeable partir de cette frquence.
Loccupation spectrale dpend donc ici directement du temps de monte.
100
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Fknee =
1
.T min
[19]
En ralit loccupation spectrale dfinie ici par Fknee dpend du temps de commutation le
plus rapide entre le temps de monte et le temps de descente.
Les signaux de type LVTTL 3V3 tudis ici, prsentent une largeur de bande de prs de
500 MHz. Les appareils dont nous disposons sont donc adapts pour la mesure suivante. Pour
optimiser la boucle de masse introduite par les accessoires de raccord de la sonde, nous
utilisons une adaptation de sonde twin tip adapter et un support ( socket SQ Pin ) pour
aligner la pointe de mesure et de masse, ce qui permet de raliser une mesure la plus propre
possible et de conserver la bande passante de la sonde (figure 76).
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Frquence de coupure
Rsolution de la courbe
Frquence driver
Driver
Rcepteur
Modlisation Point de test
Plan Parfait / Rel
Valeurs dfinies
1 GHZ
100 ps
50 MHz
Pulse
Tristate
Modle de sonde
Parfait
figure 77 : tude de corrlation entre la simulation (courbe rouge) et la mesure (courbe bleue)
102
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Les paragraphes IV et V nous ont permis de dfinir limpact que pouvait engendrer un
routage haute densit dintgration (HDI) sur limpdance caractristique des pistes. Nous
avons montr quil pouvait exister des variations de lordre de 15 % dues au trac de la ligne,
ainsi que des variations plus importantes, jusqu 100 %, dans des configurations de
superposition de pistes. Nous allons maintenant tudier des rsultats de simulation effectus
dans le cas dune ligne de 15 cm extraite de la carte laide de loutil Allegro PCB SI. Nous
avons dj prsent sur la figure 74 les informations physiques de la piste extraite, le driver et
son adaptation srie, ainsi que la descente dans les couches infrieures avec les lignes MS6 et
SL8 par lintermdiaire des micro-vias VIA1 et VIA10. Ces segments de piste sont de trs
courtes longueurs (700 m) dans un souci de matrise de limpdance caractristique de la
piste. La quasi-totalit de la piste (130 mm) se trouve sur la couche 3 (SL9 et SL10). Cest sur
cette partie de la piste que nous allons faire varier les diffrents paramtres pour dfinir
limpact des modifications dimpdance sur lallure des signaux. La frquence utilise est de
50 MHz et les drivers sont de types ALVCH 3.3 V (Advanced Low Voltage CMOS with bus
Hold).
La figure 78 prsente les rsultats de simulations de la ligne pour plusieurs valeurs de
rsistance dadaptation. Ces simulations illustrent limportance dadapter la ligne et laissent
apparatre un compromis entre la rsistance 35 , qui nlimine pas tout fait le dpassement
ltat bas, et celle de 50 qui rduit la marge de bruit.
Les simulations suivantes prsentent limpact des variations dimpdance sur lallure des
signaux avec une adaptation srie de 35 , rsultats prsents la figure 79, puis pour une
rsistance de 50 , comme montr dans la figure 80. Pour modliser la modification de
limpdance sur une partie de lquipotentielle, la ligne extraite a t modifie : nous avons
fait varier son impdance caractristique de plus ou moins 50 % par rapport sa valeur
initiale de 50 sur la moiti de la longueur.
figure 78 : Simulations de la ligne avec diffrentes adaptations sries (R=0 ; R=35 ; R=50 )
103
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
104
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
VII.
CONCLUSION ET PERSPECTIVES
105
Chapitre III : Etude des impdances caractristiques et de la rflexion sur les lignes
Enfin, nous avons tudi dans ce chapitre les outils de simulation et de mesure qui nous
permettent dobtenir des informations complmentaires celles dlivres par les outils de
CAO et qui prsentent certaines limitations. Un processus de conception et des rgles sont
essentiels dans ltude des impdances caractristiques. Cette volution ncessite une
expertise supplmentaire et systmatique.
Les outils 2D et 3D permettent dtudier de nouvelles gomtries ou limpact de
nouveaux procds de fabrication, tude qui pourrait galement tre complte par lanalyse
de coupons et de micro-sections. Cependant ce type dtude peut occasionner des temps
danalyse et de calcul importants.
Lutilisation dun TDR semble donc tre le bon compromis pour des tudes rgulires a
posteriori. La mesure est simple et facile mettre en uvre ; ltude du motif de lignes
superposes au V.3 nous a montr que les rsultats taient simples interprter. Une mesure
systmatique sur une ligne test ou sur un motif sensible nous permettrait de dceler
rapidement le non respect des tolrances lors de la fabrication du cuivre.
Aujourdhui ltude de la rflexion pour des signaux classiques est un phnomne bien
matris. Pour complter nos comptences dans les tudes dintgrit de signal, il est faut tre
capable de caractriser ces phnomnes dans ltude de liaisons multi-gigahertz.
Le vhicule de test a permis danticiper ce besoin et, ce jour, une premire tude de
corrlation a t effectue. Une tude sera donc ncessaire dans le futur pour recenser les
outils et les mthodes de modlisation permettant de caractriser les liens sries rapides.
106
Chapitre IV : La diaphonie
CHAPITRE IV
LA DIAPHONIE
107
Chapitre IV : La diaphonie
108
Chapitre IV : La diaphonie
Ltude de la diaphonie sur une carte lectronique ncessite la mise en uvre de multiples
tapes. Cela commence par ltude du PCB pour dtecter les ventuelles zones de couplage.
Cette tape permet de dcomposer lensemble du systme en tronons. Ensuite, les
informations gomtriques des diffrents tronons sont extraites pour calculer les capacits et
inductances liniques des lignes et des couplages. Une fois que les lignes agresseur et victime
sont modlises, une simulation temporelle est effectue [PSPICE 2000] de faon obtenir
les niveaux de tensions induites sur les conducteurs victimes. Cette mthodologie a t
retenue par loutil de simulation Allegro PCB SI [WILLIS 2003].
Le logiciel tudie les signaux victimes slectionns par lutilisateur et dtermine les
zones de couplage engendres par des conducteurs agresseurs environnants. La
configuration de loutil est importante : il est possible de dfinir la fois une fentre de
visualisation autour du signal victime au sein de laquelle les signaux prsents sont considrs
comme des agresseurs potentiels, mais galement la longueur minimale de couplage partir
de laquelle on tient compte du couplage. Pour chaque tronon dtect, loutil dtermine les
paramtres RLCG du systme. Il associe ensuite les modles de simulation comportementaux
de type IBIS et effectue une simulation temporelle paire dans le cas o les signaux se
propagent dans le mme sens (EVEN) et/ou impaire sils se propagent dans un sens opposs
(ODD). La simulation est effectue avec le front (montant ou descendant) le plus rapide. Une
fois la simulation acheve, loutil dlivre la valeur maximale entre la tension induite
rsultante en dbut (NEXT) et en fin de ligne (FEXT).
A partir de ces diffrents lments, nous allons tudier et valuer le fonctionnement de
loutil travers des tudes thoriques et des mesures sur le vhicule de test (figure 81).
Chapitre IV : La diaphonie
Ltude dun couplage complet est ensuite effectue aprs une prsentation prcise des
possibilits quoffre Allegro.
La troisime partie permet dobserver la tendance des rsultats de simulation issus de
loutil Allegro. La quatrime partie tudie la validit des choix mthodologiques et des
rsultats de simulation de loutil travers une campagne de mesure.
Les diffrents motifs de diaphonie implants sur le vhicule de test (tableau 16) sont
analyss dans une dernire partie de faon quantifier le bruit induit par des scnarios
couramment rencontrs. S reprsente la distance entre deux pistes en largeur et H lisolement
en hauteur. W reprsente un isolement gal la largeur dune piste, typiquement 120m ici.
Scnario 1
Scnario 2
Scnario 3
Scnario 4
H=70 m
S=0 m
H=250 m
S=0 m
H=0 m
S = 2W/3W/4W
Scnario 5
H=0 m
S=2W/3W/4W
Scnario 6-0,5W
Scnario 6-1W
Scnario 7
H=185 m
S=0 m
H=70 m
S=60 m
H=70 m
S=1W (120 m)
H1=65m/H2=70 m
S=2W (240 m)
S=2W
Lextraction faite par loutil de simulation est trs fine, et lensemble de la topologie est
modlis, ce qui comprend les lignes et les vias permettant dacheminer les signaux du driver
au rcepteur. Ces deux lignes ont une longueur totale avoisinant 330mm, loutil va donc
dtecter de nombreuses zones de couplage.
110
Chapitre IV : La diaphonie
figure 83 : Scnario 1-extraction de deux lignes couples avec loutil SigXplorer de Cadence
Chaque tronon coupl ou non est dfini par une longueur et une impdance. Limpdance
est diffrentielle dans les zones de couplage ou reprsente limpdance propre de chaque ligne
dans les zones considres comme non couples.
On obtient donc une modlisation fine du couplage entre le conducteur agresseur et
victime (80 tronons non coupls et 36 tronons coupls).
Lextraction comprend la description des buffers, auxquels sont associs les modles
IBIS. Enfin, chaque via li un changement de couche ou un accs la mesure est modlis
(soit 14 vias : 12 vias et 2 vias enterrs).
Les lignes ont une impdance proche de 50 sur lensemble de leur topologie. Aucune
terminaison srie nest implante et les rcepteurs ont des entres haute impdance. A partir
de cette extraction nous pouvons dfinir ltat des buffers agresseurs et victimes et effectuer
une simulation.
La figure 84 prsente la tension induite au dbut (NEXT) et la fin (FEXT) du conducteur
victime, paramtr ltat 0, lorsquun front montant est prsent sur le conducteur
agresseur. Dans cette configuration les signaux victime et perturbateur se propagent dans un
sens oppos ; le couplage est donc considr comme impair (ODD).
Afin de dterminer leffet du couplage principal et au vu de la complexit de lextraction
prsente ci-dessus, nous dcidons deffectuer lanalyse thorique sur le tronon prsentant le
couplage de 180 mm. La simulation du couplage seul est prsente la figure 85.
Les rsultats de simulation permettent dobserver le comportement du signal agresseur en
dbut et fin de ligne et donnent ainsi des informations sur limpact des terminaisons et sur
ladaptation des signaux.
111
Chapitre IV : La diaphonie
Overshoot
Temps de
propagation
Agresseur Driver
Agresseur Receiver
112
Chapitre IV : La diaphonie
Dans la suite, ltude de la mthode thorique de loutil Allegro se basera sur le tronon
de la topologie reprsentant le couplage de 180 mm. Nous dfinirons les lments liniques
du couplage laide de simulations lments finis. Puis nous tudierons la perturbation
induite dans un cas thorique (adapt) puis dans une configuration proche du vhicule de test
laide de simulations Spice.
(a)
(b)
figure 86 : Simulations (a) lectrostatique et (b) magntodynamique issues de Maxwell 2D
C (F/m)
L (H/m)
R (/m)
G (S/m)
SigXplorer
Maxwell 2D
103 p 27 p
27 p 103 p
450n 118n
118n 450n
104 p 28 p
28 p 104 p
484n 150n
150n 484n
8.23 0.000
0.00 8.23
0.00 0.000
0.00 0.000
53.5 0.000
0.00 53.5
0.00 0.000
0.00 0.000
Les rsultats sont trs semblables en ce qui concerne la matrice [C], alors que les valeurs
calcules pour la matrice [L] sont plus grandes sous Maxwell 2D que celles issues de
SigXplorer. Enfin les rsultats sont trs diffrents pour ce qui concerne la matrice [R].
113
Chapitre IV : La diaphonie
La diffrence sur la matrice [R] est due au fait que loutil SigXplorer calcule cette dernire
en statique (DC) (quation [20]) :
R=
.L
S
[ / m]
[20]
Soit, avec les dimensions des pistes, une rsistance linique R de 8.33 /m. Par contre,
Maxwell 2D calcule R en tenant compte de leffet de peau et de la rpartition du courant au
sein du conducteur la frquence spcifie (1GHz). La rsistance obtenue est donc plus
leve. Le calcul de la rsistance R est sous-estim en hautes frquences par SigXplorer, ce
qui peut entraner des amortissements doscillations plus faibles, dans les simulations Allegro,
que ceux observs en ralit.
Loutil Allegro ne semble pas utiliser de simulation magntostatique ou
magntodynamique pour le calcul de la matrice inductance linique [L], mais dduire celle-ci,
partir de la matrice [C] issue de la simulation lectrostatique, laide de lquation [21] :
[L][. C ] =
1
2
VP
[21]
VP =
TP =
r
1
VP
[22]
[23]
[ L] =
1
.[C ]1
2
VP
[24]
Avec [C] la matrice issue dAllegro et en prenant comme valeur pour la permittivit du
dilectrique r=3,9 nous obtenons :
449.9n 117.6n
L=
117.6n 449.9n
Soit une matrice [L] quasi-identique celle calcule par SigXplorer (tableau 17). Ce
rsultat a t galement observ pour dautres configurations.
Le fait que la matrice [L] soit dfinie partir de la matrice [C] entrane une sousestimation systmatique des inductances, surtout en basses frquences.
De plus, dans le cas du calcul des tensions NEXT et FEXT pour deux lignes parfaitement
adaptes aux deux extrmits (quations [11] et [13]), ce mode de calcul revient rendre gal
le terme Cm/C du couplage lectrique et le terme Lm/L du couplage magntique. Dans cette
configuration la tension FEXT est annule (quation [13]).
Le paragraphe qui suit va nous permettre de mettre en vidence ces diffrences en
comparant les rsultats dAllegro ceux que nous obtenons en simulant la mme
configuration en utilisant Pspice.
114
Chapitre IV : La diaphonie
Vnext (mV)
Vfext (mV)
TP (ns)
Z0 ()
SigXplorer
216
-0,095
1,23
66
Maxwell 2D
239
-47
1,28
68
tableau 18 : Tensions induites calcules partir des donnes issues de SigXplorer et de Maxwell 2D
Malgr une diffrence sur les moyens mis en uvre pour dfinir les lments liniques,
les rsultats obtenus laide des quations analytiques sont proches, lexception de la
tension de FEXT. Nous retrouvons comme prvu une valeur quasi-nulle avec les paramtres
issus dAllegro.
Pour une meilleure interprtation de ces rsultats, nous avons inject les paramtres
RLGC dans un simulateur Spice. Le but est dtre dans une configuration de simulation avec
les lignes adaptes. De cette faon, les rsultats obtenus doivent tre similaires aux niveaux
dfinis laide des calculs analytiques. Chaque ligne est donc termine par deux rsistances
gales Z0 en dbut et en fin de ligne. Le driver est dfini comme un signal trapze paramtr
avec des niveaux (tensions et temps de commutations) correspondant ceux dcrits dans le
modle comportemental (IBIS) du composant.
La modlisation des lignes couples se fait sous PSpice laide du composant T2coupled
[PSPICE 2000]. Il correspond au couplage de deux lignes identiques. Les paramtres
renseigner sont les valeurs RLCG des lignes ainsi que la capacit et linductance de couplage.
Les valeurs de capacits C11 et C22 des matrices calcules laide doutil 2D ne reprsentent
pas les capacits intrinsques des lignes agresseur et victime, mais la somme de la capacit
mutuelle et de la capacit intrinsque de chaque ligne comme prsent la figure 87. Cette
matrice obtenue partir de loutil 2D est gnralement appele matrice de Maxwell .
C12
C1G
C2G
115
Chapitre IV : La diaphonie
- C12
C11 = C1G + C12
CMaxwell =
[F/m]
- C12
C22 = C2G + C12
Loutil devra donc tre paramtr avec les valeurs calcules dans le tableau 19, qui
permettent de dfinir la matrice Spice .
C12
C11 - C12
CSpice =
[F/m]
C22 - C12
C12
CMaxwell [F/m]
CSigXplorer [F/m]
76p
27p
27p
76p
76p
28p
28p
76p
CSpice [F/m]
48p
28p
28p
48p
Les figure 88 et figure 89 prsentent le systme paramtr avec les matrices issues
dAllegro dfinies ci-dessus et les courbes obtenues aprs simulation.
figure 88 : Caractrisation du couplage sous Pspice dans le cas dune configuration adapte
1,3ns
Chapitre IV : La diaphonie
Nous retrouvons les valeurs maximales calcules analytiquement au tableau 18 avec des
timings cohrents. En reprenant les courbes NEXT-2D et FEXT-2D, on observe une tension
sur la courbe NEXT qui dure environ 4,5 ns (2TD + Tr). Au bout de 1,3 ns (TD) une tension
perturbatrice apparat en FEXT et dure environ 1 ns (Tr).
Ces rsultats montrent que nous matrisons les outils thoriques permettant de dterminer
les amplitudes maximales des tensions induites en dbut et fin de ligne, partir de la
gomtrie dun couplage et dans le cas dun systme adapt. Cependant, on observe bien une
diffrence sur les tensions NEXT, du fait des mthodes de calcul employes pour dterminer
les matrices inductance. Il est ncessaire dvaluer si les diffrences obtenues dans cette
configuration (adapte) se retrouvent aussi dans une configuration identique celle de nos
cartes (non adapte).
Dans cette partie, on souhaite paramtrer le systme sous PSPICE de faon ce quil soit
reprsentatif du vhicule de test. Il faut modliser le comportement des drivers et modifier les
adaptations de ligne.
Dans le but de comparer les rsultats ceux obtenus dans un cas adapt, on choisit de
reprsenter les buffers rcepteurs comme des circuits rsistifs et non par une modlisation
capacitive qui modifierait ltat transitoire. Les rsultats qui nous intressent tant les niveaux
maximum de tension induite.
La modlisation des buffers (rcepteurs) est donc simple car ntant pas adapts, ils se
comportent comme des circuits haute impdance. On choisit donc de les modliser par des
rsistances de 1M. En ce qui concerne les drivers, on les modlise par un signal trapze,
identique celui utilis auparavant, associ une rsistance srie dfinie laide du modle
IBIS, qui reprsente limpdance interne du buffer [WESTERHOFF 2005]. On dtermine la
valeur de limpdance interne du buffer laide de la courbe Pull up du modle IBIS.
En effet, le signal issu du driver atteint sa valeur finale, 3,3 V, au bout de 2TD. Le reste du
temps il est port une valeur intermdiaire, dfinie par le pont diviseur de tension du
systme. Le courant et la tension associs cette valeur intermdiaire permettent de dfinir
limpdance interne. Dans le cas prsent, la tension du driver est 3,3 V, et il est connect
une ligne de 66 . Le buffer devra donc pouvoir fournir un courant de 50mA.
117
Chapitre IV : La diaphonie
La
figure 90 prsente la courbe pull up issue du modle IBIS. Si lon trace la droite
correspondante (50 mA/3,3 V), on obtient le point de fonctionnement nous donnant ltat
intermdiaire, soit environ 1,2 V et 32 mA. Nous obtenons donc, laide de la loi dohm, une
impdance interne de buffer de 37,5 .
La figure 91 prsente la caractrisation dun couplage dsadapt, qui sera configure avec
les matrices issues de SigXplorer et de Maxwell. On comparera ces deux systmes la courbe
obtenue sous lenvironnement Allegro (figure 92).
figure 91 : Caractrisation du couplage sous Pspice dans le cas dune configuration non adapte
Le tableau 20 prsente les maxima et minima relevs sur les diffrentes courbes.
Tension (mV)
V_next_max
V_next_min
V_fext_max
V_fext_min
Allegro
130
-68
430
-255
Pspice_SigXplorer_M
187
-56
420
-170
Pspice_2D
220
-77
475
-260
tableau 20 : Comparaison des tensions induites observes sous Allegro et celles issues de ltude thorique
118
Chapitre IV : La diaphonie
figure 93 : Tensions FEXT sous SPICE suivant les matrices issues de Maxwell et de SigXplorer
figure 94 : Tensions NEXT sous SPICE suivant les matrices issue de Maxwell et de SigXplorer
Si lon prend comme rfrence la courbe issue dAllegro (figure 92) et quon la compare
aux signaux prsents figure 93 et figure 94 :
- Lallure des signaux FEXT et NEXT corrle avec les courbes dont les paramtres de
couplage sont calculs laide de Maxwell 2D (courbes _2D). En ce qui concerne les
niveaux, les 2 courbes sont pratiquement identiques pour le signal FEXT, mais diffrentes
pour les niveaux du signal NEXT.
- Les courbes dont les paramtres RLCG sont extraits de SigXplorer ne permettent pas de
retrouver lallure de la courbe issue dAllegro. Un certain nombre dessais nous ont permis de
dterminer que pour retrouver une cohrence entre ces deux simulations, il fallait paramtrer
loutil Pspice, non pas avec la capacit propre du conducteur (C11), mais avec la capacit
propre additionne aux capacits de couplage (C1G). Configuration prsente par la courbe
SigXplorer modifie (Courbes_SigXplorer_M).
Lallure des signaux est cohrente pour lensemble des simulations. Les valeurs
minimales et maximales sont proches pour lensemble des mthodes utilises (tableau 20). On
retrouve des carts pour la tension NEXT maximale, cependant la diffrence note entre
119
Chapitre IV : La diaphonie
On remarque ici que lamplitude de la tension applique est diffrente entre les deux
simulations : releve sur le premier palier, elle vaut 1,84 V (figure 95-a) (simulation Allegro),
contre 2 V (figure 95-b) (simulation Spice) avec les paramtres issus de SigXplorer. Ainsi,
lamplitude de la tension induite en dbut de ligne, directement lie celle de la tension
applique par le driver, est survalue dans le cas de la simulation sous SigXplorer.
(a)
(b)
figure 95 : Comparaison de lallure du driver modlis sous Allegro (a) celui modlis sous Pspice (b)
II.5.Conclusion partielle
Cette tude nous a permis de comprendre le fonctionnement de loutil Allegro dans
ltude de la diaphonie. Tout dabord, nous avons dtermin que, cet outil calcule la matrice
inductance linique [L] partir de la matrice [C] issue de la simulation lectrostatique. Cela
entrane dans un cas thorique de lignes adaptes la compensation des couplages capacitifs et
inductifs, et donc une annulation du couplage en bout de ligne (FEXT). Une simulation par
lments finis nous a permis de constater que les rsultats obtenus pour la matrice inductance
taient diffrents et nentranaient pas cette compensation complte des deux couplages. Cela
met en avant une limitation par rapport la prcision des rsultats obtenus.
Ensuite, nous nous sommes placs dans une configuration raliste, reprsentative des
conditions observes sur le vhicule de test. Nous avons obtenu avec lassociation des
simulations 2D et Pspice des rsultats trs satisfaisants. La simulation Pspice ralise avec les
donnes RLCG issues de loutil SigXplorer, nous a permis de dterminer quil tait ncessaire
de configurer les modles Pspice de faon spcifique. Il faut utiliser la valeur de C1G pour
paramtrer la capacit propre de la piste de faon dsquilibrer le rapport entre les couplages
lectriques et magntiques et compenser la simplification faite lors du calcul de la matrice
inductance.
Enfin, la comparaison des trois simulations fait apparatre une divergence sur les valeurs
maximales. Ces dernires sont dues la fois aux divergences notes sur le calcul des valeurs
dinductance, mais galement par la modlisation simplifie des buffers dentres/sorties.
Au-del du fonctionnement de loutil, nous sommes aujourdhui capables de prdire
lallure des courbes de faon thorique dans le cas dun systme de lignes adaptes laide
120
Chapitre IV : La diaphonie
dquations analytiques. Cependant, sur nos circuits, la plupart des lignes ne prsentent pas
les adaptations ncessaires lapplication de ces quations. De plus, les topologies sont
composes de multiples tronons ce qui complexifie le calcul analytique des diffrents
niveaux de tension. Nous utilisons alors des simulateurs de type Spice, associs des outils de
simulation par lments finis pour calculer les paramtres RLCG. La modlisation du
comportement des buffers dentre/sortie reste complexe et limite la prcision des niveaux de
diaphonie. Cependant, lallure et les niveaux des signaux obtenus par cette mthode sont
reprsentatifs des rsultats issus de loutil Allegro.
III.1. Introduction
Nous avons tudi comment loutil Allegro calculait les tensions induites dans le cas dun
couplage localis. Le but est maintenant de valider ces rsultats de simulation sur une
topologie complte. Nous prsentons dans cette partie ltude de deux cas mis en uvre sur le
vhicule de test. De cette faon, nous pourrons dcrire la mthodologie danalyse et
confronter nos rsultats thoriques avec ceux issus dAllegro. Ces rsultats seront galement
compars des mesures ralises sur le vhicule de test.
Frquence de coupure
Fentre danalyse
Longueur min de couplage
Rsolution de la courbe
Plan Parfait / Rel
Valeurs dfinies
1 GHz
25 mils
30 mils
100 ps
Parfait
Les technologies de buffer sont de plus en plus performantes, ce qui amplifie les
phnomnes parasites. Il est donc ncessaire que la frquence de coupure soit dfinie en
fonction de la vitesse du driver. Ce paramtre sera dfini laide de la frquence Fknee.
La fentre danalyse prsente la figure 96, dpend de la structure du circuit imprim.
Par dfaut, elle est de 254 m (10 mils), ce qui reprsente pour nos gravures peine plus de
deux fois la largeur usuelle dune piste (W=120 m). les tudes antrieures montrent que la
hauteur de la fentre doit dpendre de lespacement maximum entre les diffrentes couches
dans les parties internes et externes de lempilage. Sur le vhicule de test, nous avons un
espacement de 250 m maximum. La valeur par dfaut est donc convenable. En ce qui
121
Chapitre IV : La diaphonie
concerne la largeur de la fentre, nous avons vu que les perturbations, pour de grandes
longueurs de couplages, pouvaient tre importantes avec des isolements de 5W. Cest
pourquoi nous avons choisi une largeur de 25 mils (soit 5,3W). Nous ngligeons les couplages
avec les pistes situes au-del de cette fentre.
Chapitre IV : La diaphonie
La figure 97 dcrit les marges haute et basse de la technologie. La marge basse est dfinie
comme contrainte car elle est plus faible et donc plus sensible (min_noise_margin).
De plus, il faut dfinir la contrainte en notant que dautres perturbations telle que la
rflexion peuvent galement perturber le signal. Il faut donc diviser cette marge par 2 : la
premire moiti sert de contrainte pour les phnomnes de rflexion, lautre pour les
phnomnes de diaphonie.
Enfin, une marge de 10 % est indispensable sur cette contrainte pour ne pas tre en limite
de commutation dans le cas o le signal engendre des perturbations qui respectent tout juste la
marge dfinie (max_xtalk1).
Lensemble de ces points permettent de dcrire les contraintes de diaphonie dfinies
laide des quations [25] et [26] [WILLIS 2003].
max_ xtalk1 =
[25]
[26]
max_ xtalk
2
[27]
Dans notre cas, la marge de bruit minimum est de 800mV et la tolrance de tension est de
5% de 3.3V. Nous obtenons donc max_xtalk=286mV et max_peak_xtalk=143mV.
III.2.2. Simulations
Les simulations sont ici effectues sur le front le plus rapide (front descendant) en ODD
(victime 1). Loutil indique pour chaque signal tudi (victime) :
-
Un indicateur permet de vrifier si les contraintes sont respectes (figure 98). Chaque
valeur mesure par loutil correspond une courbe (ex : figure 84).
Cette simulation nous sert de base lanalyse dune topologie complte. Nous allons
mettre en uvre notre tude sur deux des signaux prsentant des tensions induites
suffisamment importantes pour engendrer des dysfonctionnements.
SC1_V21
SC3_V5
S=2W
Chapitre IV : La diaphonie
Contrainte
(max_xtalk)
Contrainte
Max_peak_xtalk
Indicateurs
Tension induite
Marge
Les indicateurs sont verts lorsque les marges sont respectes, rouge dans le cas contraire.
5W
1W
5W
C3 (67 mm)
C6 (130 mm)
C3 (49 mm)
Non coupls
4W
40 mm
36 mm
C6 (37 mm)
C1/C2/C3
C2/C3 180 mm
4W
C6 (35 mm)
5W
C3 (25 mm)
Chapitre IV : La diaphonie
La complexit de ces extractions nous oblige, dans une tude thorique, faire des
simplifications, ce qui entrane une rduction sensible de la prcision par rapport ce que
nous pouvons obtenir avec SigXplorer. La figure 99 et figure 100 prsentent les topologies
simplifies dfinies en ne gardant que les tronons que nous considrons comme
prpondrants. Nous dcoupons le systme en 3 tronons pour SC1_V21 (contre prs de 50
dans SigXplorer) et en 5 tronons pour SC3V5 (contre plus de 60 dans SigXplorer). Ces
topologies restent suffisantes pour reflter le comportement dominant des deux lignes.
Jusqu prsent nous avons utilis Maxwell 2D pour parvenir une matrise des
extractions et des calculs effectus par loutil Allegro. Cependant, les temps de modlisation
et danalyse quil engendre sont consquents. Nous introduisons alors loutil TNT-MMTL
permettant le calcul immdiat des lments RLCG dun systme en appliquant lhypothse du
milieu quasi-TEM [PAN 1989] et ce partir dune description gomtrique 2D rapide
mettre en uvre (figure 101). TNT-MMTL est bas sur la Mthode des Moments (MOM) et
utilise la mthode des lments de frontire (BEM) applique aux lignes de transmission
multiconducteurs et multicouches (MMTL : Multilayer Multiconductor Transmission Line).
Nous calculons les paramtres liniques partir des informations des topologies
simplifies dfinies ci-dessus. Pour valider lutilisation de loutil TNT-MMTL, nous
comparons par la suite ses rsultats ceux obtenus laide de Maxwell 2D (tableau 23).
Les diffrences identifies au niveau des matrices inductances sont semblables celles
trouves avec SigXplorer.
1W
Couche 6
Maxwell 2D
C (F/m)
L (H/m)
133p 3.6p
310n 10n
3.6p 133p
10n 310n
104 p 28 p
484n 150n
28 p 104 p
150n 484n
TNT-MMTL
C (F/m)
L (H/m)
131 p 2.6 p
298n 6.8n
2.6 p 131 p
6.8n 298n
105 p 28 p
445n 118n
28 p 105 p
118n 445n
4W
Couche 6
89.7 p 4.2 p
4.2 p 89.7 p
Superposition
C2/C3
127p 87p
87p 199.5 p
309n 56n
56n 309n
433n 186n
186n 305n
96 p 3.95 p
3.95 p 96 p
122 p 80 p
80 p 184 p
450n 18.5n
18.5n 450n
415n 178n
178n 293n
5W
Couche 3
133p 3.6p
3.6p 133p
310n 10n
10n 310n
131 p 2.6 p
2.6 p 131 p
298n 6.8n
6.8n 298n
5W
Couche 3
Chapitre IV : La diaphonie
Le tableau 24 compare, lui, les rsultats de matrices entre TNT-MMTL celles obtenues
sous SigXplorer et montre, au vu des rsultats proches, que les deux outils permettent
dobtenir des rsultats similaires. Lutilisation de ce nouvel outil est valide pour la suite.
Superposition
C2/C3
1W
Couche 6
TNT-MMTL
C (F/m)
L (H/m)
122 p 80 p
415n 178n
80 p 184 p
178n 293n
105 p 28 p
445n 118n
28 p 105 p
118n 445n
SigXplorer
C (F/m)
L (H/m)
117 p 77 p
423n 180n
77 p 180 p
180n 299n
103 p 27 p
450n 118n
27 p 103 p
118n 450n
Nous pouvons, laide des matrices dfinies ci-dessus, finaliser ltude du couplage, en
injectant les paramtres liniques dans le simulateur Spice.
Pour cette tape nous nous plaons dans une configuration identique celle dAllegro. La
perturbation est mesure sur le front descendant du signal agresseur lorsque la victime est
ltat 1. Le modle est prsent la figure 102.
figure 102 : Modlisation simplifie dun couplage pour une topologie complte et dsadapte
Les lments ncessaires ltude sont maintenant runis, il devient possible de comparer
les rsultats (Pspice / Allegro / Mesure).
126
Chapitre IV : La diaphonie
127
Chapitre IV : La diaphonie
Les rsultats de simulation sont dautant plus satisfaisants quils sont trs proches des
mesures effectues. En NEXT, les rsultats sont quasi-identiques et en FEXT nous retrouvons
lallure des courbes, il y a cependant quelques carts au niveau des maxima. Ces diffrences
sont acceptables car les simulations prsentent des niveaux plus importants que les mesures.
Les simulations effectues sous Allegro maximisent les perturbations. En effet, si la
simulation est acceptable, les signaux physiques vhiculs sur la carte respecteront galement
les niveaux permettant davoir une bonne intgrit des signaux.
IV.1. Introduction
Dans les paragraphes suivants, les rsultats sont synthtiss par des courbes prsentant le
niveau maximum de tension relev sur le conducteur victime en fonction de la longueur de
128
Chapitre IV : La diaphonie
La figure 109 prsente les rsultats de simulation des diffrents motifs du scnario 1. Pour
chaque motif, la tension induite maximale (figure 107) est releve en fonction de la longueur
de couplage et de lisolement entre les conducteurs.
figure 109 : Synthse des rsultats des patterns du scnario 1 pour des simulations ODD
129
Chapitre IV : La diaphonie
Les rsultats obtenus semblent cohrents ; plus on augmente la longueur de couplage, plus
la tension induite est importante. Cette tension diminue si lon augmente lisolement entre les
conducteurs. Cependant, pour des couplages infrieurs 8mm, nous remarquons que
lvolution de la tension induite entre un isolement de 2W et 3W est quasi identique. De plus,
la tension induite pour un couplage de 1 mm est plus grande que pour des couplages allant
jusqu 8 mm. Enfin, au-del de 130 mm, nous observons une dcroissance de la tension
perturbatrice. Nous allons tenter dans cette partie dexpliquer ces observations.
Dans la plupart des simulations, il est possible dobserver, pour des couplages allant de
1mm 8 mm, que les rsultats obtenus ne sont pas ceux attendus (figure 109).
Le but de cette partie est dtudier les lments dune topologie prendre en compte dans
ltude de la diaphonie et de les comparer pour deux longueurs de couplages diffrents.
A partir de ces donnes, nous tenterons de dfinir la longueur partir de laquelle un
couplage aura un impact prpondrant par rapport lensemble de la topologie.
Le vhicule de test prsente une densit importante au niveau des FPGA, car la quasitotalit des 1512 broches de chacun dentre eux, dont plus de 300 pistes inter FPGA, ont t
routes. Le routage fut donc complexe, aussi bien pour russir faire sortir la totalit des
pistes sur lensemble des couches, que pour les faire transiter sur le PCB. Le routeur ayant des
contraintes la fois sur les couches o devait tre implante chaque piste mais galement sur
les longueurs et les espacements entres les diffrents couplages, il na pas t possible de
contrler prcisment le reste de la topologie. Cela met en avant une difficult dans le routage
des cartes denses et prsente un inconvnient dans le droulement de ltude.
Les figures suivantes vont illustrer nos propos. La figure 110 prsente lensemble des
interconnexions entre les deux FPGA ainsi que la densit de pistes la sortie de chaque
composant. Au vu de la complexit du routage, on comprend limpossibilit de router les
interconnexions avec une topologie identique pour lensemble des scnarios. La figure 111
met en avant le couplage de 1 mm implant pour le scnario 1 ; le cercle rouge reprsentant la
zone qui nous intresse (S=1W). Il est difficilement imaginable que ce couplage impacte
lallure des signaux par rapport au reste de la topologie.
Chapitre IV : La diaphonie
1
2
3
4
5
6
7
8
9
10
11
12
Type de driver
Adaptation
Longueur de linterconnexion (mm)
Longueur du couplage mis en uvre (%)
Longueur de la ligne couple (%)
Couplage pour S<6W (%) *
Couplage pour S=6W (%) *
Couplage pour S>6W (%) *
Longueur de la ligne en Stripline (%)
Longueur de la ligne en Microstrip (%)
Dsadaptation (Voir ci-dessous)
Tension induite (mV)
Scnario Lc= 1 mm
LVTTL 3.3V 12mA
Non
218
0,46
95
7,6
89,7
2,7
50
50
3
115
Scnario Lc= 2 mm
LVTTL 3.3V 12mA
Non
234
0,85
89
4
56
40
67
33
3
35
Chapitre IV : La diaphonie
valeurs dimpdance caractristique. Pour simplifier le systme, nous tudions simplement les
distances parcourues par la ligne en Microstrip et en Stripline. Ces passages, dune gomtrie
lautre, sont ceux qui engendrent le plus de dsadaptation. Ce paramtre est important
notamment en ce qui concerne lagresseur. Ce dernier a en effet des niveaux qui sont dautant
plus importants que la ligne est dsadapte.
La figure 112 suivante prsente la simplification du systme ainsi dfini.
75mm
110mm
35mm
(a)
75mm
160mm
2mm
(b)
figure 112 : Reprsentation des scnarios simplifis (a) Lc=1mm, (b) Lc=2mm
Chapitre IV : La diaphonie
de bruit impossible supprimer. En effet, de par la densification des cartes, il est difficilement
envisageable disoler les conducteurs plus de 3W.
C (F/m)
L (H/m)
Vnext/Vfext
Adapte
Vnext/Vfext
Non-adapte
Isolement 1W
Couplage 1mm
104 p 28 p
28 p 104 p
484n 150n
150n 484n
Isolement 5W
Couplage 180mm
89.5 p 2.5 p
2.5 p 89.5 p
309n 53n
53n 309n
4 mV/ 0 V
80 mV/ -120 mV
4.3 mV/ 6 mV
Les nombreuses simulations effectues sur le vhicule de test ont montr, pour ce type de
couplage, quun seuil de bruit, de lordre de 100 mV, apparaissait constamment. En se basant
sur cette donne, nous pouvons penser qu partir du moment o les tensions induites
avoisineront 50 % de ce seuil, les couplages deviendront consquents. On peut ainsi noter la
figure 113 que les tensions induites commencent tre significatives partir de 8 mm.
Nous pouvons valider cette estimation en utilisant loutil Allegro. En reprenant
lextraction de la topologie sur le scnario de couplage 1 mm et en faisant crotre la zone de
couplage, il est possible dobserver partir de quelle longueur cette dernire devient
significative sur la tension perturbatrice (figure 114).
133
Chapitre IV : La diaphonie
figure 114 : Impact de la longueur dun couplage sur une topologie complte
On observe pour un couplage infrieur ou gal 5 mm que limpact sur la tension induite
est quasi nul. A partir de 6 mm une volution croissante de la tension perturbatrice commence
apparatre. Cela conforte nos propos indiquant que pour des petites longueurs de couplage,
ces derniers sont insignifiants devant le reste de la topologie. Nous nen tiendrons donc pas
compte dans nos tudes globales. Les longueurs de couplage implantes sur les diffrents
motifs sont gnralement : 1/2/4/8/16//180 mm, nous confronterons donc les rsultats pour
des couplages allant de 8 mm 180 mm.
Chapitre IV : La diaphonie
Un paramtre important prendre en compte dans ltude des couplages est la longueur
donde. Si les couplages mis en uvre ont des comportements priodiques, on peut dfinir les
niveaux maximum et minimum de la tension induite en fonction de la longueur de couplage.
3e8
v
= r = 3.9 = 0,4m
=
F 3db F 3db 380e6
tel-00505781, version 1 - 26 Jul 2010
[28]
figure 116 : Evolution de la tension induite en fonction de la longueur de couplage-cas non adapt
135
Chapitre IV : La diaphonie
Dans un cas adapt, la courbe NEXT prsente une priodicit en fonction de la longueur
donde, on atteint des maxima /4 et des minima /2.
Dans le cas de la courbe Vfext, si on augmente sensiblement la longueur de couplage, audel de 0,3m, on observe une dcroissance de la tension perturbatrice aprs un maximum
obtenu pour une longueur de 4 mtres (10). Dans nos applications (Lc<<) la tension FEXT
augmente donc proportionnellement la longueur donde. Mais il est noter quelle est
ngligeable devant la tension NEXT.
Dans un cas non adapt, on perd la notion de priodicit pour la tension NEXT.
Cependant, la tension FEXT nous permet de retrouver cette priodicit. En effet, on constate
comme prcdemment des maxima /4 et des minima /2.
figure 117 : Evolution de la tension induite en fonction de la longueur de couplage - cas dtude
136
Chapitre IV : La diaphonie
Cependant, la simulation suivante effectue sous Allegro (figure 118), nous amne
constater que la courbe atteint un maxima /4. Elle prsente ensuite une lgre dcroissance,
indiquant plutt un phnomne de saturation.
figure 118 : Evolution de la tension induite en fonction de la longueur de couplage sous Allegro
Cette simulation nous permet de valider la dcroissance observe lors des simulations
effectues avec Allegro au-del de 130 mm (figure 109). Cependant, la tension induite ne
semble pas voluer de faon priodique en fonction de la longueur de couplage. Le rsultat
obtenu (figure 118) permet de valider des tudes [BOGATIN 2003] qui introduisent la notion
de longueur de saturation (LENSAT). De la mme faon cette tude dfinie une longueur
permettant dobtenir des rsultats proches de /4 (quation [29]) et dfinissant un maxima.
LENSAT = Tr v
[29]
Ainsi, pour une longueur suprieure ou gale LENSAT, la tension induite est constante.
Une autre tude [MU 2001] conforte lapparition du phnomne de saturation. Cependant,
elle montre que, si on continue augmenter la longueur de couplage, la tension diminue du
fait des pertes dilectriques dans les conducteurs, phnomne quon observe la figure 118.
Pour une technologie et un front de commutation donn, la dfinition dune longueur
donnant un maxima /4 est recevable.
Chapitre IV : La diaphonie
Avant de confronter lensemble des scnarios implants sur le vhicule de test, il est
ncessaire dtudier le degr de validit de loutil en comparant les mesures avec les rsultats
issus de loutil Cadence.
Pour optimiser la boucle de masse introduite par la sonde, nous utilisons la mme
adaptation ( twin tip adapter ) que celle dfinie dans le Chapitre III (Paragraphe VI.2.1).
Pour lensemble des mesures, deux points daccs sont implants sur chaque ligne
victime : un au plus proche du FPGA driveur qui nous permet de raliser des mesures en
NEXT et un autre au plus proche du FPGA rcepteur pour les mesures FEXT. Autour de ces
points de mesure sont rgulirement implants des points de masse pour limiter la boucle de
mesure (figure 119).
3mm
138
Chapitre IV : La diaphonie
Limplantation des points de test est optimise de faon minimiser la dgradation des
signaux par le dispositif de mesure.
Pour limiter la longueur du tronon de ligne quengendre la mise en place dun point de
mesure, nous navons pas utilis proprement parler de pastille de test, mais nous nous
sommes servi des vias comme prsent la figure 120. Cela permet de limiter la longueur
du stub et de diminuer la largeur de la pastille ; les lments parasites sont donc minimiss.
Une liaison srie a t mise en uvre pour activer les signaux sur la carte. Chaque motif
de test (couple victime/agresseur) peut tre activ sparment et lutilisateur peut, travers
une interface, dfinir la frquence de lagresseur, ainsi que ltat haut ou bas de la victime. On
peut sassurer de la bonne configuration des FPGA laide du module signal Tap intgr
au sein du FPGA. Ce module comparable un analyseur logique peut nous renseigner sur
ltat des signaux dentre/sortie ou interne au FPGA.
Une fois les lignes excites nous pouvons mesurer le comportement rsultant sur la ligne
victime. Pour cela, un oscilloscope et une sonde suffisent. Les signaux de type LVDS 3V3
prsentent une largeur de bande de prs de 500 Mhz. Les appareils dont nous disposons
suffisent largement pour la caractrisation. Les mesures dun signal victime en FEXT et
NEXT (figure 121) montrent bien que loscilloscope 1 GHz suffit retranscrire le signal. Les
mesures faites avec loscilloscope 20 GHz, dont la bande est limite par la sonde (4 GHz)
sont identiques celles de loscilloscope dont la bande passante est limite 1 GHz.
Les mesures suivantes sont faites laide de loscilloscope TDS5104B de 1 GHz et de la
sonde P6245 de 1,5 GHz.
139
Chapitre IV : La diaphonie
(a)
(b)
(c)
(d)
figure 121 : Oscillogramme (4 ns/DIV et 100 mV/DIV) du signal FEXT avec une (a) BW=1 GHz (b) BW=
4GHz et du signal NEXT avec une (c) BW=1 GHz (d) BW=4 GHz
SC3-V5
S=2W
Les mesures seront effectues en dbut et en fin de ligne dans le cas dun couplage pair,
c'est--dire avec la victime 0 et lagresseur sur front descendant.
140
Chapitre IV : La diaphonie
V.3.1. Reproductibilit
(a)
(b)
(c)
(d)
figure 122 : Oscillogramme (4 ns/DIV et 100 mV/DIV) avec une BW=1 GHz du signal (a) FEXT de
SC1_V24 (b) NEXT de SC1_V24 (c) FEXT de SC3_V5 (d) NEXT de SC3_V5
Ces mesures (figure 122) nous montrent une variation des niveaux minimaux et
maximaux. La variation est en moyenne de +/-10 mV avec quelques variations maximales de
+/-20 mV. Les rsultats de mesures sont trs satisfaisants, les allures de signaux sont fidles et
reproductibles. La comparaison avec les simulations sera donc reprsentative avec un cart
qui, daprs ces mesures, pourrait tre de lordre de 40 mV au maximum.
Chapitre IV : La diaphonie
En observant lcart des niveaux (figure 123) on trouve des valeurs suprieures 40 mV.
Ces diffrences ne peuvent donc pas sexpliquer par la variabilit de la mesure.
figure 124 : Simulation vs Mesure de SC1_V24 FEXT aprs modification des conditions de simulation
(relev au niveau du point de mesure et modlisation de la sonde)
142
Chapitre IV : La diaphonie
Dans le second cas, o la simulation a t affine, on constate quil est possible dobtenir
des rsultats plus satisfaisants. Les conditions de mesure et de simulation de la figure 123
ntaient pas tout fait identiques. En effet, la simulation calcule la tension induite au niveau
de la broche du composant. En mesure, la tension est prise sur un point de test au plus proche
du composant. Le composant tant de type BGA, la mesure sur la broche est impossible. Les
chemins de la simulation et de la mesure ne sont donc pas identiques. De plus, la simulation
ne tient pas compte de la sonde. Nous avons donc extrait la topologie de la ligne et plac un
modle simplifi de la sonde au niveau du point de test. Le modle comprend une capacit de
4 pF, une rsistance de 1 M ainsi quun buffer dentre.
Le rsultat est maintenant satisfaisant. La modification permet de retrouver le filtrage
observ la mesure, les fronts du signal ont des pentes semblables. De plus, les maxima sont
maintenant trs proches. On retrouve des diffrences de lordre de 30 mV, ce qui est infrieur
au 40 mV de variation que lon peut obtenir travers la mesure.
La figure 125 prsente des variations trs faibles car infrieures 15 mV. Les courbes
suivantes laissent apparatre des variations infrieures 37 mV, galement satisfaisantes.
figure 125 : Simulation vs Mesure de SC1_V24 NEXT avant et aprs modification des conditions de
simulation (relev au niveau du point de mesure et modlisation de la sonde)
143
Chapitre IV : La diaphonie
Sur la figure 127, des carts significatifs sont observables entre 6 et 8 nanosecondes.
Cependant, on retrouve les oscillations dans les deux courbes, et surtout les valeurs minimale
et maximale du signal restent dans la plage de variation de la mesure.
figure 126 : Simulation vs Mesure de SC3_V5 FEXT avant et aprs modification des conditions de
simulation (relev au niveau du point de mesure et modlisation de la sonde)
figure 127 : Simulation vs Mesure de SC3_V5 NEXT avant et aprs modification des conditions de
simulation (relev au niveau du point de mesure et modlisation de la sonde)
Avec les conditions de simulation initiales, les carts relevs entre la simulation et la
mesure peuvent tre suprieurs 100 mV, aprs modification des conditions de simulation les
carts diminuent des valeurs infrieures 40 mV. Les rsultats obtenus dans cette partie
sont satisfaisants, mais la validation du fonctionnement de loutil de simulation par la mesure
ncessite plus de comparaisons. Le paragraphe suivant permettra dvaluer loutil dans les
conditions gomtriques imposes par les diffrents scnarios.
144
Chapitre IV : La diaphonie
Mode ODD avec les victimes 1 et les agresseurs sur front descendant,
Mesure de la tension maximale induite en fin de ligne (figure 107).
Chapitre IV : La diaphonie
Nous obtenons pour les scnarios 1 et 3 des rsultats trs proches entre la mesure et la
simulation. Le scnario 1 prsente des disparits plus importantes mais pour la quasi-totalit
des motifs nous retrouvons la simulation suprieure ou gale la mesure. La simulation
maximise, ce qui est tout fait satisfaisant. Le scnario 3 montre une corrlation presque
parfaite. Certains rsultats de mesures sont lgrement suprieurs la simulation, mais ntant
pas dans une configuration totalement identique, ces diffrences ne permettent pas de remettre
en cause la caractrisation de loutil, au vu des carts observs.
Ltude de corrlation travers ces 2 scnarios est satisfaisante. Nous retrouvons des
valeurs de tensions induites proches entre simulation et mesure. Si les diffrences trouves
sortent de la marge dfinie (100 mV) on retrouve systmatiquement la simulation plus leve
que la mesure. Loutil de simulation et les modles utiliss sont capables de caractriser assez
finement les systmes tudis, quils soient interne, externe, sur la mme couche ou sur des
couches superposes. De plus la configuration de loutil telle que nous lavons dfinie
initialement est satisfaisante et permet de traiter lensemble de ces gomtries.
Chapitre IV : La diaphonie
Les scnarios 5 et 7 font apparatre des rsultats moins acceptables. Les tensions mesures
sont plus grandes que les simulations avec des carts souvent suprieurs 100mV.
En tudiant la zone dimplantation du scnario 5, nous pouvons constater que ces motifs
ont des plans de rfrence faisant cohabiter plusieurs lots dalimentation (figure 132-a et
figure 132-b), crant des ruptures dans le plan, qui ne facilitent pas la circulation du courant
de retour. Les figures illustrent bien le problme : le courant retour suit quand cest possible le
chemin parcouru par le courant aller. Au vu des coupures dans les plans, il doit trouver un
chemin diffrent. Par consquent, les signaux prsenteront une dgradation plus importante.
Loutil nous permet dobtenir des rsultats plus prcis en tenant compte du plan rel (prise
en compte des cavits). Une nouvelle simulation plans rels a donc t effectue (figure
130) et a permis dobtenir des rsultats meilleurs. Les diffrences releves sont infrieures
100 mV ce qui permet de valider loutil dans cette nouvelle gomtrie.
(a)
(b)
figure 132 : Vues CAO des signaux superposs couche 12 et 10 par rapport leur plan de rfrence
(a) en couche 8 et (b) en couche 9
Cette option nest pas valable par dfaut car elle entrane des temps de simulation
importants. Il est donc ncessaire de faire attention lhomognit des plans de rfrence car
une rupture importante dans le plan peut avoir un impact consquent sur la validit de la
simulation configure par dfaut.
Dans le scnario 7 on sintresse aux agressions multiples. Nous notons la figure 131
que la simulation initiale engendre un cart important pour un couplage gal 4 mm. Le
couplage mis en uvre engendre de par sa longueur infrieure 8 mm, peu de perturbations
face au reste de la topologie (IV.3.4).
147
Chapitre IV : La diaphonie
Victime
15W
4mm
Dans le cas prsent, une fentre de visualisation gale 5W ne suffit visiblement pas pour
dtecter lensemble des couplages agissant sur la piste victime. Pour le cas dun couplage
multiple si on souhaite isoler lensemble des conducteurs avec un cart de 5W on retrouve,
au-del du couplage de 4 mm, des conducteurs parallles sur de longues distances avec un
isolement compris entre 5 et 15W (figure 133). Nous avons vu (IV.3.2) quun couplage
prsentant une longueur de couplage importante avec de fort isolement (5W) gnre plus de
perturbations quun couplage court avec un isolement minimal (1W).
Pour prendre en compte lensemble des couplages entre les agresseurs et la victime, une
nouvelle simulation est effectue avec une fentre de visualisation importante (15W). Les
diffrences obtenues infrieures 100 mV sont acceptables au vu de la diffrence de
configuration (figure 131).
Chapitre IV : La diaphonie
149
Chapitre IV : La diaphonie
150
Chapitre IV : La diaphonie
Scnario 1
Scnario 2
Scnario 3
Scnario 4
S=2w
S=2w
tableau 28 : Reprsentation des couplages tudis
figure 137 : Etude lectrostatique dun couplage interne (a) et dun couplage externe (b)
151
Chapitre IV : La diaphonie
On constate en effet, que ces modifications de gomtrie vont modifier les matrices [L] et
[C] prsentes dans les deux tableaux ci-dessous. Le tableau 29 prsente les matrices
rsultantes dun couplage interne et externe pour une mme paisseur de conducteur, le
tableau 30 montre limpact de la variation dpaisseur dun conducteur en couche externe.
Matrice C (F/m)
Matrice L (H/m)
465n 139n
139n 465n
444n 117 n
117 n 444n
tableau 29 : Comparaison des lments liniques pour des couplages externe et interne
Matrice C (F/m)
Matrice L (H/m)
Couche 2 17m
86 p 28 p
28 p 86 p
465n 139n
139n 465n
Couche 2 40m
96 p 35 p
35 p 96 p
435n 146n
146n 435n
tableau 30 : Comparaison des lments liniques pour des paisseurs de conducteurs de 17 et 40m
Les matrices calcules laide de loutil TNT-MMTL confirment que pour les mmes
dimensions, un couplage en couche externe sera plus important quun couplage en couche
interne et que lpaisseur des conducteurs introduit galement une variation moins importante.
Le routage des signaux sensibles et des signaux engendrant des perturbations importantes est
donc favoriser en couche interne. Cela permet dans les deux cas de minimiser les lignes de
champs environnantes et donc de limiter les risques de couplages.
Chapitre IV : La diaphonie
Externe
Interne
Matrice C (F/m)
121 p 80 p
80 p 183 p
103 p 26 p
26 p 101 p
Matrice L (H/m)
533n 250n
250n 445n
566n 101n
101n 580n
Ce cas prsente donc un couplage fortement capacitif avec, un isolement deux fois plus
petit que le motif prcdent et une surface de vis--vis quasiment quatre fois suprieure. Les
capacits liniques calcules entre les deux conducteurs sont 3 fois plus grandes.
Nous pouvons observer dans le cas du scnario 4 que les perturbations sont beaucoup
moins importantes quau scnario 3, car ses lignes de champ sont minimises du fait de son
implantation dans les couches internes (Stripline). Cependant la gomtrie du couplage tant
proche de celle dune capacit, le fait dapparatre en Stripline ne modifiera quasiment pas le
transfert dnergie entre les deux conducteurs. La diminution de la tension perturbatrice est
surtout engendre par laugmentation de lpaisseur du dilectrique entre les deux couches.
Lpaisseur du dilectrique est de 250 m dans le scnario 4 contre 70 m dans le scnario 3.
Malgr un espacement entre les conducteurs de 250 m ce qui quivaut 2W, la surface
de vis--vis est trs importante. Les lignes des champs sont en grande partie concentres entre
les deux lignes. On peut confirmer cela en comparant cette gomtrie au scnario 1 avec 2W
(240 m). Malgr un isolement suprieur (10 m), le scnario 4 entrane une tension induite
suprieure. Cela permet de confirmer que les couplages superposs sont trs critiques. Que
cela soit dans les couches externes o les dilectriques sont trs fins, mais aussi dans les
couches internes o on retrouve de larges paisseurs de dilectriques.
Il est donc ncessaire de proscrire ce type de scnario sur les cartes en favorisant le
routage XY. Cependant, le routage en XY est de plus en plus difficile mettre en place. Il
devient donc ncessaire dimposer le chevauchement des pistes si le routage orthogonal nest
pas possible.
153
Chapitre IV : La diaphonie
Nous verrons dans le scnario 6 le gain obtenu par cette gomtrie et les rgles respecter
pour limiter le bruit induit. Ensuite nous quantifierons le bruit engendr par une superposition
de pistes qui sont spares par une couche intermdiaire grce au scnario 5.
Scnario 3
Scnario 4
Scnario 5
Scnario 6
(0,5W)
Scnario 6
(1W)
H=70 m
S=0 m
H=250 m
S=0 m
H=185 m
S=0 m
H=70 m
S=60 m
H=70 m
S=120 m
154
Chapitre IV : La diaphonie
Dans le cas prsent, le bruit induit diminue sensiblement par rapport aux scnarios 3 et 6
mais reste important et est proche du bruit obtenu avec un couplage superpos en couche
interne. Les faibles paisseurs de dilectriques des couches via en sont la cause. Lpaisseur
des deux dilectriques associe celle de la couche de cuivre reprsente 180 m ce qui est
infrieur 2W et ce avec une surface de vis--vis importante. Le scnario 4 ne prsente pas de
couche intermdiaire mais lpaisseur de dilectrique dans les couches internes est de 250 m.
Tout cela explique le fait que le bruit induit reste consquent par rapport au scnario 4. La
superposition des signaux est galement viter dans le cas prsent.
Le scnario 5 fait apparatre une diffrence importante par rapport aux autres scnarios ; le
couplage augmente au del de 130 mm. Cela sexplique par le fait quun des conducteurs se
retrouve en couche 1, le signal le parcourant voit donc sa longueur donde augmenter. En
effet, les scnarios en Microstrip enterrs sont dans un environnement dilectrique alors que
le conducteur en couche 1 est dans un environnement non homogne (air+dilectrique) quil
est ncessaire de calculer. Le conducteur est entour par lair (= 0) et par le dilectrique (=
0.r). La permittivit effective dpend de la gomtrie de la ligne et en particulier du rapport
W/H. Lorsque la piste est trs troite eff tend vers (r+1)/2 [GAUTIER 2001] [SCHNEIDER
1969]. Avec ces donnes nous obtenons eff = 2.3 et =0.73 m. Donc le couplage atteint son
maximum 182 mm (/4). En faisant varier la longueur de couplage sous Allegro, on a pu
noter une dcroissance pour une longueur de couplage de 190 mm.
Loutil tudie, dans le calcul des lments liniques, lensemble des conducteurs coupls
avec la piste analyse. La taille des matrices dpend donc du nombre de conducteurs qui
perturbent la ligne victime. Pour les deux cas nous retrouvons des matrices 9x9 qui sont
reprsentatives de la zone o le couplage a t mis en uvre et qui correspondent avec celles
calcules laide de MMTL (Annexe 3).
155
Chapitre IV : La diaphonie
Loutil Allegro fonctionne comme pour deux conducteurs. Il utilise le front le plus rapide
du modle de simulation et calcule pour chaque agresseur la tension induite sur la victime.
Enfin, loutil considre lensemble des courbes et additionne les diffrentes tensions induites.
La piste victime a donc le total des diffrents agresseurs pour le pire des cas, car ces derniers
commutent tous dans le mme sens. Une commutation dans un sens oppose et simultane de
deux agresseurs entrane une annulation de la tension induite sur la victime.
Scnario SC7_V0
(LC=4mm)
A13
A2
A1
A12
V0
A7
A14
A3
A6
Agresseur
A14
A12
A13
A6
A7
A3
A1
A2
Groupe
Tension
ODD
79,07
198,7
193,2
159,1
224,8
34,41
170,7
36,09
605,3
Scnario SC7_V1
(LC=130mm)
A11
A15
A10
A9
V1
A4
A5
A8
A0
Agresseur
A15
A10
A11
A9
A4
A5
A8
A0
Groupe
Tension
ODD
211,9
249,4
104,6
472,8
593,2
104,1
225,4
251,2
2077
Les pistes ne prsentent pas les mmes longueurs ce qui entrane un dphasage entre les
signaux parcourant le conducteur victime. Ce dphasage explique les diffrences notes pour
le couplage de 130mm.
Le couplage de 4 mm reprsentant 2,7 % de la longueur de la ligne, a peu deffet vis--vis
du reste de la topologie. Les courbes produites pour chaque agresseur prsentent donc des
allures diffrentes et des dphasages importants.
Bien que loutil fasse la somme des diffrentes contributions cela ne consiste pas
additionner les valeurs maximales. Ces dernires ntant pas en phase, il est difficile
thoriquement de dfinir les valeurs que lon obtiendra dans le cas dun multi-couplage. Une
tude simplifie mettant en uvre deux agresseurs est disponible en annexe. On y compare
les rsultats issus dAllegro une tude que nous avons effectue sous Spice. Les rsultats
issus dAllegro sont cohrents avec notre analyse. Celle effectue sous Spice ne modlise que
les zones de couplages et ne prsente pas de dphasage. La tension rsultante est bien la
somme des tensions induites par chaque agresseur.
Chapitre IV : La diaphonie
classique nous prcise en effet les zones o il est prfrable de router les signaux critiques
(couches internes) et les scnarios quil faudra proscrire des cartes (superposition).
VII.
CONCLUSION ET PERSPECTIVES
Ce chapitre traitant les phnomnes de couplage par diaphonie a permis de rpondre aux
besoins de lentreprise. Une premire tape a permis de mettre en uvre un modle de
simulation Spice pour comprendre et valider la mthodologie utilise par loutil danalyse de
la suite Cadence. Une fois le paramtrage de loutil de simulation dfini, une tude de
corrlation entre la mesure et la simulation fut ensuite ncessaire pour confirmer que la
mthodologie utilise et que la configuration de la suite logicielle nous permettaient dobtenir
des simulations reprsentatives du fonctionnement rel dune carte physique.
Enfin, cette tude a rendu possible ltude des scnarios couramment rencontrs sur les
circuits. Leur analyse nous a permis de quantifier les risques engendrs et de dfinir des rgles
respecter pour minimiser lapparition de couplages sur les cartes.
Les perspectives pour amliorer lanalyse de la diaphonie sont ltude des couplages entre
vias ou entre un via et une piste. Loutil ne permet pas ce type de simulation ; la mise en place
dune tude 3D permettrait dvaluer les risques que cela pourrait engendrer et de dfinir des
indicateurs et des rgles de conception.
Enfin, il sera ncessaire de travailler dans le futur sur les couplages dans les liens sries
rapides. Ces signaux multi-gigabit demandent des mthodes danalyse et de modlisation plus
avances. Aujourdhui, les outils utiliss permettent seulement dtudier lintgrit du lien
seul, il est donc indispensable au vu de lutilisation croissante de ces liens dans les cartes de
savoir simuler puis estimer les risques de couplage par diaphonie.
157
158
CHAPITRE V
STABILITE DES MASSES ET DES
ALIMENTATIONS
159
160
I. INTRODUCTION
Au cours des quinze dernires annes les tensions dalimentation ont diminu dun facteur
suprieur 5 afin de rduire la consommation dynamique des composants. Cette volution est
accompagne dune augmentation importante du courant consomm par les composants,
entranant aujourdhui des contraintes trs strictes sur la ralisation de lalimentation
lectrique [INTEL 2009]. Afin de respecter ces contraintes, limpdance cible des plans
dalimentation a t divise par 100 pour atteindre quelques centaines de milli-ohms. Dautre
part, la frquence jusqu laquelle il est ncessaire de dcoupler les plans dalimentation a
volu proportionnellement la vitesse de fonctionnement des circuits intgrs. La mise en
uvre des circuits dalimentation ainsi que le choix et le positionnement des condensateurs de
dcouplage devient donc critique. On souhaite aujourdhui simuler le comportement de
lensemble des potentiels afin de valider pour chacun deux lamplitude des variations de
tension et de respecter les tolrances imposes par les composants.
La figure 141 dcrit la constitution du rseau dalimentation. Il est compos dun
rgulateur, de condensateurs de dcouplage, du plan dalimentation ainsi que de composants
relis ce plan, modliss ici par une source de courant (source de bruit).
figure 141 : Description de lensemble des lments constituant le rseau de distribution des alimentations
condensateurs utiliss. Nous utiliserons ensuite cet outil afin de comparer les rsultats obtenus
pour lensemble plan et condensateurs dans le cas dun dcouplage au niveau du composant et
dans le cas dun dcouplage rparti sur le plan. Lensemble de ces analyses doit nous
permettre de mieux matriser la mise en place des plans dalimentation ainsi que le choix et le
placement des condensateurs de dcouplage.
Toutes les tudes sont effectues sur le Plan VCCINT, potentiel qui assure lalimentation
des curs et qui prsente les consommations les plus importantes. Les diffrentes mesures
sont ralises sur un cuivre sans composant autre que les condensateurs associs aux
diffrentes tudes. Cette configuration est reprise dans loutil de simulation. Les mesures sont
faites laide dun analyseur de rseau vectoriel (VNA) qui nous permet de caractriser les
plans dalimentation seuls ou avec des condensateurs. Les accs au plan dalimentation pour
la mesure se font laide de connecteurs SMA, implants spcifiquement sur le vhicule de
test.
II.1.Introduction
Loutil Power Integrity de Cadence (PI) assiste le concepteur dans la dfinition ou la
validation dun rseau de distribution dalimentation (PDN : Power Distribution Network).
Les composants constituant un PDN sont le rgulateur (VRM : Voltage Regulator Module),
les condensateurs de dcouplage et la paire de plans constitue du potentiel que lon souhaite
tudier et du plan de masse (cf. Chapitre I II.5.4). Loutil permet la ralisation de simulations
pr-routage single-node et de simulations post-routage multi-node sur une plage de
frquences dfinie afin de vrifier que limpdance de lensemble plans et condensateurs reste
infrieure limpdance cible en diffrents points de la carte (cf. chapitre I II.5.2).
(a)
(b)
figure 142 : (a) Diagramme simplifi dun rgulateur dcoupage (b) Modlisation de ltage de
rgulation
- R0 :
- Lout :
- Rflat :
- Lslew :
Linductance Lslew dtermine le temps de rponse en courant par rapport aux variations de
tension maximum autorises. Ce modle permet dobtenir un comportement en frquence
prcis, valable dans une bande de 1KHz quelques centaines de KHz.
II.3.Simulation Single-Node
C
220 F
22 F
100 nF
10 nF
1 nF
Lslew=14,6 nH
Potentiel
1,2 V
Quantit
3
8
100
100
100
Rout=1 m*
Valeur
12 m
22F
100nF
1nF
220F
10nF
Ce type de simulation localise, base sur des simulations de type Spice permet dobtenir
des temps de simulation trs rapides, infrieurs la minute. Cependant, les hypothses et les
simplifications sont trs fortes et les rsultats dfinissent uniquement le rseau minimum
implanter.
II.4.Simulation Multi-Node
Une fois le routage des plans et des condensateurs effectu, il est possible deffectuer une
analyse multi-node . Cette analyse 2D est beaucoup plus prcise car elle tient compte de la
forme relle du plan, des cavits et de la localisation du VRM, des condensateurs et des
sources de bruit. Lensemble des lments parasites lis au cblage, et en particulier les
inductances parasites daccs aux plans (inductance monte), sont galement pris en compte
dans les simulations.
164
Loutil effectue un dcoupage rgulier du plan (figure 145), qui peut aller jusqu 64x64
mailles, suivant la prcision dsire par lutilisateur. Loutil dlivre pour chaque maille une
courbe de limpdance en fonction de la frquence.
figure 145 : Maillage (8x8) de la paire de plan tudie pour une caractrisation lectrique [SMITH 2000]
Pour tenir compte plus finement de la gomtrie relle du plan, chaque maille peut tre
dcoupe de faon adaptative. Un niveau dadaptation de 8 dfini par lutilisateur entrane au
maximum un redcoupage de chaque maille en 64 cellules (8x8). Le niveau dadaptation
permet daffiner les zones de plan prsentant une non homognit comme par exemple un
trou d un via ou une cavit (dcoupe) dans le plan.
Loutil autorise une prcision maximale de 1/256me de la longueur et de la largeur des
plans tudis soit 65536 cellules. Pour limiter le temps danalyse, loutil ne slectionne dans
chaque maille que la courbe correspondant la cellule ayant la surface la plus importante.
Cette modlisation permet dobtenir des simulations fines et localises. Le temps de
simulation, dpendant du maillage et du niveau dadaptation choisi, sont acceptables du fait
de lutilisation du modle lectrique quivalent prsent figure 146 et de lutilisation dun
solveur de type circuit.
La suite de cette partie prsente lanalyse multi-node effectue sur le vhicule de test
aprs ralisation du cuivre. Nous tudions le dcouplage implant au niveau des FPGA. Les
condensateurs dfinis sont identiques ceux utiliss pour la simulation single-node .
Cependant, les condensateurs lectrochimiques de 220 F, cbls sur un plan diffrent de
VCCINT, napparaissent pas dans ces simulations.
165
Aprs le placement du VRM (prs de la source dalimentation) et des sources de bruit (au
niveau des FPGA), on dfinit le maillage (32x32) et le niveau dadaptation (8). Le plan est
dcoup en 48384 cellules et la simulation nous dlivre 756 courbes (figure 148).
Le dcoupage choisi ici est maximum, malgr un nombre de cellules infrieur 65536. En
effet, toutes les zones o les plans ne se superposent pas sont ignores. La surface des plans
reprsente environ 74 % de la surface de la carte (figure 147), il en rsulte 756 mailles.
Quand loutil met en uvre le niveau adaptatif, il dcoupe chaque maille en 64 cellules
maximum, ce qui revient un dcoupage comprenant 48384 cellules. Dans ces conditions,
une simulation dure environ 90 minutes et permet dobtenir les 756 courbes reprsentant
limpdance du rseau dalimentation pour chacune des mailles.
Cette courbe nous permet de voir, suivant la zone du plan tudi, que les impdances
varient trs sensiblement surtout au-del de 10 MHz. Le placement des sources de bruit et des
condensateurs est localis, les rsonances hautes frquences introduites par le plan diffrent
dun point un autre.
Dans ltude du vhicule de test (figure 47), nous nous intressons lalimentation des
FPGA. La figure 149 permet dtudier la qualit du dcouplage au niveau des broches
166
figure 149 : Courbes de la simulation multi-node (rouge) FPGA de droite (noir) FPGA de gauche
Dans le cadre du dveloppement dun produit, cette simulation est effectue avant lenvoi
en fabrication du PCB. Cela permet de dfinir et de mettre en uvre les modifications
apporter pour respecter la contrainte dimpdance cible sur lensemble de la gamme de
frquence.
II.5.Conclusion partielle
Cette partie nous a permis de prciser le fonctionnement de loutil Power Integrity
travers :
- Une simulation single-node permettant dobtenir une caractrisation simplifie du
rseau de dcouplage et donnant une premire indication sur le choix des condensateurs de
dcouplage dfini durant la cration du schma.
- Une simulation multi-node permettant dobtenir une caractrisation plus prcise du
rseau dalimentation en tenant compte des lments parasites et du placement rel des
diffrents composants. La prcision des rsultats dpend cependant du choix du maillage et du
niveau dadaptation, ainsi que des modles de composants. En fonction de la position sur le
plan, les courbes ont montr une variabilit importante des rsultats entre 400 MHz et 1 GHz.
Les diffrences observes entre les simulations pr et post-routage montrent lintrt et
limportance de la simulation multi-node . La validit de ces rsultats sera tudie par la
suite, en les comparant aux rsultats de mesures, dans les conditions que nous allons
maintenant dfinir.
167
III.2.1. Calibration
Pour dfinir les paramtres S, le VNA injecte un signal laide dune source RF et mesure
la partie du signal rflchie et celle transmise. Enfin, laide de la rfrence issue du signal
envoy, il dtermine les paramtres S11 et S12. Les principales erreurs de mesure sont les
erreurs systmatiques dues aux imperfections de lanalyseur. Il y a dans chaque sens de
mesure six erreurs corriger (directivit du coupleur/dsadaptation source et charge/rponses
frquentielles/diaphonie).
Lobtention dune mesure impose donc au pralable de calibrer lappareil. Llimination
des imperfections ncessite deffectuer des mesures en rflexion avec trois circuits (circuit
ouvert / court-circuit / et charge 50 ) puis en transmission laide dun I.
La calibration est idale quand elle se place dans un cas identique la mesure effectuer.
Dans notre cas, il aurait fallu crer un cuivre, prsentant les mmes proprits physiques que
notre dmonstrateur et implantant les mmes SMA. Cela aurait permis dliminer lensemble
des perturbations (cble/SMA/soudure) et de corriger les erreurs jusqu laccs au plan
tudi. Notre carte ne prvoyant pas cette fonction, nous utilisons le kit de calibration 85033E
dvelopp par lindustriel Agilent prsent la figure 150.
La calibration est donc effectue, mais ne tient pas compte des caractristiques relles du
SMA et de la soudure qui le relie au PCB. Cela pourra introduire des erreurs dans la mesure.
Pour mesurer limpdance du plan, nu ou avec des condensateurs implants, nous utilisons
le VNA pour mesurer les pertes par insertion (figure 151). Le vhicule de test dispose
seulement de deux connecteurs SMA relis au plan dalimentation. Le VNA effectue une
mesure des paramtres S en rflexion et transmission entre le premier SMA (Port 1) et le
second SMA (Port 2).
Comme pour la mesure des plans dalimentation, nous utilisons le VNA pour la mesure
des diffrents condensateurs. Ces condensateurs sont cbls entre deux SMA comme le
montre la figure 152.
Capacit
GND
me
Capacit
figure 152 : Cblage du condensateur pour la mesure VNA
169
Les paramtres S obtenus lissue des mesures sont ensuite utiliss pour calculer
limpdance en fonction de la frquence.
Une fois les paramtres S mesurs, il faut les transcrire en paramtres Z. La figure 154
dcrit la mesure effectue avec le VNA. Le systme peut donc tre caractris laide dun
modle quadripolaire. Limpdance caractriser tant faible, nous avons choisi un modle
lectrique quivalent en T (figure 153).
V1 Z11
V = Z
2 21
Z12 I1
Z 22 I 2
[30]
170
Des approximations sont cependant possibles, si lon souhaite avoir un rsultat rapide lors
de la mesure. A partir de S12 dfini par lquation [32], on peut dduire une nouvelle
formulation de Z12 (quation [33]).
S12 =
Z12 =
2.Z12 .Z 0
( Z11 + Z 0 )( Z 22 + Z 0 ) Z12 .Z 21
[32]
S12 ( Z11 + Z 0 )( Z 22 + Z 0 )
S Z
2
Z 0 + 12 12
2
[33]
Les plans dalimentation ont des impdances trs faibles et limpdance Z0 du VNA est
gale 50 . En faisant les approximations suivantes (Z0>> Z11, Z0>> Z22 et Z0>> S12.Z12/2)
on obtient lquation simplifie [34] suivante :
Z12 =
Z0
S12
2
[34]
Z0
S12
2 (1 S12 )
[35]
La figure 155 et la figure 156 prsentent la comparaison des trois mthodes de calcul
prsentes ici partir des paramtres S issus de la mesure du Plan VCCINT vide.
Les mthodes de simplification restent, pour notre tude, trs prcises partir de 10 MHz.
Pour des frquences infrieures elles prsentent quelques imperfections. La formule 25xS12
voit son tat initial 25 , ce qui fausse les rsultats en basse frquence. Pour ce qui est de la
formulation dcrite par lquation [35], elle est adapte pour des impdances faibles. A basse
frquence limpdance dun condensateur est trs grande (elle tend vers linfini) donc
lquation diverge trs vite. Ces simplifications serviront lobtention rapide dune courbe en
Z pour sassurer que la mesure ne prsente pas derreurs. Pour la suite de ltude, nous
utiliserons la formule initiale dfinie par Lquation [31].
Ltude comparative est valable si la simulation est effectue dans un contexte quivalent
la mesure sur le vhicule de test. Cela implique de mettre en uvre des simulations multinode tenant compte des plans rels et des lments parasites lis au placement et au routage
des condensateurs. Cela suppose galement de disposer le VRM et les sources de bruit en
cohrence avec la mesure. La figure 157 prsente une vue simplifie du PCB et de la position
des SMA disponibles pour la mesure. Elle permet de dcrire la disposition des lments
(VRM/ source de bruit/ maillage) ncessaires la simulation.
Port 1
Port 2
La source de bruit et le VRM sont insrs au niveau du SMA dfini comme le Port 1. La
courbe reprsentative de la mesure correspond la cellule la plus proche du deuxime SMA
(Port 2). Le maillage du plan devra donc tre dfini de faon ce quune des mailles soit la
plus proche de lme du connecteur de ce SMA. Pour obtenir une prcision importante, le
maillage sera au plus fin (256x256), soit un maillage de 32x32 avec un niveau adaptatif fix
8. Enfin, il faut que les informations qui dfinissent lempilage du PCB soient prcises.
172
Mesure
VNA HP8753ES
Points
Start Stop
Relev
Temps
801
S11 S12 S21 S22
2 mn
Multi-Plan
304
Z
4h30
figure 159 : Etude de corrlation entre la mesure et les simulations Plan VCCINT
Loutil caractrise le potentiel tudi sous forme dune paire de plans, dont la capacit
thorique est dfinie par lquation [36]. La frquence de rsonance de limpdance permet de
dduire linductance du plan, partir de lquation [37].
174
Le plan VCCINT est caractris par une surface S = 549,5 cm2, une paisseur e = 182 m
et une permittivit r = 4,2. La valeur thorique de sa capacit est C=11,2 nF. A partir de la
simulation Stackup rel on relve la premire frquence de rsonance 83,7 MHz, soit
L=0,34 nH. On suppose que linductance nest pas modifie dans les autres configurations, on
peut alors calculer les capacits correspondant aux simulations et la mesure (tableau 36).
C=
L=
eff S
[36]
e
1
(2F ) 2 C
Stackup Spcifi
Stackup Rel
801 points
Multi-Plan
Mesure
[37]
1re Frquence de
rsonance
87 MHz
83,7 MHz
81,3 MHz
81 MHz
72,2 MHz
Impdance la rsonance
Capacit
90 m
64 m
58 m
53 m
56 m
9,84 nF
11,2 nF
11,3 nF
11,35 nF
14,29 nF
La simulation multi-plan, permettant de prendre en compte toutes les paires de plans dun
mme potentiel prsentes dans lempilage, modifie trs lgrement la frquence de
rsonance du plan et engendre des rsonances locales.
Le calcul des capacits effectu ci-dessus permet dexpliquer le dcalage frquentiel entre
les courbes. Nous avons vu au cours du chapitre II que les valeurs dfinies avant fabrication et
celles obtenues aprs la ralisation pouvaient prsenter des diffrences importantes. Les
paisseurs de dilectrique obtenues une fois le cuivre fabriqu sont gnralement plus faibles
que les paisseurs spcifies. Ltude du coupon a montr une importante variation de
lpaisseur de dilectrique entre les plans VCCINT et GND : lpaisseur spcifie 250 m
sest trouve rduite 180 m aprs fabrication, ce qui entrane une augmentation de la
capacit inter-plan. A nouveau, on constate que la systmatisation de ltude de coupons et de
mesures laide dun TDR serait ncessaire et permettrait davoir une estimation prcise de la
variation des dilectriques.
175
Les plans de VCCINT et de GND sont spars par un dilectrique de 182m et ont une
surface respective de 549,5 cm2 et 698 cm2. Pour la simulation multi-plan, loutil est
configur de faon lister lensemble des lots de masse ou de VCCINT de surface suprieure
ou gale 8 cm2 (1 % de la surface du PCB). Il en rsulte 20 lots de GND. Seulement quatre
ont des surfaces suprieures ou gales 14 cm2. Les diffrents morceaux de plan se trouvent
des distances importantes de la couche de VCCINT : suprieures 400 m. La capacit
maximum induite par chacun de ces lots est donc de 130 pF, ce qui est ngligeable face la
capacit plan calcule de 11,2 nF.
Permittivit ()
5,4
4,24
4,17
3,92
Capacit inter-plan
14,42 nF
11,32 nF
11,14 nF
10,47 nF
On observe dans le tableau ci-dessus que la valeur de capacit calcule pour r=5,4 est trs
proche de celle dtermine partir de la mesure. Si on reprend la simulation Stackup rel
en dfinissant la permittivit 5,4 on obtient la courbe prsente la figure 160.
Le rsultat obtenu est satisfaisant. Les deux courbes correspondent jusqu la frquence de
rsonance (80 MHz), au-del on observe de lgers dcalages qui vont saccentuer des
frquences proches du Gigahertz, ce qui est cohrent avec la valeur de permittivit choisie,
qui nest pas reprsentative des hautes frquences. Lallure des courbes ainsi que les valeurs
minimale et maximale dimpdance obtenues par la simulation sont trs satisfaisantes.
176
Cependant le choix de cette valeur nest pas acceptable a priori car elle ne correspond pas
la bande de frquence o se situent les rsonances. Une tude complmentaire sur la valeur
relle de la permittivit en fonction de la frquence est ncessaire, mais pour la suite de
ltude nous continuerons travailler avec une valeur de permittivit r = 4,2.
Ltude porte sur la caractrisation de la paire de plans du continu 1 GHz, il est donc
difficile de dfinir la valeur de permittivit la plus adquate dans ce type de simulation. Il en
est de mme pour la tangente de perte qui va galement intervenir dans le calcul complexe de
la permittivit (quation [38]).
[38]
(a)
(b)
figure 161 : Variation dans domaine frquentiel (a) de la constante dilectrique (b) de la tangente de perte
Ce type de mthode serait intressant dans ltude frquentielle des impdances de plan.
Dans le futur, la mesure de ces grandeurs pourrait tre utile et nous permettrait de matriser les
variations en fonction des spcifications faites par ISOLA au mme titre que les paisseurs de
dilectrique. De nombreuses mthodes permettent la mise en uvre dune telle mesure sur des
chantillons de dilectrique [NICOLSON 1970] [HP 8510], sur des lignes de transmission
[RIEDELL 1990] et sur des substrats mtalliss [NAPOLI 1971] et ce laide dun analyseur
de rseau, dun pont dimpdance et dun rflectomtre.
177
une rfrence,
une empreinte pour la mise en place du schma,
une empreinte pour la ralisation du PCB,
un modle de simulation quand il est disponible.
Cet outil nous permet davoir un modle Spice RLC de condensateur [PRYMAK 1995].
Cela reprsente un modle trs simple de condensateur, qui permet cependant dobtenir des
prcisions acceptables. Un modle distribu du condensateur permettrait dobtenir une
caractrisation plus optimale [SMITH 2002] [LI 2001].
En utilisant une seule source de modle, nous limitons la reprsentativit de ltude car
cela tend dire que les paramtres intrinsques des condensateurs prsentent des
caractristiques lectriques et gomtriques similaires quelle que soit leur provenance.
Valeur
100 nF
10 nF
1 nF
Technologie
Cramique
Cramique
Cramique
Botier
0402
0402
0402
Tension
10 V
25 V
50 V
Dilectrique
X5R
X7R
X7R
Prcision
10 %
10 %
10 %
tableau 38 : Dfinition des condensateurs cramiques utiliss pour le dcouplage des plans
178
Pour le vhicule de test 3 rfrences sont utilises pour dcoupler les plans en haute
frquence (tableau 38). A travers des mesures et des simulations, nous allons caractriser les
modles de ces trois condensateurs et les comparer aux modles fournis par KEMET.
1
jC
[39]
1
2 LC
[40]
179
Valeur
Z (ESR)
ESL
100 nF
10 nF
1 nF
28,5 m
328 m
634 m
0,86 nH
1,90 nH
0,99 nH
100 nF
10 nF
1 nF
Frquence
Rsonance
17,30 MHz
38,00 MHz
166,0 MHz
On utilise des condensateurs pour diminuer limpdance du plan sur une large bande de
frquence. Cependant lefficacit des condensateurs dpend de la faon dont ils sont
implants sur le circuit imprim. La connexion du condensateur au via ou la liaison des vias
aux plans sont soigner pour viter lapparition dimportantes inductances parasites [ROY
1998] [MILIORN 2004]. On dfinit cet effet parasite de connexion par le terme inductance
monte . La prise en compte du placement des condensateurs est donc capitale [CHEN
1996]. Au-del du modle intrinsque du condensateur, loutil Power Integrity permet de
prendre en compte la valeur de linductance monte travers un solveur Fast-Henry .
Trois inductances vont diminuer lefficacit du condensateur [ROY 1998] :
-
La figure 164 compare lvolution des inductances que lon rencontre sur les circuits avec
celles obtenues sur le vhicule de test. Ces rsultats montrent la ncessit dun effort
important au moment du placement routage pour diminuer les lments parasites ; la densit
et la complexit dune carte rend plus difficile la limitation de ces inductances. Limplantation
des condensateurs ncessite donc une attention particulire.
La figure 165 prsente des motifs de condensateurs implants en utilisant des vias
traversant dont linductance monte est calcule par loutil Fast-Henry (tableau 40). Les cas 2,
4, 5, 6 sont des cblages que lon retrouve couramment sur nos cartes alors que les cas 1 et 3
sont des motifs conseills pour limiter linductance parasite. La qualit du cblage des
condensateurs peut faire varier linductance parasite dun facteur 4. Sur le vhicule de test, les
valeurs dinductance monte calcules voluent entre 1 nH et 5 nH.
180
2
4
1
3
Motif
1
2
3
4
5
6
Lm
0,353 nH
1,084 nH
0,593 nH
1,084 nH
1,276 nH
2,172 nH
Remarques
Cas optimal
Cas courant
Cas trs optimis
Cas courant
Cas trs peu optimis
tableau 40 : Relev des valeurs des inductances montes calcules par Fast Henry (vias traversants)
Les inductances montes peuvent tre consquentes par rapport aux inductances
intrinsques dfinies par les modles KEMET et ont un impact trs important sur lefficacit
des condensateurs : la frquence de rsonance diminue de faon significative et son
impdance augmente. Par dfaut loutil paramtre linductance parasite 325 pH qui
correspond au cas optimal prsent ci-dessus. Afin dvaluer limportance de linductance
parasite sur les rsultats de simulation obtenus en utilisant Power Integrity , nous
effectuerons les premires simulations avec la valeur par dfaut.
Pour chaque courbe on relve les modles obtenus. LESR est mesure au creux de
rsonance, la capacit quant elle est calcule partir de la partie de la courbe capacitive
voluant en 1/C. Enfin, linductance est obtenue la frquence de rsonance (quation [37]).
Scnario
Z (ESR)
ESL
Modle KEMET
Modle mesur
28,5 m
29,9 m
0,86 nH
1,43 nH
100 nF
95,5 nF
Frquence
Rsonance
17,3 MHz
13,6 MHz
Scnario
Z (ESR)
ESL
KEMET
Condensateur
330 m
73 m
1,90 nH
1,08 nH
10 nF
8,98 nF
Frquence
Rsonance
36,5 MHz
51,1 MHz
Dans le cas du condensateur 10nF, aucun des paramtres issus de la mesure ne correspond
ceux dfinis dans le modle. Les calculs font apparatre un facteur 4 sur lESR. LESL est
deux fois suprieure celle mesure et celle du condensateur 1 nF. Contrairement aux
condensateurs tantales et aluminium pour lesquels, caractristiques identiques, les valeurs
dESL sont identiques quelque soit la valeur de la capacit, cela diffre pour les condensateurs
cramique. La modification de la capacit engendre un empilage des couches dilectriques
diffrent qui modifie lESL.
182
Scnario
Z (ESR)
ESL
KEMET
Condensateur
634 m
266 m
0,99 nH
1,41 nH
1 nF
0,97 nF
Frquence
Rsonance
160 MHz
136 MHz
- Lensemble des mesures et des simulations a montr leffet dgradant des inductances
parasites sur lefficacit des condensateurs. Lutilisation de technologies avances (faibles
ESR et ESL) amliorera lefficacit des condensateurs utiliss, mais nengendrera que peu de
gain si on ne prte pas une attention particulire leur cblage.
- Les mesures ont fait apparatre des diffrences sur la valeur de lESL et de lESR qui
modifient le comportement des condensateurs selon le modle utilis. Cependant, il semble
difficile de conclure sur lorigine des diffrences observes. Elles pourraient tre engendres
par des processus de fabrication qui diffrent dun constructeur un autre, par une
imprcision des modles dlivrs par KEMET ou par la mesure qui introduirait des
inductances parasites.
Ltude ne nous permet pas de valider le choix qui a t fait dans lutilisation des modles
KEMET pour tudier le dcouplage des plans. Lvolution des paramtres entre deux
fabricants pour une mme rfrence limite la possibilit de matriser parfaitement les modles
des composants. Il faut accepter une tolrance sur ces paramtres et matriser son impact sur
les rsultats. Une solution envisageable est de tenir compte des tolrances sur les diffrents
paramtres du modle et deffectuer des tudes de type Monte Carlo. Les temps de simulation
associs deviendraient cependant trs importants.
La solution que nous envisageons pour caractriser correctement le comportement des
condensateurs est de crer un environnement de calibration et de mesure permettant de
systmatiser la mesure des modles des composants implants sur les circuits imprims. La
dfinition dun nouveau vhicule de test a donc t effectue. Ce dernier embarque un kit de
calibration et de mesure pour caractriser les condensateurs utiliss dans le laboratoire. Le kit
de calibration liminera les imperfections du VNA dans le contexte de notre carte. Le kit de
mesure autorisera la caractrisation des condensateurs Tantale, X2Y et de nombreux botiers
de condensateur cramique (201 / 402 / 603 / 805 / 1206 / 1210).
Le vhicule de test tant en cours de fabrication, le dcouplage du plan associ aux
condensateurs sera tudi avec les modles issus des mesures et ceux dlivrs par KEMET.
184
Le premier scnario tudi la figure 171 est lassociation dun condensateur de 100 nF
sur le plan VCCINT. On compare la mesure (courbe bleue) deux simulations :
-
Les simulations ci-dessous sont effectues avec une inductance monte estime par
loutil : en fonction du botier et de la position de la couche dimplantation du condensateur
(Top ou Bottom), loutil dfinit la surface de la boucle de courant et calcule linductance
monte correspondante. Il fait cependant lapproximation que les pads du condensateur sont
directement relis aux plans, ce qui engendre une sous estimation de linductance. Dans le cas
du vhicule de test, loutil estime une inductance de 155 pH pour les condensateurs implants
sur la couche Top et de 876 pH pour ceux routs en couche Bottom. En effet, les plans tudis
sont dans les couches hautes (4 et 5), la boucle de courant introduite par le cblage dun
condensateur en Top est donc moindre.
Dans ce scnario nous trouvons une bonne concordance entre la mesure (courbe bleue) et
la simulation effectue avec le modle issu de la mesure (courbe rouge). Lallure des courbes
est semblable. Les niveaux minima et maxima sont proches mais lgrement plus faibles sur
la mesure. En basse frquence, limpdance du condensateur est prpondrante par rapport
185
celle du plan. Le dcalage observ auparavant entre la mesure et les simulations du plan seul
subsiste dans les hautes frquences du spectre.
Les diffrences observes entre les deux simulations sont en cohrence avec les modles
utiliss. Le modle mesur prsente une inductance intrinsque presque deux fois suprieure
celle du modle KEMET, ce qui engendre une diminution de sa frquence de rsonance et une
augmentation de son impdance au-del.
Ce rsultat valide lutilisation du modle mesur, cependant son inductance est surestime
du fait de linductance parasite introduite par la mesure. Pour le modle KEMET, lESL
dfinie est minimale. Linductance monte dfinie ici est sous-estime car le cblage est
considr comme parfait. Dans le cas du modle mesur, les deux diffrences se compensent
et la courbe est proche de la mesure, alors que pour le modle KEMET, linductance totale
reste sous-estime.
La figure 172 prsente une simulation effectue avec le modle KEMET et dont
linductance monte est calcule avec Fast Henry . Le tableau 44 numre lESR et la
frquence de rsonance releve pour chacune des courbes.
186
Modle
Modle KEMET
KEMET + Lm
Modle mesur
Modle mesur+Lm
Z (ESR)
47 m
29 m
30 m
31 m
31m
Frquence de rsonance
10,2 MHz
13,4 MHz
9,5 MHz
10,8 MHz
8,6 MHz
La prcision obtenue dans la modlisation dun plan et dun condensateur 100nF est
satisfaisante.
figure 173 : Placement des condensateurs de 100 nF, 10 nF et 1 nF sur le circuit imprim
Le scnario tudi la figure 174 est lassociation de trois condensateurs sur le plan. Elle
compare la mesure (courbe bleue) deux simulations :
-
21 MHz
98 MHz-525 m
23 MHz
30MHz
1 nF
Plan
100 nF
1 MHz
10MHz
10 nF
100MHz
1 GHz
retranscrivent pas correctement ce que lon obtient par la mesure. Ces nouvelles mesures
montrent des diffrences : on obtient une inductance intrinsque plus importante 1,41 nH au
lieu de 1,08 nH et une capacit de 8,6 nF au lieu de 8,98 nF.
De nombreuses simulations ont t effectues pour dfinir la meilleure configuration. Ces
dernires ont montr que la configuration la plus satisfaisante dans la caractrisation des trois
capacits est le modle mesur compens .
En comparant la simulation avec la mesure, nous avons pu estimer linductance monte
introduite lors de la mesure du condensateur. On estime cette inductance parasite 398 pH
pour le condensateur 100 nF et 266 pH pour la 10 nF. Linfluence du condensateur 1 nF
tant quasi-nulle, la compensation de linductance monte na pu tre calcule.
figure 175 : Simulations modles mesurs compenss et mesure de VCCINT + 1 nF, 10 nF et 100 nF
189
Les amplitudes des diffrentes rsonances mesures sont plus faibles que celles obtenues
lors des simulations. Dans le cas de ces simulations, un modle unique est utilis pour une
valeur de capacit, et les valeurs dinductance monte prsentent trs peu de disparit. Les
rsonances provoques par chaque condensateur se situent donc la mme frquence, et les
rsistances srie se retrouvent toutes en parallle. Pour vingt condensateurs, lESR
quivalente la frquence de rsonance est gale lESR dun condensateur divis par vingt.
Dans le cas de la mesure, il y a une disparit plus importante sur ces grandeurs, ce qui
entrane un talement du spectre autour de la frquence de rsonance.
Les niveaux dESR et dimpdance dtermins daprs les simulations sont donc
suprieurs ceux relevs en mesure.
Dans le cas des condensateurs de 10 nF, on observe que les frquences de rsonance sont
identiques, proches de 27,5 MHz, alors que lamplitude de limpdance releve sur la mesure
au del de cette frquence est plus importante que dans les simulations.
Pour le condensateur de 100 nF, la mesure prsente une frquence de rsonance de 68
MHz, infrieure la valeur de 75 MHz releve en simulation.
83 MHz
72 MHz
191
Globale
Inductance
Moyenne
Inductance
Minimale
Inductance
Maximale
Composant
1 nF 10 nF
100 nF
Globale
Plan
1 nF 10 nF
100 nF
1,77
1,76
1,79
1,74
2,64
2,75
2,59
2,57
1,24
1,41
1,47
1,24
1,85
1,85
1,85
1,85
2,95
2,45
2,95
2,41
5,08
4,4
3,92
5,08
tableau 45 : Relev des valeurs des inductances montes (nH) calcules par Fast Henry
Le tableau 45 montre dans le cas dun dcouplage plan que le cblage des
condensateurs engendre des inductances plus importantes que celles obtenues sous le
composant. Ltude du PCB permet dexpliquer ces rsultats (figure 179). Dans le cas du
dcouplage composant , la forte densit de condensateurs oblige limplanteur limiter les
connexions aux vias : les boucles dinductance sont donc rduites. Dans le cas du dcouplage
plan , le placement des condensateurs rend le routage moins contraignant, leffort mis en
uvre par limplanteur est moindre.
Dcouplage
Plan
Dcouplage
Composant
Via loign
Via proche du pad
1cm
figure 179 : Dcouplage plan et composant
192
figure 180 : Motifs pour valuation de loutil Fast Henry (vias traversants)
0,5CM
Comme le prsente la figure 181, le dcouplage sous le composant est effectu laide de
micro-vias. Lvaluation faite ci-dessus a t effectue sur des vias traversants, vias qui sont
utiliss ici dans la mise en place du dcouplage au niveau du plan (zones moins denses).
193
La figure 182 prsente deux motifs permettant dtudier la validit de loutil Fast-Henry
dans la caractrisation dun dcouplage effectu laide de micro-vias. Le premier motif tente
de minimiser au maximum la boucle de courant. Le deuxime se place dans un cas o la
densit est telle, dans les couches infrieures, que cest le seul accs aux plans.
Motif
1
2
Lm
0,670 nH
0,651 nH
Remarques
Cas optimal
Cas non optimis
tableau 46 : Relev des valeurs des inductances montes calcules par Fast Henry
Les rsultats prsents au tableau 46 ne sont pas satisfaisants. Le cas numro 2 devrait
prsenter, de par son cblage, une inductance monte trs importante. Cependant, loutil
calcule une inductance quasi-identique au cas numro 1. Loutil ne caractrise donc que la
liaison du pad au premier via et la hauteur du condensateur par rapport au plan (figure 183).
Si lensemble des vias permettant daller de la couche Bottom la couche 11 sont routs de
faon identique, les rsultats issus de loutil seront les mmes et ce, quelque soit le placement
du via reliant la couche 11 la couche 10, et du via qui permet de lier la couche 10 au plan.
Dans le cas prsent, les motifs liant le pad au premier via tant strictement identiques, la
diffrence, releve entre les deux inductances calcules, est due aux pads des condensateurs
qui ont une gomtrie diffrente (figure 182).
Cette limitation est consquente car elle entrane une sous-valuation importante des
inductances montes. Dans le cas prsent, les valeurs calcules par loutil sont proches de
1,6nH (figure 184). En effet, si on examine la figure 181, ne prsentant que les composants et
les vias permettant la liaison des couches 11 et 12 (Bottom), les motifs sont similaires.
194
figure 184 : Histogramme prsentant les valeurs dinductance monte calcules par Fast Henry
La figure 185 montre que le cblage aprs le premier via introduit des boucles de courant
diffrentes dun composant lautre. Ces liaisons complmentaires augmentent sensiblement
linductance monte. De plus la non-homognit des trajets aprs le premier via engendre, en
ralit, des diffrences importantes sur les valeurs dinductances parasites dun composant
lautre. La configuration actuelle de loutil, au vu des valeurs dinductance obtenues, ne
permet pas de caractriser linductance monte dans le cas dun routage effectu laide de
micro-vias.
Les limitations identifies ci-dessus permettent dexpliquer les diffrences observes entre
la mesure et la simulation (figure 178). Les rsonances observes en simulation pour des
modles de condensateurs identiques et des inductances montes similaires sont beaucoup
plus marques. Les inductances montes relles ainsi que lapparition dinductances
mutuelles augmentent les niveaux dimpdance et introduisent une diminution et des
disparits importantes sur les frquences de rsonance de chaque condensateur.
195
Que linductance monte dans le cas du dcouplage plan est sous estime, ce qui
nest pas satisfaisant car la simulation est optimiste par rapport la ralit.
Que linductance monte dans le cas du dcouplage composant est surestime. En
effet, les rsonances simules apparaissent des frquences infrieures. Ce
comportement est satisfaisant car la simulation se place dans un pire cas.
Que la position des condensateurs a trs peu dimpact sur le comportement du plan en
haute frquence.
La limitation introduite par loutil dans le calcul des inductances occasionne des rsultats
peu satisfaisants dans la comparaison entre les dcouplages plan et composant qui
montrent des rsultats proches. Dans cette configuration, on note travers la mesure que
limplantation dun dcouplage plan est la solution la plus efficace. En effet, les
condensateurs placs sur le plan sont proches de la source de bruit (figure 186), le dcouplage
est par consquent plus performant.
V.4.2. Simulations
Lobjectif des simulations suivantes est dtudier la diffrence entre les deux dcouplages
dans un cas rel : placement des sources de bruit et relev de limpdance au niveau des
broches dalimentation du FPGA (figure 189).
Ltude se base dans le cas dun dcouplage composant trs optimis (sous-estimation
des inductances parasites) et dun dcouplage plan dont le routage engendre des
perturbations importantes (surestimation des inductances).
197
198
- Pour les basses frquences [100 KHz ; 80 MHz], on voit que le placement des
condensateurs na que trs peu dimpact sur lefficacit du dcouplage. Malgr un dcouplage
lgrement meilleur dans le cas du dcouplage plan , les pics dantirsonance se retrouvent
des frquences semblables. Les dcouplages font apparatre des ESR diffrentes aux
rsonances mais qui ne prsentent pas de rel impact.
- Pour les frquences suprieures 80 MHz les simulations montrent que le dcouplage
composant permet dobtenir des niveaux dimpdance nettement infrieurs. Dans les deux
cas les condensateurs de 1 nF liminent la premire antirsonance du plan observe sur la
courbe verte. Cependant, lESR vu au niveau du dcouplage composant est plus faible et
limpdance du plan reste infrieure denviron une dcade au-del de cette frquence. La
prsence de condensateurs sous le composant limite les rsonances du plan et rduit son
impdance.
Les simulations montrent que dplacer les capacits hors de la zone du composant
entrane la dgradation de lefficacit du plan en hautes frquences. Il est important de noter
que plus la capacit est petite, plus sa constante de temps est petite, elle devra donc tre plus
proche de la zone dappel de courant [POPOVICH 2008]. Les simulations nous montrent bien
ce phnomne. Limpact du placement a peu deffets sur le condensateur de 100 nF mais plus
la capacit diminue, plus lloignement du condensateur de la source de bruit entrane une
augmentation de son ESR et de son inductance.
Un compromis peut donc tre envisag. Lensemble des capacits de 10 nF et de 100 nF
sont places hors de la zone du composant et les capacits 1 nF sont places au plus proche
des broches dalimentation. De cette faon, la densit de composant sous le FPGA est
moindre, le cblage est moins complexe, la matrise de linductance monte est plus aise et
les rsonances hautes frquences introduites par le plan sont minimises. De plus, le
placement des capacits de 10 nF et de 100 nF peut tre optimis en les plaant sur la couche
(Top ou Bottom) la plus proche du plan dcoupler.
La mthode suivie dans cette tude ne nous permet pas de caractriser de faon exacte les
condensateurs. Les rsultats ont montr quil pouvait y avoir des disparits sur les
caractristiques des composants en fonction des fabricants. La caractrisation mise en uvre
par le fabricant KEMET nous empche de correctement modliser lensemble du rseau de
dcouplage. Ainsi, la mesure permet une meilleure modlisation des composants. Cependant,
dans le cas prsent elle introduit une inductance quil faut compenser. Un environnement de
calibration et de mesure a donc t cr pour correctement identifier les paramtres des
condensateurs utiliss en dcouplage.
Dans une dernire partie nous avons trait lefficacit dun dcouplage plan et composant.
Le placement des condensateurs sous le composant permet davoir, au niveau des broches
dalimentation, les capacits ncessaires pour fournir les appels de courant haute frquence.
Cependant, au vu des volutions et de la densit de composants prsents sur les circuits
imprims, les performances dun tel dcouplage peuvent tre sensiblement diminues : la
complexit du cblage entrane des inductances parasites importantes. Une solution a donc t
propose pour rpartir lensemble des condensateurs de capacit suprieure 10nF sur le plan
et de placer les condensateurs de capacit infrieure au niveau des broches dalimentation. De
cette faon, le routage est moins complexe et limite au maximum lapparition dinductances
parasites. Les condensateurs rpartis sur le plan, sont placs sur la couche (Top ou Bottom) la
plus proche des plans dalimentation rduisant ainsi linductance monte. Les condensateurs
placs au niveau des broches amliorent lefficacit du plan en haute frquence.
Cette tude nous a aid saisir la difficult de matriser lapparition dinductances
parasites dans un environnement dense et complexe. Les condensateurs X2Y prsentant des
inductances trs faibles et limitant les boucles de courant induites par le cblage seront
valuer dans le futur. Ces composants se composent de deux condensateurs quilibrs, soit
une structure trois zones de contact permettant dobtenir de trs faibles inductances. Ils sont
dits large bande (>10GHz). Contrairement au MLCC (nano-henry), ces condensateurs
permettent datteindre des niveaux de lordre du pico-henry. Des tudes ont montr que ces
technologies nengendraient pratiquement pas dinductance mutuelle [SANDERS 2004].
Ltude du vhicule de test a permis de spcifier les deux dcouplages : un dcouplage
effectu avec des condensateurs MLCC (0402) ncessitait 150 composants soit une surface de
75mm2 contre 36 condensateurs X2Y (0603) soit une surface de 45mm2, soit un gain de 40%.
Les volutions des techniques de fabrication vont aussi permettre denterrer les
composants passifs au sein des circuits imprims. De plus, la qualification en cours des vias
implants dans le pad du composant ou encore des vias empils vont dans le futur
sensiblement limiter les inductances parasites.
Un besoin important dans la mise en uvre dune fonction de dcouplage est la dfinition
de la frquence maximale pour laquelle il est ncessaire davoir une faible impdance de plan.
Pour cela une tude de londulation de la tension et sa transposition dans le domaine
frquentiel permettrait de dfinir les frquences critiques dcoupler. La simulation
ncessiterait la mise disposition du profil de courant de basculement des curs (di/dt). De
cette faon, avec les impdances de plan mesures ou simules Z(f), il serait possible de
dfinir la variation de tension temporelle et frquentielle. Cependant, la plupart des
constructeurs ne donnent pas le profil de courant des composants ; une telle tude sappuyant
sur la norme Intel donnerait une ide sur le comportement des composants utiliss [INTEL
2009].
201
Cette problmatique pourrait tre simplifie par la mise en place de mesures, cependant
cela ncessiterait, pour un traitement effectif, lutilisation doscilloscopes 14 bits. Nous
souhaitons mesurer des niveaux de variation de lordre de la dizaine de millivolt et cela dans
une bande frquentielle importante. La prcision de la plupart des oscilloscopes (8bits)
engendre lacquisition un niveau de bruit de quantification qui ne permet pas de retranscrire
lensemble des frquences mises en jeu. A terme il serait ncessaire de dfinir une impdance
cible en fonction de la frquence. En effet, le profil de courant dans le domaine frquentiel
tend dcrotre, limpdance cible inversement proportionnelle au courant ne doit donc pas
tre caractrise par une impdance constante mais devrait voir son impdance crotre avec la
frquence.
Dans ltude des plans, il faut galement pouvoir correctement estimer le courant moyen
qui sera consomm par les composants ; cette information est indispensable la dfinition de
limpdance cible. Cet objectif ncessite la mise en place de mesures de courant pour
diffrents scnarios dactivit du cur ; le vhicule de test et les FPGA ont t dvelopps
dans ce sens. Le principe consiste activer des registres dcalage qui sont au nombre de 3 et
qui reprsentent chacun 30 % des bascules du FPGA. Lactivation des 3 registres reprsente
un remplissage de 98 % des FPGA. Cela permet donc dvaluer, en fonction du remplissage,
la consommation du FPGA. A lactivation dun registre, il est possible de dfinir une
frquence de fonctionnement pour le registre dcalage et la frquence laquelle les bascules
commuteront.
Ainsi, de nombreuses tudes sont encore raliser. La plupart ont t dbutes mais
restent inacheves. Leur mise en uvre est capitale pour avoir des informations prcises sur
les consommations et sur les frquences dcoupler. Cela permettra davoir des analyses
compltes et un effort de conception proportionnel aux contraintes relles sur les composants.
202
Conclusion Gnrale
CONCLUSION GNRALE
203
Conclusion Gnrale
204
Conclusion Gnrale
Ces consquences montrent la ncessit absolue de matriser la structure des circuits lors
de leur fabrication. Une solution est de systmatiser ltude de coupons et de micro-sections
pour valuer les variations dpaisseur susceptibles dapparatre. Cette analyse devrait tre
complte par une quantification de limpact de la fabrication sur la gomtrie des
interconnexions. Ces paramtres peuvent en effet sensiblement modifier la dfinition des
impdances caractristiques et des couplages.
Lobjectif de cette tude fut galement dapprcier le degr de validit des rsultats de
simulation en utilisant les outils dintgrit du signal de la suite Cadence. La validation des
choix mthodologiques et des approximations effectues dans la modlisation des diffrents
phnomnes a ncessit la dfinition dune configuration adapte la complexit des circuits
tudis. Nous avons russi obtenir des rsultats reprsentatifs des signaux physiques
mesurs, mais nous avons pu galement mettre en vidence les limitations de ces outils. Le
travail important mis en uvre dans ltude des outils permet aujourdhui dobtenir des
rsultats satisfaisants et reprsentatifs dans lanalyse des phnomnes de rflexion et de
diaphonie. Une avance importante a galement t apporte dans lanalyse du rseau de
dcouplage et a permis de dtecter les limitations de loutil.
Ltude des phnomnes de rflexion a montr que le routage dune carte haute densit
dinterconnexions pouvait engendrer dimportantes modifications sur les impdances
205
Conclusion Gnrale
caractristiques des pistes, lorigine de srieuses perturbations sur les signaux. La matrise
des impdances caractristiques ncessite donc de dfinir prcisment la gomtrie et la
couche sur laquelle linterconnexion doit tre route.
Laccs cette couche doit tre optimis, et les pistes ou les plans partiels situs
proximit ne doivent pas influer sur limpdance caractristique cible.
Ltude des couplages par diaphonie a mis en vidence les nombreuses situations de
couplage engendres par laugmentation de la densit. Un modle de simulation a t dfini
pour valider les choix technologiques effectus par loutil Cadence. Ce modle permet
aujourdhui dtudier les couplages dcels par loutil de simulation afin disoler les zones
perturbatrices. De cette faon les corrections apporter au routage sont identifiables.
Lensemble des scenarios de couplage dfini dans le vhicule de test ont t quantifis
pour donner au concepteur des indicateurs sur la faon de limiter au maximum lapparition de
couplages au sein des cartes.
Ltude de la stabilit des alimentations a montr dimportantes limitations dans la
caractrisation des lments parasites effectue par loutil Power Integrity . Par ailleurs, les
modles de condensateurs donns par les fabricants ne permettent pas dobtenir une analyse
fine du rseau de dcouplage. Ces limitations ont conduit raliser un banc de calibration et
de mesure pour la caractrisation prcise des modles des condensateurs et pour valuer
finement les inductances parasites introduites par leur routage. Enfin, nous avons dfini des
rgles sur la faon doptimiser le placement des condensateurs pour obtenir un rseau de
dcouplage performant.
Au-del de ces tudes, mon travail a consist dfinir une mthodologie, des rgles ainsi
quun protocole de conception permettant danalyser lensemble des signaux dune carte et de
dtecter, de minimiser et dliminer les perturbations recenses sur le circuit imprim.
Dans un souci de confidentialit, ces points napparaissent pas dans ce document.
Cependant une vue globale et simplifie du processus auquel cette tude a abouti est prsente
la figure 193. Ce protocole est comparer la situation initiale (III.2.2).
En intgrit de signal, il est primordial dtudier les risques de perturbation ds la mise en
uvre de larchitecture globale de la carte. Un nombre important dinformations permet en
effet de mener une pr-tude qui savre capitale.
En fonction des contraintes et de la dfinition globale du systme, il est possible de dfinir
les contraintes lectriques et gomtriques mettre en uvre pour matriser le routage. Si on
prend lexemple dun bus rapide (DDR2) reli un processeur, il est possible en amont du
schma dtudier la topologie idale de la liaison et de dfinir les contraintes permettant de
contrler notamment :
-
A ce stade, il est aussi possible de dfinir lempilage du circuit imprim, les diffrents
signaux critiques, la configuration des outils ainsi que les modles de simulation utiliser.
Une fois que toutes ces actions sont effectues, une grande partie des risques est
minimise, et les tapes de simulation qui suivent permettent daffiner lensemble des
contraintes et de confirmer la validit de la totalit des signaux une fois le routage effectu.
206
Conclusion Gnrale
Non seulement, la prise en compte de lintgrit de signal doit commencer au plus tt dans
la mise en uvre dune carte, mais de plus elle ncessite chaque tape davoir des outils, des
rgles et une mthodologie visant minimiser les risques de perturbations. Une tude qui
commencerait dans une phase trop avance de la conception risquerait dengendrer des temps
de mis en uvre trs importants. En effet, une fois lensemble des interconnexions routes,
une simulation mettant, par exemple, en vidence la ncessit dimplanter une terminaison sur
un bus mmoire, disoler un groupe de pistes ou encore de revoir le rseau de dcouplage,
peut entraner des reprises consquentes.
Conclusion Gnrale
faon croissante sur les cartes. Le vhicule de test a permis danticiper ce besoin et ce jour
une premire tude a t effectue pour valuer certains outils de simulation. Lapparition de
ces liens, leur complexit et leur nouveaut a engendr un effort consquent dans la mise
en place du vhicule de test. Ce thme sort du contexte de cette thse mais a permis de
prparer et de mettre en uvre des supports pour un cadre de recherche futur.
208
Rfrences
REFERENCES
209
Rfrences
210
Rfrences
[ACTEL 2006] Application Note AC288, Using LVDS for Actels Axcelerator and RTAXS/SL Devices, Actel Corporation, www.actel.com, 2006.
[ALTERA 2000] White Paper, Board Design Guidelines for LVDS System, Altera
Company, www.altera.com, 2000.
[ALTIUM 2006] Altium Application Note, Impedance controlled routing, Altium
Company, www.altium.com, 2006.
[AMEDEO 2008] A. Amedeo, C. Gautier, F. Costa, Matrise de lintgrit de signal travers
la caractrisation dune carte numrique rapide forte densit dintgration, CEM Paris,
2008.
211
Rfrences
[CHAO 1993] F.L. Chao, Timing skew of the equal-length serpentines routing, IEEE ASIC
conference, 1993, pp546-549.
[CHAO 2007] F.L Chao, Measurement of laddering wave in lossy serpentine delay line,
International Journal of Applied Science and Engineering, 2007.
[CHAO 2008] F.L Chao, "Analysis of Laddering Wave in Double Layer Serpentine Delay
Line", International Journal of Applied Science and Engineering, 2008.
[CHEN 1996] Y. Chen, Z. Chen, Optimum placement of decoupling capacitors on packages
and printed circuit boards under the guidance of electromagnetic field simulation,
Proceeding ECTC, pp756-760, 1996.
[COOMBS 2008] Clyde F. Coombs, Jr, Printed Circuits Handbook sixth edition,
McGRAW-HILL Handbooks, 2008.
[DEBYE 1929] P. Debye, Polar Molecules, Dover publications, New York, 1929.
[DJORDJEVIC 2001] A. R. Djordjevic, R. M. Biljic, Wideband Frequency-Domain
Characterization of FR-4 and time domain Causality, IEEE Electromagnetic Compatibility,
vol.43, Issue 4, pp662-667, Nov 2001.
[ELDUN 2007] G. Eldun, Timing Analysis and Simulation for Signal Integrity Engineers,
Prentice Hall, 2007.
[ELVIA 2004] Presentation product engineering, A PCB technology for each of your
application, ELVIA corporation, Juin 2004.
[ETHIRAJAN 1998] K. Ethirajan, J. Nemec, "Termination technique for high-speed buses",
California Micro Device, 1998.
[FAERBER 2007] J. Faerber, Microscopie Electronique Balayage, M.E.B, Institut de
Physique et Chimie de Strasbourg, 2007.
[GAUTIER 2001] Cyrille Gautier, "Contribution au dveloppement doutils logiciels en vue
de la conception des convertisseurs statiques intgrant la compatibilit lectromagntique",
Thse, 2001.
[GUIDE_THALES 2008] Guide interne Thales, Matriaux de base compatibles lead-free
pour les cartes lectroniques, RESERVE GROUPE 2008.
[HALFORD 2005] C. Halford, Controled Impedance: What is it? Why is it important? How
is it controlled through the PCB design flow?, Spring 2005.
[HP 8510] HP Application note, Measuring dielectric constant with the HP 8510 network
analyzer, Hewlett Packard, Product Note 8510-3.
[HUANG 2007] W.T. Huang, C.H. Chen, C.H. Lu, S.Y. Tan, A novel design to prevent
crosstalk, IEEE Region 10 conference, pp1-4, November 2007.
212
Rfrences
[KIM 2001] J. Kim, S. Han, Analysis of via in multilayer printed circuit boards for highspeed digital systems, IEEE Electronic Materials and Packaging, 2001, pp382-387.
[KIM 2006] G. Kim, "TDR/TDT Analysis by crosstalk in single and differential Meander
Delay Lines for High Speed PCB Applications", EMC, 2006
[KIMMEL 2002] W.D. Kimmel, D.D. Gerke, The Return Path: Impedance Control on
Printed Circuit Boards, CE Mag, 2002.
[LEROSE 2001] S.Lerose, Guide interne Thales, Signal Integrity: Reflection, 2001.
[LI 2001] Y. L. Li, M. Elzinga, Distributed models for multi-terminal capacitor using 2D
lossy transmission-line approach, IEEE Electronic Components and Tech Conference, 2001.
[MEAD 1979] Carver Mead, Lynn Conway, Introduction to VLSI System, AddisonWesley Longman Publishing Co, Boston, 1979.
[MILIORN 2004] G. Miliorn, Power Supply Design for PowerPC Processors, Application
Note, Freescale Semiconductor, www.freescale.com, 2004.
[MONTROSE 1999] M. Montrose, EMC and The Printed Circuit Board: Design, Theory
and Layout Made Simple, IEEE Press, 1999.
[MU 2001] Z. Mu, K. Willis, Si and design consideration for GpbsPCBs in communication
system, EPEP 2001, 2001.
[MUHTAROGLU 2004] A.Mutharoglu, G.Taylor, On-die droop detector for analog sensing
of power supply noise, IEEE Journal of Solid-State Circuit, vol.39, no.4, pp651-660, April
2004.
[NAPOLI 1971] L. S. Napoli, J. J. Hughes, A simple technique for the accurate
determination of the microwave dielectric constant for microwave integrated circuits, IEEE
Microwave Theory Tech., vol.19, pp. 664665, July 1971.
[NEU 2003], T. Neu, Designing controlled impedance vias, EDN magazine, 2003.
213
Rfrences
[PAN 1989] G. W. Pan, K.S. Olson, Improved algorithmic methods for the prediction of
wavefrontpropagation behavior in multiconductor transmission lines or highfrequency digital
signal processors, IEEE Computer-Aided Design of integrated Circuits and Systems, vol.8,
Issue 6, pp608-621, Juin 1989.
[PAUL 2006] R. Paul, "Introduction to Electromagnetic Compatibility", John Wiley & Sons,
2006.
[POLAR 2000] Polar, An Introduction to the Design and Manufacture of Controlled
Impedance PCBs, http://www.polarinstruments.com, 2000.
[PRYMAK 1995] J. D. Prymak, SPICE Modeling of Capacitors, KEMET Tech Topics,
www.kemet.com, 1994.
[PSPICE 2000] Cadence Design Systems, "Pspice Reference Guide", www.cadence.com,
Mai 2000.
[RIEDELL 1990] C. H. Riedell, M. B. Steer, Dielectric characterization of printed circuit
board substrates, IEEE Instrumentation Measurement, vol. 39, pp. 437440, Apr. 1990.
[RITCHEY 2003] L. Ritchey, "The how and why of obtaining accurate impedance
calculations", Spring IPC conference, 2003.
[RITCHEY 2004] L. Ritchey, Test Structure Needed for Multilayer PCBs, Speeding Edge,
2004.
[ROBERT]
Daniel
Robert,
Site
Internet
http://www.premiumorange.com/daniel.robert9/.
Electronique
et
Informatique,
[ROY 1998] T. Roy, L. Smith, ESR and ESL of Ceramic Capacitor Applied to Decoupling
Applications, Electronic Performance of Electronic Packaging Conference, 1998.
[SANDERS 2004] D. L. Sanders, J. P. Muccioli, Comparison of MLCC and X2Y
Technology for Use in Decoupling Circuits, CARTS symposium, 2004.
[SCHNEIDER 1969] M. V., Schneider, "Microstrip lines for microwave integrated circuits",
Bell System Technique journal, Vol 48 n5, 1969.
214
Rfrences
[SMITH 2002] L. D. Smith, A Transmission-Line Model for Ceramic Capacitors for CAD
Tools Based on Measured Parameters, IEEE Electronic Components and Tech Conference,
2002.
[SHIM 2002] H. W. Shim, T. M. Zeef, Decoupling Strategies for Printed Circuit Boards
without Power Planes, IEEE Electromagnetic Compatibility, vol.1, pp.258261, August
2002.
[SRINIDASAGAM 2007] K. Srinidasagam, J. Nayar, Exploring termination option for highspeed interfaces, Electronics world, 2007.
[SVENSSON 2001] C. Svensson, G. E. Dermer, Time domain modeling of lossy
interconnects, IEEE on Advanced Packaging, Vol.24, Issue 2, pp191-196, May 2001.
[SWAMINATHAN 2007] M.Swaminathan, A. Edge Engin, Power Integrity Modeling and
Design for Semiconductors and Systems, Prentice Hall, November 2007.
[SWANSON 2001] Daniel G. Swanson, "Whats my Impedance?", Microwave magazine
IEEE, 2001. Volume 2, pp 72-82.
[SYED 2000] Syed B. Huq, Effective Signal Integrity Analysis using IBIS Models,
DesignCon2000, Fvrier 2000.
[TANG 2000] K.T. Tang, E.G. Friedman, Estimation of On-Chip Simultaneous Noise on
Signal Delay in Synchronous CMOS Integrated Circuits, Signal Processing Systems, IEEE
Workshop on Volume Issue, pp633-642, 2000.
[TEKTRONIX 2006] Tektronix A.N., "TDR and S-parameters MeasurementsHow Much
Performance Do You Need?", EDN Magazine, 2006.
[WEI 2003] J.Wei, A.Dixit, S.Leibson, Interconnect Cross-Talk Induced Delay and Noise
Glitch Analysis for Embedded Microprocessor Designs, International Cadence users group
conference, 2003.
[WESTERHOFF 2005] Todd Westerhoff, things you can learn from IBIS curves, IBIS
Submit / DAC, Cisco Systems, www.cisco.com, 2005.
215
Rfrences
[WILLIS 2003] Ken WILLIS, "Adressing Crosstalk in High Speed Designs Using Allegro
PCB SI", Allegro PCB SI Application Note, www.cadence.com, Janvier 2003.
[WILLIS 2008] B. Willis, Introduction to microsectioning printed circuit boards, Global
SMT & Packaging Magazine, November 2008.
[YU 2002] X. Yu, Y. Huang, S. Li, The study of crosstalk in high-speed circuit design,
International Symposium on EMC, IEEE, pp617-620, May 2002.
[YUAN 2006] F.Yuan, CMOS Current-mode Circuits for Data Communication, Springer,
2006.
[ZAK 2001] Thse T.Zak, Intgration des exigences dintgrit de signal et de compatibilit
lectromagntique dans la conception des cartes lectroniques numriques rapides et mixtes,
2001.
216
Annexes
ANNEXES
Annexe 1 :
217
Annexes
Annexe 2 :
218
Annexes
V0
A3
A15
V0
A8
Agresseur
A3
A2
Groupe
Agresseur
A15
A8
Groupe
Tension ODD
34,39
36,1
54,31
Tension ODD
211,9
225,4
440,4
Tension EVEN
23,65
19,74
36,37
Tension EVEN
136,1
131,1
266,6
Dans ce systme simplifi, nous nous apercevons nouveau que pour 130mm de couplage
le rsultat est proche de la somme des tensions induites par chaque agresseur contrairement au
couplage 4mm. Comme nous lavons vu dans le cas dtude, les diffrences de topologies
seront importantes dans un couplage court, ce qui va introduire des dphasages entre les
signaux. Si nous reprenons cette tude sous Spice :
Agresseur
A3
A2
Groupe
Agresseur
A15
A8
Groupe
Scnario
SC7_V0
(LC=4mm)
Scnario
SC7_V1
(LC=130mm)
Tension ODD
26,3mV
26,4mV
52,7
Tension ODD
319,6mV
317,3mV
636,9mV
Tension EVEN
23,5mV
23,4mV
46,9mV
Tension EVEN
151mV
151mV
302mV
182
5
90
14
14
64
0.1
176
0.02 176
68
5.5
0.5
2.6
5.5
71
5.5 185
0.01 12
125 75 59 401
162 74 74 74 288
74.4 116 168 34 54 292
183
71
12
5
60
64
5.2
0.8
8.4
0.1
5.2
486
251 401
183
74.4 41 34 168 54
140 10 75 251 74
241 188 140 140 111
20
41
74
292
116 490
74 188 474
219
Annexes
97
0.6 187
0.6 0
187
1.2 13
13 190
5.4 73 0.01 5.6 181
5.4 0.01 73 5.6 0.03 181
63 5.6 5.6 70 15 15 187
476
99 476
186 186 476
115 41 74 286
41 115 74 20 286
73 73 109 54 54 281
247 74 138 166 34 74 393
74 247 138 34 166 74 59 393
138 138 237 74 74 159 124 124 382
94
0.9
94
9
0.9
2.7 0.04
0.04 2.7
0.6 0.6
66
0.2
0.2
66
5.3 5.3
220
Thse :
Rsum :
Ltude des diffrents phnomnes dIntgrit de Signal (IS) a ncessit la mise en uvre
dun vhicule de test (VT) spcifique, conu suivant des contraintes industrielles. La carte
ralise prsente un environnement complexe avec des zones haute densit
dinterconnexions (HDI) et permet d'tudier lensemble des phnomnes IS.
Une premire partie a permis dtudier les variations sur limpdance caractristique des
pistes provoques d'une part par le procd de fabrication et d'autre part par les contraintes
dun routage HDI. Limpact de ces dsadaptations a ensuite t quantifi.
Ltude de la diaphonie a ncessit la mise en place d'un modle de simulation simplifi
pour valider la mthodologie utilise par loutil danalyse de la suite Cadence. Les
simulations ont ensuite t confrontes aux rsultats de mesures pour tudier la validit de
loutil et pour dfinir la configuration mettre en uvre, afin que les simulations soient
reprsentatives des signaux rels.
Une dernire partie est consacre ltude de lintgrit des alimentations. Les rsultats de
simulations issus de loutil Power Integrity sont compars aux rsultats de mesures effectues
sur le VT en utilisant un VNA. Le rseau de dcouplage est caractris par son impdance
dans une analyse frquentielle. Nous avons tudi la caractrisation des plans dalimentations,
des modles de condensateur ainsi que les inductances parasites introduites par le placement
et le routage. Enfin, une tude a t effectue pour optimiser le placement des condensateurs
de dcouplage sur le circuit imprim tout en limitant lapparition dinductances parasites.
Abstract :
The study of Signal Integrity (SI) phenomena required the implementation of a specific
test vehicle (TV), conceived according to industrial constraints. The finished printed circuit
board (PCB) is a complex environment based on high speed and high density interconnections
(HDI), and which allows for the study of all SI phenomena.
The first part looked at the characteristic impedance variations due to both the
manufacturing process and the HDI layout. The impact of these miss-adaptations was then
quantified.
The crosstalk study then required the set-up of a simplified simulation model to validate
the methodology used by Cadences tool. Simulation was then compared with experimental
results to study the tools validity and to define the correct tool configuration to obtain
simulations that are more representative of real signals.
The last part is dedicated to the study of Power Integrity. The tool simulations results are
compared with the measured results from using VNA on TV. The Power Distribution
Network is characterized using impedance analysis in the frequency field. We studied the
characterization of power plans, of capacitor models as well as the parasitic inductance
introduced by capacitors placement. Finally, a study was done to provide an efficient solution
of decoupling capacitors placement while seeking to minimize the parasitic inductance.
Mots cls :
Intgrit de Signal, Impdance caractristique, Impdance contrle, Rflexion,
Diaphonie, Intgrit des alimentations, Inductance parasite, Condensateur de dcouplage,
Electrostatique, Electromagntique, Commutation, Circuit imprim, Protocole de conception.
Keywords :
Signal Integrity, Characteristic impedance, Controlled impedance, Reflection, Crosstalk,
Power Integrity, Parasitic inductance, Decoupling capacitor, Electrostatic, Electromagnetic,
Rising edge, Printed Circuit Board, Conception flow.
221