You are on page 1of 22

Bloke konbinazionalak 12. gaia: Zirkuitu integratu digitalak (I) 1. Sarrera 2. Dekodifikatzaileak 3. Kodifikatzaileak 4. Kode-bihurgailuak 5. Multiplexoreak 6.

Demultiplexoreak

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Sarrera Zirkuitu konbinazionaletan irteera, momentu bakiotzean dagoen sarreren menpe dago:

E0(t) E1(t) . . . En-1(t) ZIRKUITO KONBINAZIONALA . . .

S0(t) S0(t) Sm-1(t)

Si (t) = f (E1(t),E2 (t),K,En1(t))


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke konbinazionalak Dekodifikatzaileak n sarrera eta 2n irteera dituzten zirkuitu konbinazionalak dira E0 E1 En-1 Decoder 2-4 Decoder . . . n-2n . . . S0 S1 S2n-1 E1 E0 E1 S0 S1 S2 S3 Goiko mailan aktibatzen dira
12. gaia. Zirkuitu Integratu Digitalak (I)

Sarreren arabera irteera bat aktibatzen da.

E0 0 1 0 1

S0 1 0 0 0 m0

S1 0 1 0 0 m1

S2 0 0 1 0 m2

S3 0 0 0 1 m3

0 0 1 1

Bloke Konbinazionalak Dekodifikatzaileak 2-4 dekodifikatzailea (Beheko mailan aktibatuta) E0 E1 Decoder 2-4 S0 S1 S2 S3 E1 0 0 1 1 E0 0 1 0 1 S0 0 1 1 1 M0 I 0 0 0 0 1 E1 0 0 1 1 X E0 0 1 0 1 X S0 1 0 0 0 0 S1 1 0 1 1 M1 S1 0 1 0 0 0 S2 1 1 0 1 M2 S2 0 0 1 0 0 S3 1 1 1 0 M3

2-4 dekodifikatzailea (Goiko mailan aktibatuta) (I baimena sarrerarekin) Decoder 2-4 S0 S1 S2 S3

S3 0 0 0 1 0

E0 E1

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Dekodifikatzaileak 3-8 dekodifikatzailea (Goiko mailan aktibatuta)

S0 S1 E0 Decoder E1 3-8 E2 S2 S3 S4 S5 S6 S7

E2 E1 E0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1

S0 1 0 0 0 0 0 0 0

S1 0 1 0 0 0 0 0 0

S2 0 0 1 0 0 0 0 0

S3 0 0 0 1 0 0 0 0

S4 0 0 0 0 1 0 0 0

S5 0 0 0 0 0 1 0 0

S6 0 0 0 0 0 0 1 0

S7 0 0 0 0 0 0 0 1

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Dekodifikatzaileak Aplikazioak Gailu elektriko bakoitza pizteko balio du.

Argia 00 E0 E1 Decoder 2-4 Motor elektrikoa 01 Balbula 10 Haizagailua 11


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Dekodifikatzaileak Aplikazioak Funtzio logikoak: OR ateak edo NAND ate bat erabiliz OR atearekin funtzioaren minterminoen batuketa egiten du. A B C
C 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 A 0 1 0 1 0 1 0 1 F1 1 0 0 0 1 0 0 1 F2 0 1 0 1 1 1 0 0 m0 m1 m2 m3 m4 m5 m6 m7

Decoder 3-8

f(A,B,C)=m0+m4+m7 f(A,B,C)=m1+m3+m4+m5 m0 m1 m2 m3 m4 m5 m6 m7
12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Dekodifikatzaileak Dekodifikatzaile komertziala 74HC138: beheko mailan aktibatzen den 3-8 dekodifikatzailea

Baimena = G1.G2 G2= G2A+G2B


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodifikatzaileak 2n sarrera eta n irteera dituzten zirkuitu konbinazionalak dira. Dekodifikatzaileen kontrako funtzioa egiten dute. Sarreraren bat aktibatzerakoan, irteeran, sarreraren konbinazio digitala ezartzen du.

S0 S1 S2n-1 . . .

Encoder 2n-n . . .

E0 E1 En-1

Baimena
12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodifikatzaileak Kodifikatzaileek lehentasuna dute, hau da, beti sarrera handiena aktibatzen da. n=2 rentzat eta baimena sarrerarekin I E0 E1 E2 E3 Encoder 4-2 S0 S1 0 0 0 0 1 I E0 E1 E2 E3 1 X X X 0 1 X X 0 0 1 X 0 0 0 1 S1 S0 0 0 1 1 0 1 0 1

10

X X X X

