La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

A.S.E.16.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 16 Reti combinatorie frequentiReti combinatorie frequenti ComparatoriComparatori Generatore/verificatore.

Presentazioni simili


Presentazione sul tema: "A.S.E.16.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 16 Reti combinatorie frequentiReti combinatorie frequenti ComparatoriComparatori Generatore/verificatore."— Transcript della presentazione:

1 A.S.E.16.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 16 Reti combinatorie frequentiReti combinatorie frequenti ComparatoriComparatori Generatore/verificatore di paritàGeneratore/verificatore di parità DecodificatoroDecodificatoro CodificatoriCodificatori MultiplexMultiplex DemultiplexDemultiplex

2 A.S.E.16.2 Richiami Porte logiche elementariPorte logiche elementari Half AdderHalf Adder Full AdderFull Adder Sommatore a riporto serialeSommatore a riporto seriale Carry Look-Ahead AdderCarry Look-Ahead Adder

3 A.S.E.16.3 Comparatore Rete combinatoria che esegue il confronto fra due numeri su “k” bitRete combinatoria che esegue il confronto fra due numeri su “k” bit Numeri interi positiviNumeri interi positivi Tre usciteTre uscite –E (A=B) –G (A>B) –L (A

4 A.S.E.16.4 Comparatore a 1 bit E A B G A B L A B

5 A.S.E.16.5 Schema a 1 bit A B G L E

6 A.S.E.16.6 Comparatore a 2 bit E A1A0A1A0 B1B0B1B G A1A0A1A0 B1B0B1B L A1A0A1A0 B1B0B1B0

7 A.S.E.16.7 Schema a 1bit modificato A1A1A1A1 G L E B1B1B1B1 L0L0L0L0 E0E0E0E0 G0G0G0G0 E1E1E1E1 L1L1L1L1 G1G1G1G1

8 A.S.E.16.8 Schema a 2 bit A1A1A1A1 G L E B1B1B1B1 A0A0A0A0 B0B0B0B0 G L E C-1 L 00 EG 1

9 A.S.E.16.9 Osservazione Blocco baseBlocco base –Comparatore a 1 bit con abilitazioni Comparatore a “n+1” bitComparatore a “n+1” bit –Comparatore a “n” bit più comparatore a1 bit

10 A.S.E Generatore di parità Si impiega (per esempio) per trasmettere a distanza un datoSi impiega (per esempio) per trasmettere a distanza un dato Data una parola a “n” bitData una parola a “n” bit –Deve fornire un “1” se in numero di uno presenti nella parola è dispari –Deve fornire uno “0” se in numero di uno presenti nella parola è pari Si invia la parola di “n” + il bit ti paritàSi invia la parola di “n” + il bit ti parità

11 A.S.E Osservazione Per una parola di 4 bit si haPer una parola di 4 bit si ha P A3A4A3A4 A1A0A1A D A3A4A3A4 A1A0A1A0

12 A.S.E Schema Per parola di 4 bitPer parola di 4 bit A3A3 A2A2 A1A1 A0A0 A3A3 A2A2 A1A1 A0A0 P4P4

13 A.S.E Osservazione La verifica di parità in ricezione è eseguita con una rete equivalente a quella di generazioneLa verifica di parità in ricezione è eseguita con una rete equivalente a quella di generazione Data una parola di “n” bitData una parola di “n” bit –Il Generatore di parità necessita di n-1 XOR –Il Verificatore di parità necessita di n XOR

14 A.S.E Decodificatori (Decoders) Rete combinatoria che converte l’informazione codificata in una forma “più appropriata”Rete combinatoria che converte l’informazione codificata in una forma “più appropriata” EsempiEsempi –Decodificatore BCD – Sette Segmenti –Decodificatore n – 2 n In generale un decodificatore è una rete combinatoria con “N” ingressi e “M” uscite con M > NIn generale un decodificatore è una rete combinatoria con “N” ingressi e “M” uscite con M > N DECDEC DECDEC 1 2 N 1 2 M

15 A.S.E Decodificatore 3 a 8 con Abilitazione Eabc xxx  a  b  c  a  b c  a b  c  a b c a  b  c a  b  c a  b c a  b c a b  c a b  c a b c a b c

16 A.S.E.16.16Schema b b b b aaaa cccca E cb c a b

17 A.S.E Osservazione 1 Le uscite del Decodificatore sono i minterminiLe uscite del Decodificatore sono i mintermini È possibile realizzare qualunque funzione nella forma SPÈ possibile realizzare qualunque funzione nella forma SP DEC 3 to 8 x1x1x1x1 x2x2x2x2 x3x3x3x3 0 7 f 1 (x 1,x 2,x 3 ) f 2 (x 1,x 2,x 3 )

18 A.S.E Osservazione 2 Decodificatore 4 a 16 realizzato con decodificatori 2 a 4 con enableDecodificatore 4 a 16 realizzato con decodificatori 2 a 4 con enable 01E 01E 01E 01E 01E X0X0X0X0 X1X1X1X1 X2X2X2X2 X3X3X3X3 E

19 A.S.E Codificatori Rete combinatoria che converte l’informazione “in chiaro” in una forma “codificata”Rete combinatoria che converte l’informazione “in chiaro” in una forma “codificata” EsempiEsempi –Codifica Gray –Codifica Decimale BCD In generale un decodificatore è una rete combinatoria con “N” ingressi e “M” uscite con M < NIn generale un decodificatore è una rete combinatoria con “N” ingressi e “M” uscite con M < N CODCOD CODCOD 1 2 M 1 2 N

20 A.S.E Decimale - BCD dcba

21 A.S.E Codice Gray ProprietàProprietà –Lo stato “N” differiscono da quello “N-1” per un solo bit Codice Gray a N bitCodice Gray a N bit –C.G. a N-1 preceduto da 0 –+ C. G. a N-1 invertito preceduto da 1 Chiamato anche CODICE INVERSOChiamato anche CODICE INVERSO Viene utilizzato nelle macchine a controllo numericoViene utilizzato nelle macchine a controllo numerico

22 A.S.E Codice GRAY a 4 bit QDQCQBQA G3G3G3G3G2G1G A B C D E F

23 A.S.E Tabelle di Verità D C BA G3G D C BA G2G D C BA G1G D C BA G0G0

24 A.S.E Multiplex Rete combinatoria con 2 N ingressi una uscita e N ingressi di controlloRete combinatoria con 2 N ingressi una uscita e N ingressi di controllo In uscita viene presentato l’ingresso K, dove K corrispondente al numero decodificato relativo agli N ingressi di controlloIn uscita viene presentato l’ingresso K, dove K corrispondente al numero decodificato relativo agli N ingressi di controllo MUXMUX MUXMUX 12 U 1 2 2N2N N

25 A.S.E MUX 4 a 1 a b U

26 A.S.E Osservazione MUX comeMUX come Generatore di funzioni programmabileGeneratore di funzioni programmabile MUXMUX MUXMUX X1X1X1X1 X2X2X2X2 f(x 1,x 2 ) P0P0P0P0 P1P1P1P1 P2P2P2P2 P3P3P3P3 [ 0 ] [ 1 ] [ 0 ] [ X 1 + X 2 ]

27 A.S.E Demultilex Rete combinatoria con 1 ingresso 2 N uscite e N ingressi di controlloRete combinatoria con 1 ingresso 2 N uscite e N ingressi di controllo L’ingresso viene convogliato sull’uscita K, dove K corrispondente al numero decodificato relativo agli N ingressi di controlloL’ingresso viene convogliato sull’uscita K, dove K corrispondente al numero decodificato relativo agli N ingressi di controllo DEMDEM DEMDEM 12 U 1 2 2N2N N

28 A.S.E Conclusioni Reti combinatorie frequentiReti combinatorie frequenti ComparatoriComparatori Generatore/verificatore di paritàGeneratore/verificatore di parità DecodificatoreDecodificatore CodificatoreCodificatore MultiplexMultiplex DemultiplexDemultiplex


Scaricare ppt "A.S.E.16.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 16 Reti combinatorie frequentiReti combinatorie frequenti ComparatoriComparatori Generatore/verificatore."

Presentazioni simili


Annunci Google