# Elettronica pratica/CMOS

Elettronica pratica
Copertina Tutti i moduli · Sviluppo

## Introduzione

* Scopo di questo libroElettronica pratica/Scopo
* PrerequisitiElettronica pratica/Prerequisiti
* PrefazioneElettronica pratica/Prefazione

## Capitolo 1. Basi di elettrotecnica

* Carica elettrica e legge di CoulombElettronica pratica/Carica elettrica e legge di Coulomb
* Celle elettricheElettronica pratica/Celle elettriche
* ResistoriElettronica pratica/Resistori
* CondensatoriElettronica pratica/Condensatori
* InduttoriElettronica pratica/Induttori
* PileElettronica pratica/Pile
* Altri componentiElettronica pratica/Altri componenti
* Leggi delle tensioni e correnti CCElettronica pratica/Leggi delle tensioni e correnti CC
* Analisi nodaleElettronica pratica/Analisi nodale
* Analisi di reteElettronica pratica/Analisi di rete
* Circuiti equivalenti Thevenin e NortonElettronica pratica/Circuiti equivalenti Thevenin e Norton
* Analisi circuitale in CCElettronica pratica/Analisi circuitale in CC
* Strumenti di misuraElettronica pratica/Strumenti di misura
* Rumore nei circuiti elettroniciElettronica pratica/Rumore nei circuiti elettronici

## Capitolo 2. Circuiti in CA

* Corrente e tensione in CAElettronica pratica/Corrente e tensione in CA
* FasoriElettronica pratica/Fasori
* ImpedenzaElettronica pratica/Impedenza
* Stato stazionarioElettronica pratica/Stato stazionario

## Capitolo 3. Analisi transitoria

* Circuito RCElettronica pratica/Circuito RC
* Circuito RLCElettronica pratica/Circuito RLC

## Capitolo 4. Circuiti analogici

* Circuiti analogiciElettronica pratica/Circuiti analogici
* Valvole elettronicheElettronica pratica/Valvole elettroniche
* DiodiElettronica pratica/Diodi
* AmplificatoriElettronica pratica/Amplificatori
* Amplificatori operazionaliElettronica pratica/Amplificatori operazionali
* Moltiplicatori analogiciElettronica pratica/Moltiplicatori analogici

## Capitolo 5. Circuiti digitali

* Circuiti digitaliElettronica pratica/Circuiti digitali
* Algebra BooleanaElettronica pratica/Algebra Booleana
* TTLElettronica pratica/TTL
* CMOSElettronica pratica/CMOS
* Circuiti integratiElettronica pratica/Circuiti integrati

## Elementi dei circuiti digitali

* TransistoreElettronica pratica/Transistore
* Porte logiche fondamentaliElettronica pratica/Porte logiche fondamentali
* Flip-FlopElettronica pratica/Flip-Flop
* ContatoriElettronica pratica/Contatori
* SommatoriElettronica pratica/Sommatori
* MultiplatoriElettronica pratica/Multiplatori

## Architettura dei computer

* RAM e ROMElettronica pratica/RAM e ROM
* RegistriElettronica pratica/Registri
* ALUElettronica pratica/ALU
* Unità di controlloElettronica pratica/Unità di Controllo
* I/O

## Appendice

* DefinizioniElettronica pratica/Definizioni
* FormuleElettronica pratica/Formule
* Passo di elaborazioneElettronica pratica/Passo di elaborazione (da collocare)
Modifica il sommario

## CMOS

