Integrati MSI

In fase di sviluppo Stesura preliminare In fase di sviluppo

Alcune particolari strutture di circuiti sono spesso utilizzate per realizzare circuiti più complessi. In questa pagina sono descritti alcuni di questi blocchi, che a loro volta formati da porte logiche.

Decoder

I decoder sono una famiglia piuttosto ampia e variegata di componenti che vengono utilizzati per convertire un codice binario in una sua versione "decodificata". Ovviamente tale definizione è piuttosto generica...

Verranno qui descritti solo i decoder da N a 2N (N-to-2N), a volte indicati come binari. Questi dispositivi convertono N bit in ingresso, da considerarsi come numero binario An An-1... A2 A1 A0, a 2N bit in uscita in modo tale una sola delle uscita sia 1.

Per esempio la figura seguente mostra il funzionamento di un decoder 2-to-4:

Decoder da 2 a 4

Si noti la presenza di un ingresso di abilitazione (enable) che, quando basso, azzera tutte le uscite, indipendentemente dal valore di S1 ed S0. Per descrivere questo comportamento si usa spesso l'espressione: ingresso di abilitazione attivo alto.

La tabella di verità è la seguente:

EN A1 A2 Y0 Y1 Y2 Y3
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 0 0
1 0 0 1 0 0 0
1 0 1 0 1 0 0
1 1 0 0 0 1 0
1 1 1 0 0 0 1

A volte, per rendere più compatta la tabella viene introdotto il simbolo X, con il significato di "qualunque valore". La tabella si riduce come di seguito:

EN A1 A2 Y0 Y1 Y2 Y3
0 X X 0 0 0 0
1 0 0 1 0 0 0
1 0 1 0 1 0 0
1 1 0 0 0 1 0
1 1 1 0 0 1

Tra le variazioni più frequenti abbiamo decoder con l'ingresso di Enable attivo basso: solo quando l'Enable è basso il decoder attiva una delle uscite, in funzione degli ingressi. Quello di seguito mostrato sono i simboli MIL e IEC di un decoder 4-to-16 con ingresso di Enable attivo basso, come riconoscibile dal simbolo di negazione. A volte (non in questo caso) un ingresso attivo basso è indicato come EN.

A volte anche le uscite sono "attive basse", in pratica negate rispetto alla tabella precedente.

Esercizio 1

Esaminare i fogli tecnici dei decoder 74HC139, 74HC138, 74HC154. Prestare attenzione a:

Esercizio 2

Esaminare i vari decoder presenti in Deeds ed in particolare quello indicato come 138 like. Alla pagina www.digitalelectronicsdeeds...comb.html sono presenti due esempi.

Encoder

Un encoder è un circuito MSI con 2N ingressi ed N uscite: le uscite indicano in binario quale è l'unico ingresso che vale 1. Dalla descrizione si comprende che è "il contrario" di un decoder, anche se molto meno utilizzato.

Presenta un problema: cosa succede se più di un ingresso vale 1? La soluzione nel seguente esercizio

Esercizio 3

Esaminare il comportamento dell'encoder con priorità (Priority Encoder) 74CH147 consultando i fogli tecnici e simulandolo con Deeds

Multiplexer

Un multiplexer è un circuito dotato di:

L'uscita coincide con il valore presente all'ingresso dati selezionato dagli ingressi di selezione, evidenziato in figura dalla freccia arancione.

Multiplexer

Di seguito i simboli MIL e IEC

Esercizio 5

Esaminare i vari decoder presenti in Deeds. In particolare fare il seguente esercizio: www.digitalelectronicsdeeds...MUX_2_1

Esercizio 6

Esaminare i fogli tecnici del 74HC253

Demultiplexr

Dal nome si intuisce che è il componente "contrario" di un Multiplexer

Esercizio 7

Dalla pagina www.digitalelectronicsdeeds.com...labtopics fare i seguenti esercizi:


Pagina creata nell'ottobre 2020. Ultima modifica: 30 ottobre 2020


Licenza "Creative Commons" - Attribuzione-Condividi allo stesso modo 3.0 Unported


Pagina principaleAccessibilitàNote legaliPosta elettronicaXHTML 1.0 StrictCSS 3

Vai in cima