TP4 Diaphonie&Hyperlynx 1 New
TP4 Diaphonie&Hyperlynx 1 New
TP4 Diaphonie&Hyperlynx 1 New
E4
Mai 2024 Feuille 1 / 9
Objectifs : dans la première partie, on étudie dans ce TP la diaphonie des lignes couplées en
régime transitoire. Dans la deuxième partie du TP, quelques exemples d’intégrité de signal.
1. Présentation
Soit le schéma ci-dessous. On considère le couplage électrique et magnétique entre les deux
lignes L1 et L2. La ligne 1 peut être considérée comme une ligne isolée (c’est à dire que les
signaux sur cette ligne se propagent en toute indépendance par rapport à la ligne 2) car le
couplage entre les 2 lignes se fait uniquement de 1 vers 2. On dit que le couplage est lâche.
Sur la ligne 1, il est appliqué un signal impulsionnel de temps de monté tm. La durée de
propagation du signal entre A et B et entre C et D est appelée . Entre la ligne 2 et la ligne 1
il existe un couplage électrique et un couplage magnétique.
Les ondes incidentes vi ou réfléchies vr sur la ligne 1 vont induire sur la ligne 2 un couple
d’ondes : une onde avant et une onde arrière. L’onde arrière (en arrière de la ligne) apparaît
en C et l’onde avant (en avant de la ligne) apparaît en D.
1
Onde incidente et tensions induites
La mise en équation d’un schéma équivalent de lignes couplées comme celui présenté ci-
dessous, et la résolution des équations, permettent de déterminer les amplitudes des ondes
arrière et avant. Ces amplitudes dépendent de et K qui sont donnés par les expressions ci-
dessous.
M C
et K
C L
2
2. EXPERIMENTATION
Avant de relever les signaux, vous devez prendre les précautions suivantes :
ajuster les niveaux d’amplitude du générateur pour avoir des niveaux compris entre
0 et 5 V en entrée de la maquette : Square > Output Menu > Load Impedance >
LOAD,
utiliser deux sondes pour observer les signaux. Connecter la masse de chaque sonde
à la masse globale du montage sinon les mesures seront aberrantes.
L2
Ve RL
3
Observation
L1
L2
Ve L3 RL R’L
Ajuster la valeur de R’L pour visualiser (observation) l’onde arrière (t). En déduire la valeur
de K 1 . Débrancher l’alimentation et mesurer la valeur de la résistance R’L à
l’ohmmètre.
Pour étudier l’influence du temps de montée tm, on ajustera celui-ci avec la commande
(Pulse > leading) et on notera les variations de (t). Expliquer. Quand le temps de
propagation est plus faible que le temps de montée, que se passe-t-il ? Quelle est la
conclusion à en tirer ?
L2
L3 R’L
Ve RL
Ajuster R’L pour être bien certain de visualiser une onde avant. Relever l’onde (t). Mesurer
son amplitude et en déduire la valeur de K 1 .
Constater et expliquer l’évolution de l’onde avant lorsque l’on fait varier la valeur du temps
de montée.
4
Observation
L1
L2
R’L L3
Ve RL
Définir les unités par défaut (Metric, Length) par : Setup > Options > units. Choisir
une liaison par . Pour tracer les connexions, rapprocher la ligne de l’entrée et de la
sortie des portes.
Choisir en double cliquant sur TL1 Microstrip et définir les dimensions suivantes pour
le CI : longueur 10 cm, largeur de piste 1000 µm, épaisseur du diélectrique 1600 µ,
épaisseur du conducteur (plating et conductor chacun 35 µm). Ce sont des
caractéristiques usuelles d’un CI. La permittivité du diélectrique époxy type FR4 est
4,8.
5
Simulate SI > Run Interactive Simulation pour ouvrir la fenêtre de l’oscilloscope et
Start Simulation. Choisir Oscillator 50 MHz et la base de temps en bas à 2 ns.
Pour visualiser le rayonnement du circuit, faire : Simulate SI > Run Interactive EMC
Simulation. Conclusion ?
Pour résoudre les problèmes de propagation, nous allons placer, juste après la sortie de la
porte U1, une résistance.
Ajouter une résistance en série avec la sortie de la porte par . Déterminer la valeur
idéale. Pour cela, utiliser la valeur conseillée par le logiciel en utilisant l’icône .
Apply. Justifier l’ordre de grandeur de la résistance utilisé. Justifier les nouvelles
formes de tensions délivrées par l’oscilloscope. Conclusion ?
Remplacer les portes de type CMOS par des 74HCT04_DIP (libraries 74HCT.PML
Devices 74HCT_DIP A pour l’entrée et Y pour la sortie) et refaire la même simulation
que la 1ère.
Visualiser le spectre rayonné. Conclusion ? Regarder quelles sont les fréquences
caractéristiques du spectre du signal rayonné.
A partir des temps de montée et de la période, calculer les deux fréquences caractéristiques du
spectre d’un signal de forme trapézoïdal.
6
Choisir Stakup dans Transmission-line type. Dans Values, choisir la couche 1, Signal, TOP.
Visualiser alors le signal en entrée et en sortie et le spectre.
DesignFile: C
I_double_face.ffs
HyperLynxLineS imV 7.5
36.2 ohms
614.795 ps
CMOS,3.3V,ULTR... 10.000 cm CMOS,3.3V,ULTR...
Coupled Stackup
0
36.2 ohms
614.794 ps
CMOS,3.3V,ULTR... 10.000 cm CMOS,3.3V,ULTR...
Coupled Stackup
Pour le circuit U3.1 de la figure précédente, on aura choisi la configuration « Struck Low »
pour signifier que la sortie est au niveau logique « 0 ».
7
Placer les 2 pistes du circuit imprimé simulé sur la couche « InnerSignal1
SignalLayer ». Que se passe-t-il ?
DesignFile: C
I_double_face.ffs
HyperLynxLineS imV 7.5
36.8 ohms
618.108 ps
CMOS,3.3V,ULTR... 10.000 cm CMOS,3.3V,ULTR...
Coupled Stackup
R1 TL6 R2
0
36.8 ohms
618.108 ps
CMOS,3.3V,ULTR... 10.000 cm CMOS,3.3V,ULTR...
Coupled Stackup
Modifier la position des traces sur le CI en plaçant TL1 sur InnerSignal1 SignalLayer
et TL2 sur InnerSignal2 SignalLayer. Conclusion.
3. Liaison différentielle
8
3.2. Saisie de schéma
La saisie de schéma se fait ici par la commande New LineSim Schematic > Cell-based. On
accède alors à une page avec des cellules qui sont prédéfinies. Saisir le schéma de la page
suivante (composants Lv031tm.ibs et Lv032tm.ibs). Visualiser les signaux en sortie de A0,
A1, B0 et B1. Choisir un CI multicouches avec une largeur de piste de 200 µm, une longueur
de 10 cm et une largeur entre piste de 125 µm.
Définir des sondes en différentiel : dans oscilloscope > Differential Probe channel.
Visualiser alors le signal de sortie pour une horloge à 100 MHz et un rapport cyclique à 49 %.
Observer le spectre rayonné. Prendre quelques valeurs pour la résistance d’adaptation pour
obtenir la valeur optimale.
9
DS90LV031TM DS90LV031TM
DOUT1+ DOUT1-
CELL:A0 CELL:B0
DS90LV032TM DS90LV032TM
RINA+ RINA-
RS(A1)
10