Beruflich Dokumente
Kultur Dokumente
Master Micro-électronique/S3
1
Remerciement
2
Sommaires
Chapitre I : ......................................................................................................................................... 5
Webographie ................................................................................................................................... 17
3
Introduction Générale
Le traitement des données par programmation introduit aussi une souplesse dans
la conception de produits à base d'électronique : un même circuit électronique à
base de P pourra traiter des signaux différents ; seul le programme va changer.
Cela permet de réduire les coûts par standardisation, la même carte étant utilisée
pour plusieurs fonctions différentes. L'électronique analogique nécessitait au
mieux un changement des composants, au pire, la conception d'une nouvelle
carte.
Mais, à la base, les signaux ont toujours une nature analogique ! Il faut donc les
amplifier et éventuellement les extraire de signaux parasites (tension de mode
commun par exemple). Le domaine analogique va donc toujours exister au
moins en amont de toute chaîne de traitement. Parfois, on a aussi besoin d'un
signal analogique en sortie de cette chaîne de traitement : il faudra alors
reconvertir les données numériques en signal analogique.
4
Chapitre I :
Présentation du DAC.
Introduction :
Le passage d'un type de donnée à l'autre se fera par des convertisseurs, composants " mixtes "
qui vont manipuler des tensions analogiques en entrée et des signaux logiques en sortie ou
vice versa. Il existe deux catégories de convertisseurs :
Plusieurs types de convertisseurs sont disponibles dans chaque catégorie, qui se différencie
par leur précision, leur vitesse de traitement de l'information, leur prix...
Il n'y a pas " le " convertisseur à tout faire qui soit bon partout : on devra faire un choix en
fonction de ses besoins.
I. Architecture générale :
Quel que soit le type de convertisseur étudié, on retrouvera toujours peu ou prou la même
structure, constituée des mêmes éléments de base ; seule la réalisation technologique des
blocs de base différera d'un convertisseur à l'autre et en fera sa spécificité.
Un convertisseur Numérique analogique (DAC, CNA) est un circuit qui est employé pour
convertir une configuration binaire en une grandeur analogique directement proportionnelle à
la valeur décimale de la configuration. Ces entrées de N bits sont des niveaux logique D0,
D1,D2, D3… prenant les états logique ‘0’ ou ‘1’ et la sortie analogique est une tension ou
courant.
La figure donne le symbole d’un convertisseur numérique analogique (DAC, Digital to
Analog Converter) à N bits ; il peut être suivi, ou non, d’un filtre de lissage (passe bas).
5
Chacun des 2^N mots binaires pouvant être appliqué en entrée est associé à une tension
analogique de sortie Vsa(t) (il peut s’agir également d’un courant) telle que :
La figure suivante présente la caractéristique de transfert idéale pour une entrée sur 3 bits.
On définit le LSB, ou quantum, comme étant la plus petite variation possible de la tension de
sortie correspondant à un changement du bit de poids faible :
La figure suivante illustre la conversion N/A d’une série de mots binaires (i) pour N = 3.
La sortie analogique (cf. ii) Vsa(t), est quantifiée. On ajoute parfois en sortie du CNA un filtre
analogique passe-bas ou filtre de lissage (cf. iii).
6
II. Description du DAC à somme des courants :
Ce type de DAC nécessite des sources de courant de précision qui sont additionnées de
diverses façons. Cette architecture utilise des sources de courant à pondération binaire, ce qui
ne nécessite que 2N-1 sources binaires par rapport à N sources de courant de différentes
tailles. Comme les sources de courant sont pondérées de façon binaire, le code d'entrée peut
être un nombre binaire simple sans codeur de thermomètre. Par exemple, pour un
convertisseur 3 bits, sept sources de courant seront nécessaires, étiquetées de D0 à D6. Le
signal binaire contrôle le circuit même si les sources de courant sont connectées ou non à
IOUT, ou à un autre nœud de sommation (dans ce cas, la masse). Le courant de sortie, IOUT
est caractérisé par : 0<iout< (2N-1)*I
Les interrupteurs sont contrôlés par les bits D0, D 1…DN-1, N étant le nombre de bits du
DAC, D0 est le bit de poids faible (LSB) et DN-1 est le bit de poids fort (MSB). Lorsque le
bit Di est à ‘1’, son interrupteur est fermé et le courant correspondant s’écoule vers la sortie.
Dans ce type de convertisseurs, chaque source de courant d’indice i commandée par son
intercepteur, est constituée de 2i sources de courant élémentaires en parallèle. Le courant
associé à cette source est : Ii =2i*Iunit
7
Le schéma montre que l'addition d'étages successifs divise le courant d'entrée par 2, en
maintenant Iref / 2 comme la somme globale des courants qui circule dans les dispositifs M1
et M2. Où le courant obtenu par le miroir de courant est dirigé numériquement au niveau du
nœud de sortie par les interrupteurs. Le courant dans la branche primaire est égal au courant
d'entrée (Iref / 2), tandis que les dernières branches tombent à Iref / 2N. Les sources de
courant peuvent mieux correspondre lorsque les interrupteurs sont connectés aux mêmes
entrées ‘D0’ et ‘not D0’.
a. Paramètres statiques :
Les paramètres statiques expriment les défauts liés aux déviations de la caractéristique de
transfert réelle par rapport à la droite de transfert idéale.
Erreur d’offset (de décalage): elle est illustrée dans la figure qui suit. L’offset correspond à
un décalage vertical de la caractéristique de transfert réelle.
Erreur de gain: c’est la différence entre les gains des caractéristiques de transfert réelle et
idéale. Elle est généralement exprimée en pourcentage de la tension pleine échelle idéale.
Non linéarité intégrale (INL) : elle correspond, pour un code donné, à l’écart entre la sortie
analogique réelle et la valeur idéale associée au code considéré.
8
b. Paramètres dynamiques :
SNR :
THD :
SINAD :
ENOB :
SFDR :
9
c. Utilisation du DAC :
Les CNA sont bien entendu utilisables tels quels pour faire de la conversion
numérique/analogique. On les retrouvera en sortie de chaîne de traitement numérique
lorsqu'un signal analogique est requis (commande d'un transducteur, contrôle de processus...).
Ils seront suivis d'un filtre plus ou moins sophistiqué destiné à supprimer les " marches
d'escalier " inhérentes à la numérisation. Dans le cas de l'audio numérique, le filtrage est d'une
importance fondamentale, et c'est lui qui conditionne grandement la qualité du son. Cet aspect
n'est donc pas à sous-estimer. Il faudra faire attention au filtrage dans le cas où ces
convertisseurs sont inclus dans une boucle d'asservissement : les escaliers peuvent être
néfastes à la stabilité du système.
Une autre application importante est la multiplication de signaux : l'un sera analogique (en
remplacement de Eref), et l'autre numérique. Ce signal numérique pourra être un signal
préalablement numérisé. La sortie va donner le produit des deux signaux, donc on peut
l’utilisé comme un multiplieur.
10
Chapitre II :
Les logiciels de routage disponibles sur le marché sont nombreux : Protel, Orcad, Pspice
Design Lab, Proteus, Mentor, Cadence, PADS… Ils sont organisés quasiment de la même
façon c’est à dire que les mêmes étapes doivent être franchies avant de concevoir un circuit
imprimé.
I. Définition du logiciel :
L'outil cadence est une chaîne complète de conception qui propose un ensemble de
logiciels répondant à la quasi-totalité des besoins dans les domaines :
Cet environnement de travail contient environ 480 exécutables, contenus dans une
arborescence complexe. La figure 1 décrit le flot typique de conception du schéma électrique
d’un circuit analogique dans l’environnement Cadence.
11
Suivant le flux de conception, on a créé une bibliothèque sous nom ‘Projet’ et qui
contiendra par la suite les schémas de fonctionnement, de simulation et même le Layout.
On crée pour la deuxième étape ‘new cellview’ et le schéma correspondant à notre cahier
de charge est le suivant :
Les MOS utilisés sont tous de type NMOS et leurs tailles est W/L = 2u / 180n.
La source de courant de valeur 4I est remplacé dans le schéma MOS par une miroir de
courant d’un multiplieur de valeur 4 branché aux sources des nmos des paires différentielles
qui jouent le rôle des interrupteurs avec entrée normale et entrée inversée.
Bloc des inverseurs : c’est étage entrée pour notre code binaire, permet d’entrer le bit
et son inverse.
Bloc miroir de courant : est l´élément de base utilisé pour la réplication, l´addition
et la soustraction de courant. Il ne fonctionne qu´un avec un courant unipolaires.
Les Switch : quand le VGS de Switch est en état haut, le NMOS devient passant et il
devient isolant que le VGS est en état bas.
La charge R
12
Pour améliorer notre montage à un montage correspondant au convertisseur numérique
analogique de 3 bits, le schéma sur cadence sera comme montre la figure suivante :
On enregistre ce schéma et en corrigeant les erreurs s’ils existent puis on passe à l’étape
de création du symbole correspondant à ce schéma.
D’abord pour atteindre le signal de sortie souhaité on injecte aux entrées du DAC des
signaux carrés qui varie de 0 à 1.8V, mais la différence entre un générateur lié à l’entrée D0 et
13
celui par exemple lié au bit D1 ou D2 ou à n’importe qu’elle entrée c’est au niveau de période
de TON et TOFF et automatiquement ça influence la valeur de T de chaque générateur.
C’est le signal de la sortie négative et celle positive ce n’est que l’inverse de ce signal comme
suivant :
14
En zoomant on peut bien voir le comportement du signal de sortie :
Comme on déjà dit, pour tirer le signal purement analogique de ce signal il faut le passer par
un filtre.
15
Maintenant l’étape suivante sera automatiquement la conception du layout :
Puisque on dispose des miroirs de courants et des paires différentielles, on est obligé d’utilisé la
notion de matching pour chaque bloc constituant le schéma global.
Conclusion :
Dans ce rapport on s’est basé sur le logiciel cadence comme élément facteur de
réalisation et de simulation du schéma électronique proposé pour la conception d’un
convertisseur numérique analogique basé sur le principe de sommation des courants d’entrées
et savoir le degré de satisfaction de la réponse trouvé avec le résultat souhaité. Tout en passant
par une longue étude et description du convertisseur et en citant par l’occasion les
caractéristiques de ce type de réalisation.
16
Webographie
https://homepages.laas.fr/fcaignet/Cours/layout_intro.pdf
http://www.emse.fr/~dutertre/documents/cours_convertisseurs.pdf
http://www.bedwani.ch/electro/ch21/index.htm#C31
https://perso.esiee.fr/~poulichp/Utilisation%20du%20logiciel%20CADENCE_1.pdf
file:///C:/Users/hhh/Downloads/conversions-analogique-numerique-et-numerique-
analogique.pdf
http://www.gecif.net/articles/genie_electrique/ressources/les_convertisseurs_numeriqu
es_analogiques.pdf
https://www.tek.com/blog/tutorial-digital-analog-conversion-%E2%80%93-r-2r-dac
http://sitelec.org/cours/abati/cna.htm
https://en.wikipedia.org/wiki/Digital-to-analog_converter
http://www.emse.fr/~dutertre/documents/cours_convertisseurs.pdf
http://197.14.51.10:81/pmb/COURS%20ET%20TUTORIAL/Electronique/technique
%20de%20conversion%20NA%20et%20AN.htm
http://www.gecif.net/articles/genie_electrique/cours/terminale/cours/can_et_cna.pdf
http://www4.ac-nancy-metz.fr/lyc-vuillaume-
mirecourt/pages/Pedagogie/DATA/Technique/Electronique/Convertion%20AN%20et
%20NA/Cours%20CAN_CNA%20_Prof_.pdf
17