Estratto del documento

Circuiti combinatori

I circuiti combinatori sono circuiti che hanno un'uscita dipendente solo dall'ingresso, non da uno stato. Ingresso e uscita hanno invertitori o catene di invertitori per l'abilitazione della linea, separazione dal mondo esterno e ripristino dei livelli logici in uscita per far viaggiare meglio il segnale. Formano segnali negati.

Struttura dei circuiti combinatori

  • Struttura a matrice: tipica di sistemi di interconnessione e selezione
  • Bit-slice: N bit sono processati in parallelo in N circuiti uguali, poi riconnessi all'uscita

Sommatore binario

La somma binaria tra Ai e Bi è data da {Si, Ci}:

Si = Ai ⊕ Bi + Ci-1 dove ⊕ è il XOR

Ci = Ai Bi + Ci-1 (A ⊕ Bi)

Sono differenti solo quando Ai = 1, Bi = 1. Se consideriamo:

  • Ai ⊕ Bi = 0 → Ci = 1 + 0 = 1
  • Ai + Bi = 1 → Ci = 1 + 1 = 1

Sommatore binario bit a bit con riporto

  1. Ai + Bi = {Si, Ci}

Somma con riporto:

Si = Ai ⊕ Bi + Ci-1 dove ⊕ è lo XOR

Ci = Ai Bi + Ci-1 (A ⊕ B)i = Ai Bi + Ci-1 (Ai + Bi)

Questa forma mi avvolge nella realizzazione pratica.

Costruzione di un sottrattore

Posso costruire un sottrattore se sommo il complemento e aggiungo 1: A - B = A + B + 1

Comparatore

Il comparatore si realizza mediante una XOR e poi una OR per gli n confronti. Se sono diversi: 1, se sono uguali: 0.

Decodificatore

Il decodificatore prende dei bit in ingresso (un codice) e in uscita ne riporta al 1. Nel caso di un decodificatore binario, N bit in ingresso e 2N bit in uscita.

┌───────────────┐
│    DECODIF.   │
│       I       │
│               │
│    ENABLE     │
└───────────────┘

Nel caso di due variabili, supponendo EN=1

AB Y0 Y1 Y2 Y3
00 1 0 0 0
01 0 1 0 0
10 0 0 1 0
11 0 0 0 1

Y0 = ¯A¯B, Y1 = ¯AB, Y2 = A¯B, Y3 = AB. Tutti devono essere in AND con ENABLE.

Utilizzo di un buffer non invertente

Si utilizza uno stadio buffer non invertente perché ENABLE ha un elevato fan-out, ma ce ne possono anche essere di più. Dobbiamo considerare che ENABLE va a N0 porte, per cui il tempo di propagazione sarebbe elevato. Usando questa configurazione riduco il tempo di propagazione, passando da un tempo lineare a un tempo logaritmico.

Funzionamento delle porte NOR

Vediamole come funzionano le porte NOR. Y0 = ¯A¯B, Y2 = ¯A¯B. Anche ENABLE deve essere negato e mettiamo un numero dispari di inversioni. Nella logica ECL/HCs le NAND e le NOR sono equivalenti nel CP; un insieme per le scariche, l'altro meglio per le cariche.

Porte NOR nello pseudo-NC

Nello pseudo-NC la NOR ha un'esigenza veloce se meglio perché la carica comunque è un PILO. Per le porte NOR la scarica è più lenta, vol aumenti, margini in uscita minori, effetto body per molti.

Canceller NOR

NOR Py0 = c NOR by2 = a NOR b. Nelle realizzazioni su silicio, linee di ingresso e linee di uscita devono essere di due materie.

Anteprima
Vedrai una selezione di 9 pagine su 38
Elettronica digitale - i circuiti combinatori Pag. 1 Elettronica digitale - i circuiti combinatori Pag. 2
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 6
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 11
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 16
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 21
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 26
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 31
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - i circuiti combinatori Pag. 36
1 su 38
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/01 Elettronica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher cecilialll di informazioni apprese con la frequenza delle lezioni di Elettronica Digitale e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Daliento Santolo.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community