esempi di ottimizzazione automatica di circuiti combinatori cdl spec. ing. informatica - prof....

14
Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Upload: serafina-spinelli

Post on 02-May-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Esempi di Ottimizzazione Automatica di circuiti combinatori

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 2: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Analizziamo il Circuito per la conversione da codice BCD (Binary Coded Decimal) a codice ad eccesso-3

Il codice eccesso-3 per una cifra decimale è il valore corrispondente all’equivalente binario della cifra decimale di partenza aumentata di 3.

Es: il codice di accesso-3 per la cifra decimale 5 è dato da

Acc3(0101)=(5+3)Acc3(0101)=(5+3) 10 10=(8)=(8)1010=(1000)=(1000) 2 2

Convertitore da codice BCD a codice eccesso 3

Page 3: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Tabella di verità

Convertitore da codice BCD a codice eccesso 3

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 4: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

con Mappe di Karnaugh

Esempio di minimizzazione

Page 5: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Le equazioni semplificate sono:

Convertitore da codice BCD a codice eccesso 3

Page 6: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Modello del convertitore in SIS

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 7: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Minimizzazione

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 8: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Diagramma Logico Ottenuto per minimizzazione con le Mappe di

Karnaugh

Page 9: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Schema di Diagramma Logico ottenuto Utilizzando Espresso

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 10: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Convertitore BCD a 7 Segmenti

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 11: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Convertitore BCD a 7 Segmenti

Page 12: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Minimizzazione

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 13: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Utilizzando Espresso

CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo -

- Architettura dei Sistemi di Elaborazione

Page 14: Esempi di Ottimizzazione Automatica di circuiti combinatori CDL Spec. Ing. Informatica - Prof. Antonino Mazzeo - - Architettura dei Sistemi di Elaborazione

Utilizzando Espresso (visualizzazione alternativa mediante il comando printprint)