Esercitazioni pratiche di elettronica/Logica Combinatoria/Dalla tabella della verità all'implementazione

Da testwiki.
Versione del 21 nov 2014 alle 10:33 di imported>R5b (tabelle)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Template:Esercitazioni pratiche di elettronica

È apparentemente un blocco con 4 ingressi, A3A2A1A0 ed una sola uscita Y.

File:Lc2 2.jpg

  • La tabella di verità

Data la seguente tabella di verità, che rappresenta la risposta desiderata dal nostro blocco di logica combinatoria, si costruisca ed implementi la funzione booleana che la realizza facendo a meno, almeno per il momento di semplificazioni della stessa funzione, le quali necessitano di altre conoscenze che si tratteranno successivamente:

A3 A2 A1 A0 Y
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0'
0 1 0 1 1
0 1 1 0 1
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
  • Soluzione:
    • Si costruisce la funzione booleana

Per ogni riga della tabella della verità la cui uscita Y è uguale ad 1 (uno logico), si costruisce un minterm tramite una porta AND a 4 ingressi, negando gli ingressi delle variabili che nella tabella sono a 0 (zero logico).

y=A¯3A¯2A¯1A¯0+A¯3A2A¯1A0+A¯3A2A1A¯0+A3A¯2A1A0+A3A2A1A0

Come si vede la funzione booleana può essere molto complicata se nella tabella figurano molte uscite ad 1 (Y=1), ma quello che per ora a noi interessa è che funzioni all'atto dell'implementazione su scheda, e lo vedremo nei prossimi punti.

    • Si implementa e testa con l'ISE

File:Lc2 1.jpg

    • La simulazione

File:Lc2 4.jpg