Estratto del documento

Circuiti combinatori

Sono circuiti che hanno un'uscita dipendente solo dall'ingresso, non da uno stato.

Ingressi e uscite hanno invertitori o catene di invertitori:

  • Abilitazione della linea
  • Separazione dal mondo esterno
  • Ripristino dei livelli logici in uscita per far viaggiare meglio il segnale
  • Formulano segnali a negare

I circuiti combinatori sono strutturati in modo regolare:

  • Struttura a matrice - Tipico di sistemi di moltiplicamento e selezione
  • Bit-slice - N bit sono processati in parallelo in N circuiti uguali poi riconducibili all'uscita

Sommatori binari

Bit a bit con riporto.

Struttura bit slice.

Ai + Bi = {Si, Ci}

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

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

Questa forma mi avvantaggia nella realizzazione pratica.

e    e    differiscono solo quando    (Ai=1, Bi=1),    ma se coincidiamo:

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

Ai + Bi = 1 + 1 + 1 = 1

Sono uguali.

Circuiti combinatori

Sono circuiti che hanno un'uscita dipendente solo dall'ingresso, non da uno stato.

Ingressi e uscite hanno inversioni: o catene di invertitori:

  • Abilitazione della linea
  • Separazione dal mondo esterno
  • Ripristino dei livelli logici in uscita per far viaggiare meglio il segnale
  • Formano variabili negate

I circuiti combinatori sono strutturati in modo regolare:

  • Struttura a matrice - Tipico di sistemi di instradamento e selettore
  • Bit-slice - N bit sono processati in parallelo in N circuiti uguali, poi riconducono all'uscita

Sommatori binari

Ai + Bi = {(Si, Ci)sommariporto}

Si = AiBi + Ci-1 dove ⊕ = ∈ lo XOR.

Cc = AiBi + Cc + (AiBi) = AiBi + Cc-1 + (Ai + Bi)

e + differiscono solo quando (Ai = 1, Bi = 1), ma se consideriamo:

Ai + Bi = 0 => Ci = 1 + 0 = 1

Ai + Bi = 1 => Ci = 1 + 1 + 1 = 1

Posso costruire un sottrattore se sommo del complemento e aggiungo 1:

A - B = A + B + 1

Comparatore

Comparatore - si realizza mediante una XOR (obbligando due diversi) e poi una OR per gli n confronti:

  • Se sono diversi => 1
  • Se sono uguali => 0

Decodificatore

Decodificatore: prende dei bit in ingresso (un codice) e in uscita ne riporta solo 1 → nel caso di un decodificatore binario N bit in ingresso 2N bit in uscita.

Nel caso di due variabili, supponendo EN=1:

A B y0 y1 y2 y3
0 0 1 0 0 0
0 1 0 1 0 0
1 0 0 0 1 0
1 1 0 0 0 1

y0 = Ȳ B̅

y1 = ȲB

y2 = Y̅B̅ = aB̅

y3 = aB

Tutti devono essere in AND con ENABLE.

Utilizzo uno stadio buffer non inversore perché ENABLE ha un elevato fanout → ce ne possono anche essere di più → dobbiamo considerare che ENABLE se a n n porte per cui il tempo di propagazione sarebbe elevato.

a → vedo una grande CL → usando questa configurazione riduco il tempo di propagazione → da un tempo lineare, passo ad un tempo esponenziale.

Vediamolo come funziona e porte NOR:

y0 = Ȳ +

y1 = Y +

y2 = Ȳ + B

y3 = Y + B

Anche ENABLE deve essere negato e mettiamo un numero dispari di inversioni.

Nella logica ECHOS la NAND e la NOR sono equivalenti nel CP → uso peggio per le scariche e meglio per le cariche.

Nello PSEUDONOR la NOR ha impedenza veloce → meglio perché la carica comunque è un PILOT → per le porte NPN.

Anteprima
Vedrai una selezione di 9 pagine su 38
Elettronica digitale - Circuiti combinatori Pag. 1 Elettronica digitale - Circuiti combinatori Pag. 2
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 6
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 11
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 16
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 21
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 26
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - Circuiti combinatori Pag. 31
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Elettronica digitale - 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