Blocchi analogici di base in tecnologia CMOS

Blocchi analogici di base
in tecnologia CMOS
Valentino Liberali
Università di Pavia
Dipartimento di Elettronica
Via Ferrata 1, 27100 Pavia
Tel.: (+39) 0382.50.5783
Fax: (+39) 0382.422583
e-mail: [email protected]
Università di Milano
Polo di Crema
Via Bramante 65, 26013 Crema
Tel.: (+39) 0373.898.247
Fax: (+39) 0373.898.253
e-mail: [email protected]
Scuola di Dottorato - Gruppo Nazionale di Elettronica
Parma, 5 Giugno 2000
Sommario
q Introduzione
q Amplificatori operazionali CMOS
L Amplificatori operazionali a transconduttanza (OTA)
L Amplificatore a due stadi
L Amplificatore “fully differential”
q Comparatori CMOS
q Interruttori CMOS
q Componenti passivi
L Resistenze
L Capacità
q Circuiti a capacità commutate (SC)
q Analisi di circuiti SC mediante la trasformata Zeta
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
2
Evoluzione della tecnologia CMOS
MOS gate length
q Legge di Moore: “il numero
q
q
micron
0.15
0.1
0.05
0
1999
2002
2005
2008
2011
2014
2011
2014
MOS logic density
1000
M transistors / cm2
q
di transistori MOS per chip
raddoppia ogni 18 mesi”
Diminuzione della
lunghezza di gate del
transistore MOS
Aumento esponenziale
della densità di
integrazione
“International Technology
Roadmap for
Semiconductors” contiene
previsioni fino al 2014
0.2
100
10
1
1999
2002
2005
2008
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
3
Tendenze del mercato
q I circuiti CMOS sono impiegati nell’elaborazione digitale
dei segnali
q La natura analogica dei segnali da trattare richiede l’uso
di circuiti di interfaccia analogico/digitali
q L’evoluzione della tecnologia rende economicamente
q
conveniente l’integrazione di tutti i circuiti su uno stesso
chip (“system on a chip”)
Settore trainante: servizi di telecomunicazioni a larga
banda (wireless o wire-based)
L Asymmetrical digital subscriber loop (ADSL) : trasmissione
di dati digitali su doppino telefonico
L Sistemi di comunicazione portatili a radiofrequenza (RF)
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
4
Amplificatore operazionale ideale
−
V−
+
Vd = V − V
+
−
V+
Vo = A Vd
(Α ∞)
+
q È un generatore ideale di tensione controllato in tensione
con guadagno infinito
L amplificazione di tensione: A → ∞
L resistenza di uscita: R → 0
L resistenza di ingresso: R → ∞
L banda passante: B → ∞
out
in
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
5
Amplificatore operazionale reale
q Non idealità:
L resistenza di ingresso: per i transistori MOS, a bassa
frequenza è vero che Rin → ∞
L amplificazione di tensione finita è errore ≈ 1/A
(di solito è adeguato un guadagno di 80 ÷ 100 dB)
L banda passante: limitazioni in frequenza è può essere
necessaria la compensazione per garantire il margine di fase
L resistenza di uscita non nulla: R influisce soltanto se
out
l’uscita dell’amplificatore operazionale deve pilotare carichi
resistivi
Ø se i carichi in uscita sono puramente capacitivi, Rout può
essere grande
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
6
Amplificatore operazionale reale
q L’offset di tensione all’ingresso è proporzionale a
q Per i transistori bipolari,
q Per i transistori MOS,
I
gm
I
kT
=
= 26 mV
gm
q
I
V − Vth
= GS
= 150 ÷ 300 mV
gm
2
q Gli amplificatori operazionali MOS hanno offset di
è
tensione più grande di circa un ordine di grandezza
rispetto a quelli realizzati con bipolari
In molte applicazioni è necessario cancellare l’offset di
tensione all’ingresso (autozero)
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
7
Amplificatore a transconduttanza
q OTA (Operational Transconductance Amplifier):
L si può ottenere un elevato guadagno A con una elevata
resistenza di uscita R
L aumentando il guadagno diminuisce l’errore dovuto al
guadagno finito
L l’uscita si porta al valore corretto dopo un transitorio (tempo
out
di settling)
−
Gm
+
R
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
C
8
Amplificatori a singolo stadio
q Il guadagno elevato è ottenuto tramite un’alta resistenza
di uscita (cascode)
q Strutture:
L Stadio telescopico
L Stadio a specchi di corrente
L Stadio “folded cascode”
q Hanno solo un nodo ad alta impedenza
è la compensazione in frequenza è assicurata dal carico
capacitivo
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
9
Stadio telescopico
J
J
L
L
Guadagno a bassa frequenza
M7
M8
M5
M6
A0 = (g m rds )2
Basso consumo di potenza
VB2
Bassa dinamica di uscita
M1
+
5 transistori in serie
non adatto per basse
tensioni di alimentazione
è
M4
M3
VB1
M2
-
M9
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
10
Stadio a specchi di corrente
J
J
M5
Migliore dinamica
Solo 4 transistori in
serie
+
VB2
L
L
M3
M4
M1
M2
M6
M8
M7
Consumo di potenza
M9
M10
Velocità degli specchi
M11
M12
VB1
M13
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
11
Stadio “folded cascode” convenzionale
VB3
+
VB1
M4
M3
M1
M2
M11
-
M5
VB2
M6
M7
M8
M9
M10
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
12
Stadio “folded cascode” ad alta dinamica
VB3
M4
M3
M1
+
M2
-
M5
M7
VB1
M11
VB2
M6
M12
M9
M13
M8
M10
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
13
Amplificatore a due stadi
q Stadio di uscita in classe AB: può erogare una corrente
maggiore della corrente stazionaria
q Richiede compensazione in frequenza
M3
M4
M6
M1
+
M2
M8
M9
VB1
M5
M7
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
14
Strutture “fully differential”
in
C
R
−
in-
C
R
−
−
+
+
in+
out+
+
out
R
outC
q L’utilizzo di circuiti completamente differenziali presenta
alcuni vantaggi:
L Raddoppio della dinamica del segnale di uscita (+6 dB)
L I disturbi provenienti dall’alimentazione e dal clock vengono
trattati come segnali di modo comune
q Svantaggi:
L Necessità della retroazione di modo comune
L Conversione single-ended / fully differential e viceversa
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
15
Amplificatore “fully differential”
q Il blocco CMFB
q
(“common mode
feedback”)
controlla il valore
medio dell’uscita
Può essere
realizzato a tempo
continuo oppure a
dati campionati
VB3
M4
M3
+
M1
M2
-
M5
M7
VB1
M11
M9
M6
M8
M10
VB2
VB4
VB5
CMFB
tensioni di polarizzazione
VB1 o VB3 o VB5
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
16
Common mode feedback (1)
q Esempio di
q
CMFB tempo
continuo
(transistori
M12, M13, M14,
M15)
Necessità di
impostare
dall’esterno la
tensione di
riferimento VCM
VB3
M4
M3
M1
+
M2
-
M5
VB2
M6
Out-
Out+
M7
VB1
M11
VCM
M9
M13
VB4
M8
VB5
M10
M14
M15
M12
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
17
Common mode feedback (2)
q Esempio di
q
q
CMFB a dati
campionati
Vantaggioso
solo quando si
dispone già di
fasi di clock
Possibili
problemi
dovuti al clockfeedthrough
Vout+
Iref
1
VoutIout
2
C
2
1
1
2
C'
C
2
1
VCM
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
18
Comparatore
q Serve a discriminare se il segnale d’ingresso è maggiore
o minore di un valore di riferimento
q L’uscita rappresenta un valore logico (1 o 0)
q È uno stadio di guadagno usato ad anello aperto
L Guadagno tipico: ≈ 80 dB
L Può essere realizzato con
L
+
un solo stadio oppure con
più stadi in cascata
Necessità di compensazione
dell’offset
−
1
0
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
19
Latch
q Spesso il comparatore
è seguito da un latch
L Il latch memorizza il
L
VB
dato digitale
mantenendolo
outcostante per una fase
di clock
La retroazione
+
positiva del latch
assicura che in uscita
ci sia sempre un bit
valido
M4
M3
out+
M5
M6
M1
strobe
M2
-
M7
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
20
Comparatore con latch
q Comparatore e
latch possono
essere realizzati in
un unico blocco
funzionale
VB2
out+
out-
attivo lo stadio
differenziale del
comparatore
Nella seconda
fase è attivo il
latch
M2
M1
+
L Nella prima fase è
L
M4
M3
strobe
M5
-
strobe
M8
VB1
M6
M7
M9
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
21
Interruttori CMOS
q Il transistore MOS funziona come interruttore quando
viene fatto commutare tra regione di interdizione e
C
regione di triodo
V
C
on
off
A
B
q Si possono utilizzare due transistori complementari
t
comandati da segnali opposti in fase:
VC
C
A
B
C
VC
t
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
22
Componenti passivi in tecnologia CMOS
q Resistenze
L Possono essere fabbricate con un materiale resistivo
(polisilicio, diffusione, well, …)
q Condensatori
L Richiedono due strati conduttori separati da uno strato di
dielettrico (polisilicio-diffusione, polisilicio1-polisilicio2,
metal-metal, …)
q Il valore dei componenti passivi non è molto preciso
(tolleranze ≈ 25 ÷ 50 %)
q Il matching tra elementi dello stesso tipo è molto buono
(0.1 %)
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
23
Capacità commutate (1)
q Un condensatore che
T
1
2
Vs
1
2
C2
−
C
+
Vout
viene periodicamente
commutato tra due
nodi a tensione fissa,
in ogni periodo di clock
T trasferisce una
carica Q = C ⋅ ∆V
q La “corrente media”
dovuta al trasferimento
di carica è
Q C ⋅ ∆V
I= =
T
T
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
24
Capacità commutate (2)
T
1
2
Vs
1
2
C2
−
in
C2
R
−
Vout
C
out
+
+
q Il condensatore commutato equivale ad una resistenza R = TC
q La costante di tempo dell’integratore è: τ = T ⋅ C
(rapporto tra le capacità)
C
2
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
25
Trasformata Zeta
q Un sistema lineare tempo-invariante (LTI) è
completamente specificato dalla risposta impulsiva h(t)
q I sistemi LTI a tempo continuo possono essere descritti
q
tramite la risposta in frequenza H(f) (trasformata di
Fourier della risposta impulsiva)
I sistemi LTI a tempo discreto (analogici o digitali)
possono essere descritti nel dominio Z mediante la
trasformata Zeta:
+∞
H ( z ) = Z {h(k )} =
h(k )z −k
å
k = −∞
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
26
Esempi
q Un elemento di ritardo è descritto nel dominio Zeta come
z −1
q Un integratore (a tempo discreto) è descritto nel dominio
Zeta come
z −1
1 − z −1
q Nel caso di campionamento uniforme nel tempo con
periodo T, allora
z −1 = e −sT
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
27
Sistemi a dati campionati
G Teorema del campionamento (Shannon):
LUn segnale continuo x(t) la cui trasformata di
Fourier X(f) è limitata in banda (cioè |X(f)| = 0 per ∀
|f| ∉ [f0, f0+B]), può essere univocamente
ricostruito senza errore partendo da campioni
x(kT) distribuiti uniformemente nel tempo, a
condizione che la frequenza di campionamento Fs
= 1/T sia maggiore della banda di Nyquist del
segnale 2B.
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
28
Campionamento senza aliasing
X(f)
-B
0
B
f
S(f)
-Fs
0
Fs
f
Fs
f
X(f) * S(f)
-Fs
-
-B
1
2
0
B
1
2
Fs
Fs
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
29
Campionamento con aliasing
X(f)
-B
0
B
f
S(f)
-Fs
0
Fs
f
Fs
f
X(f) * S(f)
-Fs
-B
-
0
1
2
Fs
B
1
2
Fs
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
30
Anti-aliasing
G Per rispettare le condizioni imposte dal teorema
G
del campionamento, il segnale in ingresso ad un
sistema a dati campionati deve essere filtrato per
eleiminare le componenti a frequenza superiore a
= 1/2T (anti-aliasing)
Il filtro di anti-aliasing deve essere a tempo
continuo
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
31
Riferimenti bibliografici
G Semiconductor Industry Association (SIA), The
G
G
G
International Technology Roadmap for Semiconductors,
1999. http://public.itrs.net/1999_SIA_Roadmap/Home.htm
P. E. Allen and D. R. Holberg. CMOS Analog Circuit
Design. Oxford Univ. Press, New York, NY, USA,1996.
P. R. Gray and R. G. Meyer. Analysis and Design of
Analog Integrated Circuits. John Wiley & Sons, New York,
NY, USA,1993.
L. Luh, J. Choma Jr., and J. Draper: “A continuous-time
common-mode feedback circuit (CMFB) for highimpedance current-mode applications”, IEEE Trans. Circ.
and Syst.-II, vol. 47, Apr. 2000, pp. 363-369.
Blocchi analogici di base in tecnologia CMOS - Valentino Liberali - Scuola di Dottorato GE
32