Académique Documents
Professionnel Documents
Culture Documents
et numrique-analogique (partie 3)
par
Claude PRVOT
Responsable des produits de conversions analogique-numrique
et numrique-analogique Thales Research & Technology France
1.
1.1
1.2
March et applications...........................................................................
Rpartition des besoins et solutions..........................................................
volutions du march .................................................................................
E 372 - 2
2.
2.1
2.2
3
3
5
3.
4.
5.
5.1
12
12
12
12
13
13
14
14
14
17
17
5.2
5.3
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 1
1. March et applications
1.1 Rpartition des besoins et solutions
Besoins
Les besoins sont pratiquement illimits, en termes de frquence,
de bande passante et de rsolution.
Il est vident quun CAN et/ou un CNA ayant 120 dB de dynamique, des vitesses au-del du gigahertz pour une consommation
dun dixime de watt et un cot infrieur 1 rsoudrait beaucoup des problmes de llectronique. Malheureusement, ces
composants idaux nexistent pas et, en pratique, on constate une
limite qui peut tre rsume par le facteur de mrite F qui est le
produit de 2 la puissance du nombre de bits (effectif) multipli
par la frquence dchantillonnage divise par la puissance
consomme :
F = 2
N eff
f ch / P consomme
E 372 2
Rsolution N
(nombre de bits)
26
22
CNA
18
CAN
14
Rares
ralisations
commerciales
10
6
10
100
Hz
10
100
kHz
10
100
10
100
GHz
MHz
Frquence de conversion = fch
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
(0)
Place
Socit
Chiffre
daffaires 2001
pour la
conversion
(millions de $)
Part
de
march
(%)
465
33
200
14
Maxim
154
11
Philips
95
55
MicroChip
50
Intersil
50
Hitachi
39
Sony
Mesure et mtrologie
En trs basse frquence, ce domaine recouvre des besoins de
masse pour les compteurs, le pesage et un domaine professionnel,
avec de trs grandes prcisions (typiquement quelques millionimes : ppm).
Les solutions sont du type Sigma-Delta () 20 24 bits, en
monolithique CMOS avec calibrage. Les convertisseurs intgrent le
plus souvent des rjections trs leves 50 et 60 Hz.
33
1 141
82
Mdical
1 400
100
On utilise des convertisseurs rapides et prcis pour les applications dimagerie : typiquement 16 bits et quelques MSPS, plus
lents mais de trs grande prcision pour le dosage et lanalyse, et
trs conomiques en consommation pour tous les appareils implants dans le corps humain qui sont aliments sur pile : prothse
auditive, doseur implant, etc.
Dfense
Ce march, qui a t un prcurseur, a compltement disparu en
termes de volume. La plupart des applications sont couvertes par
les composants dvelopps pour le march industriel et grand
public.
Il reste des besoins trs spcifiques notamment dans les trs
hautes frquences pour les radars, les contre-mesures.
Ces composants sont rservs la dfense et leurs performances et technologies sont le plus souvent classifies. Les programmes amricains citent, par exemple, au travers des
publications scientifiques, des vitesses qui visent la centaine de
milliards dchantillons par seconde.
Automobile
Ce march est en progression rgulire ces dernires annes.
Pour raliser des conomies de cblage dans les voitures tout en
augmentant le nombre daccessoires et doptions, les bus de
donnes ont fait leur apparition (normes CAN).
De plus, les normes antipollution imposent un contrle lectronique du moteur (allumage et injection). La scurit est aussi trs
prsente avec les systmes antiblocage de roues au freinage et le
contrle actif de suspension et de direction en virage.
Les vitesses et prcisions requises sont classiques. Les
convertisseurs sont en revanche soumis des exigences de fiabilit importantes car ils contrlent les fonctions critiques de la voiture et ce, dans un environnement lectromagntique, thermique
et mcanique svre.
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 3
Nombre de bits N
26
22
Sigma-Delta
18
SAR
14
Pipeline
10
6
10
100
Hz
10
100
kHz
10
100
MHz
Flash
1
10
100
GHz
Frquence
La performance optimale (produit rsolution vitesse) est reprsente par un convertisseur 14 bits 100 MHz, un 24 bits 100 kHz
ou encore un hypothtique 4 bits 100 GHz qui nexiste pas sur le
march. Le premier produit rsolution vitesse vaut 2 1 4
LSB 100 MHz, soit 1 638 400 000 000 LSB Hz (1,6 1012).
Le facteur de mrite qui sexprime en LSB hertz/watt
(LSB Hz / W) nest pas souvent le meilleur pour les produits les
plus rapides, mais plutt pour des convertisseurs un peu moins
rapides qui visent une intgration importante o la puissance est
un critre majeur.
Ce facteur de mrite est actuellement reprsent par un convertisseur de 14 bits 20 MHz et consommant 0,100 W soit environ
3 000 000 000 000 LSB Hz/W (3 1012). Cest le TSA1401 : 14 bits,
20 MHz, 0,100 W, CMOS 0,25 m, 2,5 V, botier TQFP48 du fabricant
ST Microelectronic.
Dans le tableau 3 sont donnes les vitesses et consommations
extrapoles par rapport ltat de lart la vitesse maximale et
au 1/8 de la vitesse maximale en fonction de la rsolution.
Frquence
Architecture
Technologie
Estimation
de prix
()
Consommation
Botier
Rfrence
commerciale
Fabricant
(mW)
2 24
96 kHz
CMOS
300
28 TSSOP
AD1871
Analog Devices
18
800 kHz
SAR
CMOS
30
100
46 LFCSP
AD7679
Analog Devices
16
5 MHz
Pipeline
CMOS
35
500
44 LQFP
SPT8100
Signal Processing
Technology
14
65 MHz
Pipeline
CMOS
35
500
48 PQFP
AD9244
Analog Devices
12
210 MHz
Pipeline
BiCMOS
80
1 300
100 TQFP
AD9430
Analog Devices
14
105 MHz
Pipeline
Bipolaire
50
1 500
48 PQFP
AD6645
Analog Devices
1,5 GHz
Flash
Bipolaire SiGe
500
5 000
192 ESBGA
MAX 108
Maxim
10
2 GHz
NC (1)
Bipolaire SiGe
NC (1)
4 600
CBGA152
TS83102
ATMEL
E 372 4
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
(0)
Les convertisseurs intgrs des produits complexes, microprocesseurs, DSP, Set Top Box..., sont tous en CMOS et on rencontre principalement les architectures Sigma-Delta, SAR et
pipeline.
Vitesse Consommation
maximale
(mW)
1/8 de la Consommation
vitesse
(mW)
maximale
24
100 kHz
550
12 kHz
70
22
390 kHz
550
48 kHz
70
20
1,56 MHz
550
195 kHz
70
18
3,125 MHz
550
781 kHz
70
16
12,5 MHz
550
3 MHz
70
14
50 MHz
550
12 MHz
70
12
200 MHz
550
50 MHz
70
10
800 MHz
550
200 MHz
70
1,6 GHz
550
800 MHz
70
Rsolution
Vitesse (1)
Avantages/Inconvnients
Intgration
8 18 bits
30 kSPS
+ Rsolution leve
+ Faible consommation
+ Excellente rjection analogique du bruit
Trs faible vitesse dchantillonnage
SAR
8 16 bits
3 MSPS
16 24 bits
3 MSPS
Pipeline subranging
8 16 bits
+ Trs rapide
+ Correction digitale des erreurs
+ Meilleur compromis vitesse rsolution
Flash
6 8 bits
entre 1 et 20 GSPS
(1) La vitesse est donne en Sample Per Second (nombre dchantillons par seconde). 1 SPS = 1 Hz.
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 5
(0)
Botier
Rfrence
commerciale
Fabricant
64
20 VQFN
PCM1772
TI
200
28 SSOP
AD1955
AD
CMOS
80
860
64 QFP
MB86060
Fujitsu
Parallle
CMOS
80
300
80 LQFP
MB86061
Fujitsu
250 MHz
Parallle
CMOS
Non communiqu
54
Fabless (1)
Fabless (1)
Impinj
14
300 MHz
Parallle
40
115
48 PQFP
AD9755
AD
28
40 MHz
Parallle
20
28 QSOP
MAX 5182
Maxim
N bits
Frquence
Architecture
Technologie
2 24
46 kHz
CMOS
2 24
196 kHz
CMOS
16
100 MHz
Parallle 4 interp.
12
400 MHz
14
CMOS
Nombre de bits N
originale propose par le concepteur : il sagit de fabless (produit conceptuel ) du fabricant Impinj, 14 bits 250 MHz 0,054 W
en CMOS 0,25 m 2,5 V.
26
22
On retrouve que les CNA sont meilleurs que les CAN denviron
1 ordre de grandeur, voire 1,5.
18
14
10
6
10
100
Hz
10
kHz
100
10
MHz
100
10
100
GHz
Frquence
E 372 6
Vitesse
maximale
Consommation
(mW)
1/8 de la
vitesse
maximale
Consommation
(mW)
24
390 kHz
90
48 kHz
11
22
1,56 MHz
90
195 kHz
11
20
6,25 MHz
90
780 kHz
11
18
25 MHz
90
3,1 MHz
11
16
100 MHz
90
12,5 MHz
11
14
400 MHz
90
50 MHz
11
12
600 MHz
90
200 MHz
11
10
6,4 GHz
90
800 MHz
11
25 GHz
90
3,2 Hz
11
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
Process CMOS
Process bipolaire
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 7
5 mm
5 mm
10 mm
Les rfrences commerciales et les blocs diagrammes sont donns titre indicatif.
19 mm
Surface (mm2)
Comparaison
SOIC 28
194
TSSOP 28
64
LFCSP 28
25
4. Produits intgrant
des CAN ou des CNA
Les trs grands progrs de lintgration permettent de raliser,
en un seul circuit monolithique, un ensemble ou sous-ensemble
fonctionnel.
Lintgration des tages de conversion existe maintenant sur une
vaste gamme de produits.
E 372 8
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 9
E 372 10
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
(0)
10
Serial
Brown
I /O
PWM
Comparators
Timers
Out
ICSP
Compteur lectrique
Le CS5460A de Cirrus Logic (figure 10) est un produit qui intgre
sur une seule puce deux convertisseurs Sigma-Delta analogique-
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 11
Sortie numrique
111
110
101
I
100
011
010
001
0
Entre analogique
Erreur
Sortie numrique
Erreur
111
110
101
100
011
010
001
0
Entre analogique
I droite thorique
E 372 12
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
111
110
101
IV
100
011
010
Sortie analogique
Sortie numrique
_______________________________________________________________
Erreur
001
0
111
110
a CNA monotone
I
101
II
100
011
IV
III
010
001
0
Entre analogique
I
II
III
IV
Sortie analogique
Sortie numrique
Entre analogique
Sortie numrique
111
110
101
100
011
010
001
MinMax
(extrmes)
moindres carrs
0
Entre analogique
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 13
111
AVDD
101
DRVDD
AD9244
100
EIGHT
STAGE
PIPELINE
ADC
VIN+
SHA
011
VIN--
010
001
14
DFS
CLK+
CLK-Entre analogique
a pas de code manquant
Sortie numrique
REFT REFB
110
OUTPUT REGISTER
Sortie numrique
TIMING
DUTY
OTR
14
REFERENCE
111
DB13-DB0
OEB
110
101
AGND CML VR
100
VREF REF
SENSE
REF
GND
DRGND
011
010
001
0
Entre analogique
Point d'chantillonnage
V = t dV
dt
Ces tests sont gnralement spars en tests statiques et dynamiques. Les paramtres statiques pouvant se mesurer plus facilement laide de voltmtres, ampremtres, etc.
Description du produit
LAD9244 est convertisseur analogique-numrique, monolithique, alimentation unique + 5,0 V, de rsolution 14 bits, et de
vitesse 40 ou 65 MSPS avec rfrence et chantillonneur-bloqueur
intgr haute performance. LAD9244 utilise une architecture pipeline plusieurs tages diffrentiels. Un bloc de correction derreur
logique donne la prcision de 14 bits 65 MSPS et garantit contre
les codes manquants sur toute la gamme de temprature. La rfrence interne est programmable.
E 372 14
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
_______________________________________________________________
elle est reproductible ; cela signifie que les rsultats des tests
peuvent tre dupliqus et vrifis un grand nombre de fois laide
de synthtiseurs de haute qualit (ce qui nest pas le cas des signaux
transitoires) ;
elle est facilement caractrisable : une sinusode se dcrit simplement de faon mathmatique et ses caractristiques sont bien
connues, en particulier celle de sa pente ;
elle est bidirectionnelle, ce qui signifie quelle mettra en
vidence les problmes du CAN dpendant de la pente, positive ou
ngative, du signal dentre ;
enfin, pour les signaux les plus rapides, cest la seule forme
que lon sache faire et qui de plus reste inchange, voire amliore, par un filtrage intentionnel ou parasite.
Les tests dynamiques comprennent :
le test par transforme de Fourier ;
la rgression sinusodale ;
le test de lhistogramme ;
le test de lenveloppe ;
le test de la bande passante analogique.
Tous ces tests se ralisent gnralement avec une, deux ou plusieurs sinusodes, pleine chelle lentre ou PE 10 %, mais aussi
en fonction de diffrentes amplitudes du signal lentre, ce qui
est important en communication. Ils ont t choisis car ils donnent
une meilleure comprhension des performances intrinsques du
CAN et se rapprochent le plus des situations relles auxquelles le
CAN est confront.
Test par transforme de Fourier
La transforme de Fourier discrte (DFT) est un outil trs utile
pour valuer les performances dynamiques des convertisseurs.
Utilisant lalgorithme de transforme de Fourier rapide (FFT, Fast
Fourier Transform ), la FFT convertit une squence dchantillons
finie dans le temps dans le domaine frquentiel. La reprsentation
du domaine frquentiel des donnes chantillonnes permet de
mesurer la linarit de la fonction de transfert dynamique du
convertisseur.
La figure 19 montre le synoptique dun test de CAN par FFT.
Un filtre passe-bas ou passe-bande est utilis pour amliorer la
puret spectrale de la sinusode dentre. En gnral on utilise
2 N +2 points, N tant la rsolution du convertisseur tester
(1 024 points dans le cas dun 8 bits). Le signal dentre tant suppos pur, sans harmoniques, les harmoniques qui sont observs
dans le spectre sont dus la non-linarit ventuelle du
convertisseur.
Il faut respecter un certain nombre de conditions :
la frquence de la sinusode dentre doit tre choisie en vitant
les sous-multiples (ou multiples) de la frquence dchantillonnage ;
le plus souvent, on choisit une puissance de 2 pour le nombre
dchantillons M, par exemple : M = 2N+2 (ce qui facilite le calcul de
la FFT) ;
de plus pour viter les fuites de spectres, il faut quil y ait un
nombre J de priodes entires du signal sur la longueur de
lchantillonnage.
Ces conditions sont souvent appeles conditions dchantillonnage cohrent et sont rsumes par la formule ci-dessous :
f signal
avec
J f ch
= ---------------M
N eff
Synthtiseur # 1
Signal analogique
N bits
Filtres
Synchronisation
Synthtiseur # 2
Horloge
chantillonnage
CAN
Analyseur
logique
ou
mmoire
Horloge
d'chantillonnage
Mise
en
forme
Traitement
FFT
Analyse
PC
Rgression sinusodale
La technique de rgression sinusodale (Sinewave curve fitting
en anglais) est moins rpandue que celle de la FFT, car elle ne permet pas lobtention de rsultats tels que le niveau dharmoniques
et la dynamique de codage.
Dans ce test, une sinusode pleine chelle une frquence spcifie est numrise par le CAN, de rsolution N bits. En utilisant
les techniques de minimisation par les moindres carrs, un logiciel
calcule une sinusode idale se rapprochant le plus des donnes.
La sinusode est de la forme :
A sin (2 f t + ) + Cte
avec A, f, , Cte les paramtres slectionns pour la rgression.
On obtient ainsi A 0 , 0 , Cte 0 .
Pour calculer les dfauts introduits par le convertisseur, la sinusode se rapprochant le plus des donnes A 0 sin (2 f t + 0 ) + DC0
est idalement numrise par calcul.
On calcule ensuite lerreur efficace idale qui ninclut donc que
les erreurs de quantification dun CAN N bits parfait. Puis on
calcule lerreur efficace relle qui comprend toutes les erreurs de
quantification, de non-linarits, diffrentielles et intgrales, les
codes manquants, le jitter et les autres bruits. Le rapport de ces
deux erreurs mesure donc lcart entre un convertisseur parfait et
le convertisseur rel en test. Lavantage (et le dfaut) de cette
mthode est de mettre toutes les erreurs dans un mme
paquet .
Trois points doivent tre respects afin dutiliser cette technique :
le nombre de points dacquisition doit tre important pour que
lestimation par les moindres carrs soit suffisamment prcise ;
la frquence dentre ne doit pas tre relie de faon harmonique la frquence dchantillonnage ;
le signal dentre doit tre pleine chelle de faon exciter la
dynamique complte ainsi que tous les codes du CAN.
Test de lhistogramme
Ce test consiste mesurer le nombre doccurrences des codes
numriques et le comparer la valeur thorique espre. Lanalyse de lcart permet de retrouver la fonction de transfert.
En gnral, dans le test de lhistogramme, une sinusode pleine
chelle est numrise par le convertisseur, et on se place dans les
conditions dchantillonnage cohrent, pour ne pas favoriser
lapparition de certains codes. Selon la prcision recherche et le
nombre de bits du convertisseur, il faut acqurir de plusieurs
milliers plusieurs centaines de milliers de points. la fin de
lacquisition, un histogramme est ralis indiquant le nombre
dapparitions de chaque code.
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 15
Nombre d'occurrences
100
Code en excs
Code manquant
Non-linarit
diffrentielle
10
Sinusode reconstruite
Histogramme
50
100
150
200
250
Code j de 0 255
Amplitude
Points chantillonns
Enveloppe
jA
2
j+1A
h ( j ) : = --------- arcsin ----------------------- arcsin -------------
A
A
avec
-1
Temps
Figure 22 Reprsentation temporelle du test de lenveloppe
- 1
---------------------------------------------------------------------------------------------------------Nombre doccurrences thorique ( i )
INL ( i ) : =
DNL ( k )
k=0
Un code manquant (resp. un code trop prsent) sera immdiatement apparent car il naura jamais t enregistr (resp. trop
souvent enregistr). Ces deux dfauts sont souvent lis (figure 21).
Test de lenveloppe
Ce test est le plus exigeant de tous les tests pour le temps
dtablissement du convertisseur (voir 5.2.2). Lors de ce test, les
extrmes du signal dentre sont successivement numriss ainsi
que les points opposs maximaux des drives. Avec une sinusode pleine chelle en entre, la valeur positive de la pleine
chelle sera numrise, suivie immdiatement de la valeur
extrme ngative, etc. Pour raliser le test de lenveloppe, le signal
dentre est une sinusode pleine chelle qui est proche de la
moiti de la frquence dchantillonnage. Cela assure que chaque
chantillon sera pris successivement sur chaque demi-priode
oppose du signal dentre. Le faible dcalage par rapport la
frquence moiti (cf. thorme de Shannon) permet de recalculer
lamplitude de la sinusode et de la comparer avec les codes rellement obtenus.
Dans lexemple de la figure 22, la frquence dchantillonnage
est le double de la frquence du signal, au dcalage prs, qui est
de 5. On ne mesure pas le temps dtablissement, mais la dformation (ventuelle) de la sinusode due ce phnomne.
On peut raliser le mme type de test avec une frquence du
signal plus leve que la frquence dchantillonnage, pour tester
la capacit au sous-chantillonnage du convertisseur. Dans lexemple de la figure 23, le rapport des frquences est de 1,5.
Bande passante analogique
E 372 16
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
Amplitude
_______________________________________________________________
1
Analyseur
de spectre
1,5 priode
+ dcalage
N bits
Filtre*
Synchronisation
ventuelle
Synthtiseur de
signal d'horloge
-1
CNA
Mmoire
rapide
Horloge
d'chantillonnage
Mise
en
forme
Calcul
du signal
PC
* optionnel
Temps
tr
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur
E 372 17