0 0

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodifikatzaileak Aplikazioak AB (Digitala) Analogiko digital bihurgailua +Vcc R 0.75 Vcc 0.5 Vcc 0.25 Vcc R R R Vanalogikoa E3 Encoder E2 4-2 E1 E0 11 10 01 00 1 B A n =2 2 3 4

11

Vanalogikoa Vcc =VREF

Bereizmena Resolucin =

VREF 4 = = 1V/bit n 2 2 2

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodifikatzaileak Aplikaziooak +5V Teklatuaren kontrola 0 1 2 3 4 5 6 7 R ... R E0 E1 E2 E3 E5 E6 E7


12. gaia. Zirkuitu Integratu Digitalak (I)

12

Encoder

C B A Teklaren kodea

E4 8 - 3

Bloke Konbinazionalak Kodifikatzaileak Kodifikatzaile komertzialak 74HC148: Beheko mailan aktibatzen den eta lehentasuna duen 8-3 kodifikatzailea

13

EI Enable Input EO Enable Output GS Sarreraren bat aktibatuta


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodearen bihurgailuak Kode batetik beste batera aldatzeko balio du. BCD tik 7 segmentura 7 segmentuz osatutako Display-etan erabiltzen da.

14

a D C B A BCD tik 7 segmentura b c d e f g f g e d c a b

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodearen bihurgailuak

15

Hexadezimaletik 7 segmentura: 9368

BCD/Binarioa (74184) Binarioa/BCD (74185)

a D C B A BCD tik 7 segmentura b c d e f g f g e d c a b

D0 C0 B0 A0 D1 C1 B1 A1

B6 B5 BCD tik binariora B4 B3 B2 B1 B0

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Kodearen bihurgailuak BCD/7 segmentu bihurgailua

16

RBI- Ezabatzeko sarrera BI/RBO- Irteera ezabatzwko


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Mulpliplexoreak 2n informaziodun sarrera, informazio irteera bat eta n kontroleko seinaleak: Multiplexoreak irteeran jartzen du, kontrol-sarrerekin aukeratutako sarrera. Konmutadore elektronikoa da. E0 E1 S 2n-1 E2n-1 . . . 2n-1

17

E0 E1 E2n-1 . . .

Multipl.

Cn-1 C1 C0

Cn-1 C1 C0 Kontrol-sarrera (kurtsorearen kontrola)


12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Mulpliplexoreak Funtzio logikoen sorgailua Kontrol-sarrera = balio aldakorrak 0 1 E0 E1 E2 Multipl. E3 8-1 E
4

18

C m0 m1 m2 m3 f m4 m5 m6 m7 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1

A 0 1 0 1 0 1 0 1

f(A,B,C) 1 1 1 0 0 1 0 1

E5 E6 E7 A B C

f(C,B,A) = m0 + m1 + m2 + m5 + m7
12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Mulpliplexoreak Funtzio logikoen sorgailua Multiplexore txikiagoa erabil daiteke. A CB 00 0 1 f C m0 f E0 E1 Multipl. E2 E3 A 4-1 m1 m2 m3 m4 m5 m6 C B m7 0 0 0 0 1 1 1 1 1 1 1 B 0 0 1 1 0 0 1 1 01 1 0 A A 0 1 0 1 0 1 0 1 10 0 1 A 11 0 1 A f(A,B,C) 1 1 1 0 0 1 0 1

19

12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Demulpliplexoreak Sarrera bat, 2n irteera eta n kontrol sarrera. Multiplexoreek egiten dutenaren kontrakoa egiten dute.

20

Kontrol-sarrerakin aukeratutako irteerak sarreraren balioa hartzen du. E Demultipl E 1-2n . . . S0 S1 S2n-1 B A 0 0 1 1
12. gaia. Zirkuitu Integratu Digitalak (I)

S0 DMPLX S 1 1-4 A S2 S3 B S0 S1 S2 S3 E 0 0 0 0 E 0 0 0 0 E 0 0 0 0 E

Cn-1 C1 C0

0 1 0 1

Bloke Konbinazionalak Demulpliplexoreak Dekodifikatzailea, demultiplexore moduan lan egin dezake baimena seinaleak erabiliz.

21

Baimena = G1.G2
12. gaia. Zirkuitu Integratu Digitalak (I)

Bloke Konbinazionalak Demulpliplexoreak Aplikazioak Komunikazioan, transmisio kable kopuruen murrizketa. E0 E1 E2 E3 E4 E5 E6 E7 S0 S1 Multipl. 8-1 DMPLX S2 S3 1-8 S4 S5 S6 S7

22

A B C
12. gaia. Zirkuitu Integratu Digitalak (I)

You might also like