C1 C7 C6 C5 C4 C3 C2
CONVERTITORE A/D FLASH
Esempio: Va=5,2V C7 C6 C5 C4 C3 C2 C1 0 0 1 1 1 1 1 a2 a1 a0 1 0 1 VR/14 3VR/14 5VR/14 7VR/14 9VR/14 11VR/14 13VR/14 Clock
V
aV
Ra
0a
1a
2 R/2 R R R R R R R/2 R E G I S T R O C O D I F I C A T O R E C O N P R I O R I T A’ VR/14 3VR/14 5VR/14 7VR/14 9VR/14 11VR/14 13VR/14 1LSB (0V) 000 Va (7V) 111 (6V) 110 (5V) 101 (4V) 100 (3V) 011 (2V) 010 (1V) 001 010 001 100 111 110 101 011 000CODIFICATORE CON PRIORITA’
} 1 , 0 { 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 1 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 4 5 6 7 ∈ x x x x x x x x x x x x x x x x x x x x x x a a a C C C C C C C
Fonti di errori sono le soglie di riferimento e i comparatori. Le variazioni dei valori delle soglie sono dovute alle variazioni di VR, che danno luogo ad
un errore di guadagno, e a valori disuguali delle resistenze, che determinano una non-linearità della caratteristica. Gli errori introdotti dai comparatori sono dovuti alla corrente di polarizzazione degli ingressi, che carica il partitore e determina errori di non-linearità, e alla tensione di offset d’ingresso che determina uno spostamento della soglia diverso per ciascun livello.
I convertitori flash sono usati quando è necessaria la massima velocità di conversione, che può raggiungere valori dell’ordine di 108-109 conversioni /secondo.
Per realizzare un convertitore ad N bit, sono necessari 2N-1 comparatori e 2N resistori. Pertanto l’area richiesta cresce rapidamente all’aumentare della risoluzione. I convertitori flash hanno tipicamente una risoluzione minore o uguale a 10 bit.