|
|
||||||||||
Progettare un circuito digitale che converta un numero con segno (positivo e codificato su 3 bit), nel corrispondente numero negativo, utilizzando la rappresentazione in complemento a due (p.es., +2 = '010' diventa -2 = '110'). In2 e Out2 sono i bit del segno.
La rete controlla se il numero in ingresso è già negativo e, in questo caso, attiva un segnale di errore (Neg = '1') e ricopia in uscita (senza modifiche) il numero presente all'ingresso. Scrivere la tavola di verità del convertitore. Compilare una mappa di Karnaugh per ogni uscita e scriverne l'espressione della sintesi minima (AND-OR a due livelli). Disegnare lo schema della rete progettata, utilizzando lo schema da completare qui riportato (un click sulla figura lo aprirà nel d-DcS): Verificare il corretto funzionamento della rete sia con la simulazione funzionale che con la simulazione temporale . Si utilizzi la sequenza di test disponibile nella finestra del diagramma temporale. |