La tecnologia CMOS sta per Complementary Metal Oxide Semiconductor. La parte del nome Metal Oxide Semiconductor fa riferimento al metodo di costruzione del componente con tecnologia FET (Field Effect Transistor - transistore ad effetto campo), e Complementary significa che il CMOS usa entrambi i transistori cioè sia il tipo "NMOS" che il tipo "PMOS". I progetti più datati fanno ricorso solamente a transistori del tipo "N", e ci si riferisce a loro come Logica NMOS.
I transistori ad effetto campo del tipo NMOS sono attivi (conducono) quando la loro tensione in entrata è alta, mentre quelli del tipo PMOS sono attivi quando la loro tensione è bassa.
Tutte le porte del tipo CMOS sono strutturate in due parti: la rete "pull-up" (PUN), strutturata con transistori del tipo "P" e connessa alla sorgente; e la rete "pull down" (PDN), costruita con transistori del tipo "N" e connessa a terra (pure chiamata scarico). Le due parti sono duali logicamente l'una dell'altra, cosicché se la PUN è attiva, allora la PDN è inattiva, e viceversa. In questo modo non ci può essere mai un collegamento diretto tra la sorgente e la terra (in qualsiasi condizione stazionaria).
Il maggiore vantaggio del CMOS sul NMOS è quello che il CMOS ha una variazione rapida sia da "alto-a-basso" sia da "basso-a-alto". Il tipo NMOS invece transita da "basso-a-alto" solo lentamente, (poiché usa un resistore al posto di un PUN), e giacché la velocità totale del circuito deve tenere conto del caso peggiore, i circuiti NMOS risultano molto più lenti.

## Porte logiche
#### NOT

Il circuito più semplice CMOS è la porta NOT, o invertitore. Sebbene in maniera semplificata evidenziamo la struttura basica della porta NOT:un ingresso che è collegato a delle reti di due transistori, un transistore tipo-p, sollevante, collegato alla sorgente di alimentazione e un transistore tip-n ,abbassante, collegato a terra, ed una uscita che è alimentata sia dal transistore tipo-p che dal transistore tipo-n.
Quando la tensione d'ingresso è "high" (alta), il transistore tipo-b è inattivo, ed il transistore tipo-n è attivo. Ciò crea una connessione fra la terra e l'uscita della porta, che sospinge l'uscita della porta verso il "basso" (low).
Per contro, quando la tensione d'ingresso è "bassa", il transistore tipo-b è invece attivo, creando una connessione fra l'uscita e la sorgente di alimentazione, che sospinge l'uscita verso l' "alto".
| Entrata | Uscita |
| 0 | 1 |
| 1 | 0 |

#### NAND

Benché la porta NOT sia importante, e semplice, non ci consente di fare molto. NAND tuttavia, pur essendo molto semplice,ci consente di eseguire qualsiasi operazione Booleana che si possa immaginare.
La "rete alzante" per la porta NAND consiste di un paio di transistori tipo-p in parallelo, alimentati uno con l'entrata A e l'altro con l'entrata B. Pertanto la rete sollevante è attiva, e l'uscita della porta è "alta", fino a quando l'una o l'altra di queste entrate è "bassa".
La "rete abbassante" per la porta NAND consiste di un paio di transistori tipo-n in serie, pure ciascuno alimentato da una delle due entrate. Perciò la "rete abbassante" è attiva, e l'uscita della porta è "bassa", solo se entrambe le entrate sono "alte".
| Entrata A | Entrata B | Uscita |
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |

#### AND

Una porta AND del tipo CMOS viene costruita pilotando una porta NOT con l'uscita di una porta NAND.
| Entrata 1 | Uscita 2 | Uscita |
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |

#### NOR

"Capovolta" rispetto alla porta NAND, la porta NOR è ottenuta da una rete sollevante di due transistori tipo-p in serie e una rete abbassante di due transistori tipo-n in parallelo.
| Entrata 1 | Entrata 2 | Uscita |
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |

#### OR

As AND is to NAND, OR is to NOR. CMOS OR is constructed by feeding the output of NOR to a NOT gate.
| Entrata 1 | Entrata 2 | Uscita |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |

#### XNOR

Una porta logica XNOR può venire costruita con 4 porte NOR realizzando l'espressione "(A NOR N) NOR (B NOR N) where N = A NOR B".
Tavola della verità :
| porta da realizzare | Costruzione |
| Tavola della verità Entrata AEntrata BUscita Q 001 010 100 111 ||

#### XOR

Se avete seguito attentamente, potete immaginare che una porta XOR possa essere fatta attaccando una porta NOT alla fine di una porta XNOR; anche se ciò suole produrre un circuito corretto, non è il circuito più efficiente. Invece, si possono usare i medesimi 12 transistori e semplicemente spostare i fili. Vene lasciato ciò come esercizio per il lettore.
| Entrata1 | Entrata 2 | Uscita |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |