a.carini elettronica digitale - units.it

41
Introduzione all’elettronica digitale A.Carini – Elettronica digitale

Upload: others

Post on 01-Oct-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A.Carini Elettronica digitale - units.it

Introduzione all’elettronica digitale

A.Carini – Elettronica digitale

Page 2: A.Carini Elettronica digitale - units.it

Elettronica dei Sistemi Digitali

A. Carini - Elettronica digitale

Segnali analogici -> Elettronica dei sistemi analogiciSegnali digitali -> Elettronica dei sistemi digitali

• Con elettronica digitale, ci riferiamo al trattamento elettronico di segnali digitali binari.

• Segnali binari: assumono due soli valori o stati, indicati con 1 0.• Sono rappresentati nei circuiti elettrici con 2 valori discreti di una grandezza

elettrica (tipicamente una tensione).• I due stati del circuito elettrico: stato alto e basso oppure interdizione e

conduzione

Page 3: A.Carini Elettronica digitale - units.it

Il campo dell’elettronica digitale

A. Carini - Elettronica digitale

• Riguarda lo studio, la comprensione, la progettazione dei circuiti elettronici elementari che costituiscono i blocchi base per la realizzazione dei sistemi digitali più complessi.

• I circuiti digitali sono descrivibili mediante la funzione logica implementata, ovvero mediante il legame logico tra variabili di ingresso.

• In realtà, nessun circuito si comporta in modo ideale: • le grandezze variano in modo analogico, • con ritardi rispetto ai segnali in ingresso, • con livelli variabili rispetto a quelli prefissati, • con assorbimenti variabili di potenza elettrica.

• Lo studio e la progettazione di questi circuiti non può prescindere da una descrizione ed una analisi di tipo elettrico.

Page 4: A.Carini Elettronica digitale - units.it

Rappresentazione logica

A. Carini - Elettronica digitale

Page 5: A.Carini Elettronica digitale - units.it

Rappresentazione circuitale

A. Carini - Elettronica digitale

Page 6: A.Carini Elettronica digitale - units.it

Funzioni fondamentali

A. Carini - Elettronica digitale

Page 7: A.Carini Elettronica digitale - units.it

Invertitore Ideale

A. Carini - Elettronica digitale

Abbina:• Inversione dei livelli logici• Rigenerazione del segnale

Page 8: A.Carini Elettronica digitale - units.it

Porte logiche

A. Carini - Elettronica digitale

Page 9: A.Carini Elettronica digitale - units.it

Porta NOR

A. Carini - Elettronica digitale

Page 10: A.Carini Elettronica digitale - units.it

Invertitore Ideale

A. Carini - Elettronica digitale

Page 11: A.Carini Elettronica digitale - units.it

Porta OR

A. Carini - Elettronica digitale

Page 12: A.Carini Elettronica digitale - units.it

Porta AND

A. Carini - Elettronica digitale

Page 13: A.Carini Elettronica digitale - units.it

Porta NOR

A. Carini - Elettronica digitale

Page 14: A.Carini Elettronica digitale - units.it

Vedere:

A. Carini - Elettronica digitale

• Paolo Spirito, “Elettronica Digitale”, Ed. McGraw-Hill• Cap. 1.1, 1.3, 1.4

Page 15: A.Carini Elettronica digitale - units.it

Invertitore Reale

A. Carini - Elettronica digitale

Page 16: A.Carini Elettronica digitale - units.it

Livelli logici nominali

A. Carini - Elettronica digitale

Vorremmo: VO,K+1=VI,K

Page 17: A.Carini Elettronica digitale - units.it

Livelli logici nominali

A. Carini - Elettronica digitale

Page 18: A.Carini Elettronica digitale - units.it

Il Rumore

A. Carini - Elettronica digitale

Dovuto principalmente a cause interne al circuito.

Cause:• Variazioni di tensione sulle linee di alimentazione e massa dovute ad

assorbimenti di corrente variabili ed alla resistenza e all’induttanza delle piste elettriche.

• Accoppiamenti mutui tra le linee di interconnessione.

Page 19: A.Carini Elettronica digitale - units.it

Induttanza linee alimentazione e massa

A. Carini - Elettronica digitale

Page 20: A.Carini Elettronica digitale - units.it

Accoppiamento mutuo tra le linee

A. Carini - Elettronica digitale

Page 21: A.Carini Elettronica digitale - units.it

Livelli limite

A. Carini - Elettronica digitale

• VILmax è il massimo valore della tensione di ingresso per cui l’uscita è ancora a livello logico alto, corrispondente al punto con tangente a pendenza -1

• VIHmin è il minimo valore della tensione di ingresso per cui l’uscita è ancora a livello logico basso, corrispondente al punto con tangente a pendenza -1

Page 22: A.Carini Elettronica digitale - units.it

Livelli limite e margini di rumore

A. Carini - Elettronica digitale

Page 23: A.Carini Elettronica digitale - units.it

Margini di rumore

A. Carini - Elettronica digitale

• NMH = VIH,nom – VIH,min

• NML = VIL,min – VIL,nom

Page 24: A.Carini Elettronica digitale - units.it

Livelli limite e margini di rumore

A. Carini - Elettronica digitale

Page 25: A.Carini Elettronica digitale - units.it

Convenzioni

A. Carini - Elettronica digitale

• VOL,nom = VIL,nom = VOL

• VOH,nom = VIH,nom = VOH

• VIL,max= VIL

• VIH,min= VIH

• Swing logico : VOH - VOL

• Regione ambigua : VIH - VIL

Page 26: A.Carini Elettronica digitale - units.it

Margini di rumore – parametri di influenza

A. Carini - Elettronica digitale

Page 27: A.Carini Elettronica digitale - units.it

Caratteristiche ideali

A. Carini - Elettronica digitale

• Soglia logica prossima a V+/2

• Caratteristica simmetrica

• Regione ambigua il piu’ possibile ridotta

• Margini di rumore il piu’ possibile ampi

Page 28: A.Carini Elettronica digitale - units.it

Caratteristiche dinamiche

A. Carini - Elettronica digitale

Page 29: A.Carini Elettronica digitale - units.it

Tempi di salita e di discesa – Tempi di transizione

A. Carini - Elettronica digitale

• Il tempo di salita TR è il tempo necessario affinché il segnale di ingresso passi dal 10% al 90% dell’escursione logica.

• Il tempo di discesa TF è il tempo necessario affinché il segnale di ingresso passi dal 90% al 10% dell’escursione logica.

• Il tempo di transizione alto-basso TTHL è il tempo necessario affinché il segnale di uscita passi dal 90% al 10% dell’escursione logica.

• Il tempo di transizione basso-alto TTLH è il tempo necessario affinché il segnale di uscita passi dal 10% al 90% dell’escursione logica.

Page 30: A.Carini Elettronica digitale - units.it

Tempi di propagazione

A. Carini - Elettronica digitale

• Con riferimento ad una transizione alto-basso dell’uscita, il tempo di propagazione alto-basso TPHL è il tempo che intercorre tra l’istante in cui l’ingresso passa per il 50% dello swing logico e l’istante in cui l’uscita raggiunge il 50% dello swing logico.

• Con riferimento ad una transizione basso-alto dell’uscita, il tempo di propagazione basso-alto TPLH è il tempo che intercorre tra l’istante in cui l’ingresso passa per il 50% dello swing logico e l’istante in cui l’uscita raggiunge il 50% dello swing logico.

• Ritardo di propagazione TP = ( TPHL + TPLH ) /2

Page 31: A.Carini Elettronica digitale - units.it

Additività del ritardo di propagazione

A. Carini - Elettronica digitale

Page 32: A.Carini Elettronica digitale - units.it

Misura del ritardo di propagazione

A. Carini - Elettronica digitale

Page 33: A.Carini Elettronica digitale - units.it

Potenza dissipata

A. Carini - Elettronica digitale

• Potenza media fornita dall’alimentatore e assorbita dalla porta nel suo funzionamento

• Dissipazione di potenza statica.

– Potenza assorbita dal circuito nei due stati stazionari, alto e basso.

• Dissipazione di potenza dinamica.

– Avviene nelle transizioni tra i due stati logici.

+=

TD dtiV

TP

1

Page 34: A.Carini Elettronica digitale - units.it

Dissipazione di potenza statica

A. Carini - Elettronica digitale

221

21 LHLHDS

IIV

TT

TITIVP

+=

+

+= ++

Page 35: A.Carini Elettronica digitale - units.it

Dissipazione di potenza dinamica

A. Carini - Elettronica digitale

+=

++

HL LHT TDd dtiVdtiV

TP

1

Page 36: A.Carini Elettronica digitale - units.it

Dissipazione di potenza dinamica

A. Carini - Elettronica digitale

• Due componenti:

– componente assorbita dall’invertitore per cambiare di stato

– componente necessaria a caricare la capacità CL che costituisce il carico in uscita

Page 37: A.Carini Elettronica digitale - units.it

Potenza necessaria per caricare CL

A. Carini - Elettronica digitale

LC

TLH

CVQV

dtiVELH

2++

+

==

=

2+== VCfEfP LLHDd

Ipotesi: 0=OLV+=VVOH

Page 38: A.Carini Elettronica digitale - units.it

Prodotto ritardo-potenza

A. Carini - Elettronica digitale

Page 39: A.Carini Elettronica digitale - units.it

Fan-out e Fan-in

A. Carini - Elettronica digitale

• Il fan-out è il massimo numero di porte logiche (uguali a quella considerata) che possiamo collegare in uscita ad una data porta mantenendo la degradazione del segnale di uscita entro limiti accettabili.

• Il fan-in è il massimo numero di ingressi che il circuito in esame può accettare mantenendo la degradazione del segnale di uscita entro limiti accettabili.

Page 40: A.Carini Elettronica digitale - units.it

Obiettivi di progetto di una porta logica

A. Carini - Elettronica digitale

1. Minimizzare il range indefinito e massimizzare i margini di rumore.

2. Realizzare un dispositivo unidirezionale: variazioni della tensione di uscita non devono influenzare l’ingresso.

3. I livelli d’uscita devono essere compatibili con l’ingresso.

4. Il fan-out ed il fan-in devono essere i più grandi possibili.

5. La porta logica deve dissipare la minor potenza possibile e occupare un area di silicio minima.

Page 41: A.Carini Elettronica digitale - units.it

Vedere:

A. Carini - Elettronica digitale

• Paolo Spirito, “Elettronica Digitale”, Ed. McGraw-Hill• Cap. 1.6