Telechargé par elmehdi.khami

Travaux Pratique VHDL AMS Circuit PLL

publicité
1Ecole
Nationale
des
Sciences
Appliquées
Rapport:
Travaux
pratiques
sur VHDL-AMS
de Khouribga
’
Génie Electrique
Département de Génie Electrique
-AMS
3ème
’
VHDL-AMS
TALHI Soukaina
ZAITOUNI Meriem
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
2
Rapport: Travaux pratiques sur VHDL-AMS
’
Génie Electrique
Remerciement
Nous avons ’
’
mes profondes gratitudes ainsi
que toutes mes reconnaissances à notre
professeur.
Nous remercions vivement Mr.
LAGRAT pour vos disponibilités, vos soutiens et
vos conseils, qui a créé une ambiance favorable qui
nous a per
’
nouveau parcours.
Enfin, que toute personne ayant contribuée
de près ou de loin à la préparation de ce travail,
’
nos profondes gratitudes.
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
3
’
Rapport: Travaux pratiques sur VHDL-AMS
Génie Electrique
Table des matières
REMERCIEMENT …………………..…………………..…………………..………….…
Introduction générale …………………..…………………..…………………..
Partie 3: Boucle à verrouillage de phase (PLL)..………………..5
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
4
’
Rapport: Travaux pratiques sur VHDL-AMS
Génie Electrique
Introduction générale
VHDL-AMS est un dérivé du langage de description matériel VHDL (norme IEEE 10761993). Il comprend des extensions analogiques et des signaux mixtes (en anglais analog
and mixed-signal, AMS) afin de définir le comportement des systèmes à signaux
analogiques et mixtes (IEEE 1076.1-1999).
La norme VHDL-AMS a été instaurée dans l'intention de permettre aux concepteurs de
systèmes à signaux analogiques et mixtes et de circuits intégrés de pouvoir créer et
d'utiliser des modules qui encapsulent les descriptions de comportement de haut niveau,
aussi bien que des descriptions structurelles de systèmes et de composants1.
VHDL-AMS définit un langage de modélisation standardisé par l'industrie pour
les circuits à signaux mixtes. Il fournit à la fois le temps-continu et les sémantiques de
modélisation d'événements. Il est donc approprié pour les circuits analogiques,
numériques et mixtes. Il est particulièrement bien adapté pour la vérification de circuits
intégrés complexes qui allient des signaux analogiques, mixtes et des fréquences radios.
Il est important de noter que le VHDL-AMS ne constitue pas un langage de conception
ou synthèse. Il s'agit seulement d'un langage de description du matériel.
Ce TP a pour objectif de
conception VHDL-A S, ’
TP&Cours encadrés par Mr. Lagrat
’
,
Année universitaire 2016-2017
5
’
Rapport: Travaux pratiques sur VHDL-AMS
Génie Electrique
Partie 3 : Boucle à verrouillage de phase (PLL)
1. Introduction :
Les boucles à verrouillage de phase (Phase Locked Loop PLL) sont des circuits intégrés très utilisés en
.
’
’
’ asservissement de phase dont le rôle est
’
’
à
’
.
à
verrouillage de phase dans tous les équipements modernes.
2. Schéma de bloc :
-Les composants essentiels d’une PLL sont :
Un détecteur ou comparateur de phase - phase detector.
Un filtre de boucle passe-bas - low-pass filter.
Un oscillateur commandé en tension - voltage controlled oscillator (VCO).
 un comparateur de phase (phase detector) est un circuit qui produit une tension de sortie
proportionelle à l'écart de phase entre le signal d'entrée et la sortie du VCO le comparateur de
phase décrit ci-dessous est construit à partir d'un circuit numérique composé de bascules D
(D flip-flops)
 le fitre analogique est utilisé pour lisser le signal de sortie du comparateur afin d'obtenir sa
valeur moyenne le filtre passe-bas est un circuit RC de premier ordre
 le circuit à boucle de phase quand on utilise la technologie CMOS, le VCO peut être
implémenté par un oscillateur booléen (ring oscillator) avec inverseurs différentiels dans notre
description le VCO est décrit au niveau comportemental

Détection d’évènements analogiques:
Pour décrire un comparateur ou un convertisseur A/D, il est nécessaire de détecter avec précision le
franchissement des seuils de quantification par le signal
’
.
F
présente le
’
à hystérésis de seuils V1 et V2 et de niveaux hauts et bas : Vdd et
Vss.
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
6
’
Rapport: Travaux pratiques sur VHDL-AMS
Génie Electrique
’
’
simple instruction conditionnelle (formelle) : IF Ve< V2 THEN Vs= VssELSE Vs= Vdd END IF La description temporelle
tient compte du phénomène ’
’
î
’
précédent.
Principe de fonctionnement :
’
commandé en
tension (ou en courant) Vout à
’
.
Ceci signifie que les deux signaux ont mêmes fréquences et une différence de phases constante.
’
,
avoir des fréquences différentes. Le
détecteur d
’
.
’
’
multipliées par le gain du détecteur de
phase :
V out(t) = gain:vin1(t):vin2(t)
upc(t) = Kd(_e__s) = Kd__
Le comparateur de phase fournit à sa sortie une tension u alternative dont la valeur moyenne V
donnée par un passe-bas est proportionnelle au déphasage entre Ve et Vs. Il est caractérisé par un
coefficient souvent noté Kc défini par :
Kc= (valeur moyenne d
/
passe’
’
propre. ’
(du moins dans son domaine de fonctionnement) :
’
’
’
,
’
,
. Le filtre est un
2), passif ou actif, dont le but
V
fs_f0 = KvcoV c
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
7
Rapport: Travaux pratiques sur VHDL-AMS
’
Génie Electrique
Comparateur de phase :
Le modèle VHDL-AMS du comparateur de phase analogique :
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
8
Rapport: Travaux pratiques sur VHDL-AMS
’
Génie Electrique
Filtre de boucle
Le Filtre passe-bas a une innocence importante sur le régime transitoire et déterminé en grande
partie les performances de l'asservissement. Les fonctions de transfert couramment utilisées sont
données par :
Avec tau1 = R1:C et tau2 = R2:C Il serait possible d'écrire un modèle plus général permettant de
réaliser les quatre types de filtres.
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
9
Rapport: Travaux pratiques sur VHDL-AMS
’
Génie Electrique
Oscillateur commandé en tension
Un oscillateur analogique commandé en tension (VCO) généré un signal sinusoïdal dont la fréquence
est proportionnelle _a la valeur d'une tension de commande. La caractéristique linéaire d'un VCO
s'exprime par la relation [2] :
Ou WC est la pulsation centrale et Uc0 la valeur de la tension de commande permettant l'oscillation à
la fréquence centrale. Le calcul de la phase est alors fait par :
Le signal de sortie de l'oscillateur est ainsi donnée par
le modèle VHDL-AMS du VCO réalisant les
équations ci-dessus
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
10
Rapport: Travaux pratiques sur VHDL-AMS
’
Génie Electrique
Test Bench
pour simuler ce model on vas implémenter un test bench, on se basant sur le schema fonctionnel
du PLL , le consign du PLL est un signal sins de 3Mhz.
TP&Cours encadrés par Mr. Lagrat
Année universitaire 2016-2017
Téléchargement
Study collections