Esercizio 9porta pseudo-nMOS, capacità, livelli, ritardi e potenza statica (tema d'esame settembre 2026)
In questa pagina 8
Testo (tema d'esame 8 settembre 2026, esercizio 3). Si consideri il circuito in figura che realizza la funzione in logica pseudo n-MOS: un p-MOS con gate a massa verso come carico; l'uscita è collegata al drain dell'n-MOS comandato da , il cui source è il nodo ; tra e massa ci sono due n-MOS in parallelo comandati da e da . Per tutti gli n-MOS , per il p-MOS ; .
- Valutare la funzione logica svolta dal circuito al nodo .
- Calcolare la capacità totale del nodo .
- Calcolare le tensioni e corrispondenti ai livelli logici "0" e "1".
- Calcolare (approssimando ).
- Calcolare (approssimando ).
- Calcolare la potenza statica quando "0" e quando "1".
Dati. , , , , , (per ), , , , , , .
Teoria usata: Logica pseudo-nMOS e logiche a caricoNella logica pseudo-nMOS (a rapporto, ratioed) la PUN della CMOS complementare è sostituita da un solo p-MOS con gate a massa, sempre acceso, che fa da carico per la PDN a n-MOS. Così servono N+1 transistor invece di 2N e la capacità di ingresso è minore, ma l'uscita bassa non è 0: V_OL si ricava uguagliando la corrente dell'n-MOS (zona lineare) a quella del p-MOS (saturazione), ed esiste potenza statica quando l'uscita è bassa (P = V_DD·I). V_OH = V_DD. Per V_OL piccola serve Z_n ≫ Z_p; il ritardo di salita è lento (carica solo il p-MOS debole: t_pLH = 0,69 R_p C_L), quello di discesa è più veloce (t_pHL ≈ 0,69 R_n C_L). Lo stesso schema (carichi p-MOS a massa) si ritrova nelle ROM a NOR.Logica pseudo-nMOS e logiche a carico →, Porte logiche CMOS - ritardo di Elmore, fan-in e consumoIl ritardo di una porta dipende dalla configurazione degli ingressi: si calcola il caso peggiore (un solo cammino conduttivo, il più resistivo) e il caso migliore. Per una rete RC con transistor in serie si usa il ritardo di Elmore: t = 0,69 Σ_k C_k · R_k, con R_k la resistenza totale tra il nodo k e il generatore (massa o V_DD) lungo il cammino e C_k la capacità del nodo. Per NAND2 con R_n = R_p: t_pLH (caso peggiore) = 0,69 R_p C, t_pHL = 0,69·2R_n C, quindi t_pHL = 2 t_pLH; per NOR2 è l'opposto. Una NOR a N ingressi (tutti i transistor uguali, nodi interni trascurati): t_pLH = 0,69 R_p C N(N+1), t_pHL = 0,69 R_n C (N+1): il ritardo cresce col quadrato del fan-in, perciò si evitano fan-in maggiori di 4. Rimedi: dimensionamento progressivo (transistor più grandi dal lato opposto all'uscita), riordino degli ingressi (il più tardivo vicino all'uscita), cascata di porte con meno ingressi, buffer. La potenza dinamica dipende dalla probabilità di commutazione.Porte logiche CMOS - ritardo di Elmore, fan-in e consumo →.
1. Funzione logica
La PDN conduce se e ( o ): . L'uscita è l'inversione: . Con la PDN aperta, il carico porta a ("1"); con la PDN conduttiva l'uscita scende a un livello basso ("0").
2. Capacità del nodo
Larghezze: , . Capacità di drain/source: , . Al nodo sono collegati il drain del p-MOS di carico, il drain dell'n-MOS e il carico esterno: (Nodo interno : source di e drain di e : .)
3. Livelli e
: con la PDN spenta nessuna corrente scorre nel p-MOS (): l'uscita sale a (il carico è sempre acceso): .
: con la PDN conduttiva p-MOS e PDN formano un partitore. Il caso peggiore (livello basso più alto) è quello con il minimo di transistor accesi: in serie con uno solo tra e : due n-MOS in serie con valgono un n-MOS con . L'n-MOS equivalente è in lineare (tensione di gate-soglia , piccolo), il p-MOS (, ) in saturazione perché : Con e, per il p-MOS, : e la radice accettabile () è Controllo delle regioni: n-MOS ✓ lineare; p-MOS ✓ saturazione. Se conducono e : (la serie di con il parallelo , ) e (senza per la via singola: ). Il livello basso non è : è ben sotto , ma costa potenza (punto 6).
4. Ritardo di salita
Nella salita ( da basso ad alto) la PDN è spenta e l'uscita è caricata solo dal p-MOS di carico attraverso (approssimando ): (L'integrazione numerica del circuito RC dà .) È un ritardo elevato: il carico è un p-MOS debole () che deve caricare .
5. Ritardo di discesa
Nella discesa conducono la PDN (caso peggiore: e uno solo di , ) e il p-MOS di carico resta acceso: con l'approssimazione richiesta () si trascura la corrente del carico, quindi il circuito è la scala RC di due n-MOS in serie: ciascuno, con il nodo interno (, peso ) e l'uscita (, peso ): (Senza nodo interno: ; con e entrambi accesi: .) La discesa è molto più veloce della salita ( contro ): è la caratteristica della pseudo-nMOS (Logica pseudo-nMOS e logiche a caricoNella logica pseudo-nMOS (a rapporto, ratioed) la PUN della CMOS complementare è sostituita da un solo p-MOS con gate a massa, sempre acceso, che fa da carico per la PDN a n-MOS. Così servono N+1 transistor invece di 2N e la capacità di ingresso è minore, ma l'uscita bassa non è 0: V_OL si ricava uguagliando la corrente dell'n-MOS (zona lineare) a quella del p-MOS (saturazione), ed esiste potenza statica quando l'uscita è bassa (P = V_DD·I). V_OH = V_DD. Per V_OL piccola serve Z_n ≫ Z_p; il ritardo di salita è lento (carica solo il p-MOS debole: t_pLH = 0,69 R_p C_L), quello di discesa è più veloce (t_pHL ≈ 0,69 R_n C_L). Lo stesso schema (carichi p-MOS a massa) si ritrova nelle ROM a NOR.Logica pseudo-nMOS e logiche a carico →); il contrasto con il p-MOS è trascurato (approssimazione ottimistica).
6. Potenza statica
- "1" (PDN spenta): nessun cammino tra e massa: (si trascurano le perdite).
- "0" (PDN conduttiva): corrente continua nel punto di lavoro. Nel caso peggiore (): : (con e accesi: , : la corrente è fissata dal p-MOS di carico, quasi indipendente dalla PDN). La potenza statica non dipende dal numero di n-MOS in conduzione ma dal carico: un più piccolo ridurrebbe la potenza e il ma allungherebbe .
Verifica numerica
Python: soluzione di con le formule del corso ( per e per , e ); capacità , ; tempi: , (Elmore) e (integrazione numerica della scala RC).
Errori comuni
- Dire che : in pseudo-nMOS è un livello di partitore (qui –).
- Usare per : la salita è del p-MOS di carico ().
- Dimenticare la potenza statica nello stato basso.
- Contare nel nodo anche i gate degli ingressi o dimenticare il drain del p-MOS.
Versione ripasso
Testo. Pseudo-nMOS: p-MOS con gate a massa () e PDN: in serie con (), ; fF; , , , k, k, , , m, fF/m.
- Funzione: .
- Capacità di : fF ( fF).
- Livelli: V; (via -, lineare; p-MOS sat): V (con : V).
- : ps. : ps (senza nodo interno ; con ).
- Potenza: : ; : A, mW.
- Errori: ; in salita; potenza statica dimenticata; drain del p-MOS non contato.