kombina ční logick é obvody - mikroelektronika-...
TRANSCRIPT
![Page 1: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/1.jpg)
KombinaKombinaččnníí logicklogickéé obvodyobvody 11
KombinaKombina ččnníí logicklogick éé obvodyobvody
Univerzita Tomáše Bati ve Zlíně
Ústav elektrotechniky a měření
Milan Adámek [email protected] A711+420576035251
Přednáška č. 11
![Page 2: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/2.jpg)
Kombinační logické obvody 2
Logická hradla
![Page 3: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/3.jpg)
Kombinační logické obvody 3
Logická hradla
![Page 4: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/4.jpg)
Kombinační logické obvody 4
Kombinační obvody
Charakteristika – výstup je závislý pouze na kombinaci vstupů
Dělení:• kodéry, dekodéry, rekodéry• multiplexery, demultiplexery• generátory parity• digitální komparátory• obvody pro aritmetické operace
![Page 5: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/5.jpg)
Kombinační logické obvody 5
Převodníky kódů
Kodér – převádí informaci z kódu k z nna jiný druh kódu
Příklad kodéru 1 z 10 na BCD
![Page 6: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/6.jpg)
Kombinační logické obvody 6
Převodníky kódů
Dekodér– převádí informaci z jiného druhu kóduna kód k z n
Příklad dekodéru 7442 z BCD na 1 z 10
![Page 7: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/7.jpg)
Kombinační logické obvody 7
Převodníky kódů
Dekodér
![Page 8: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/8.jpg)
Kombinační logické obvody 8
Převodníky kódů
Rekodér– převádí informaci z jiného druhu kóduna jiný druh kódu
Příklad rekodéruz BIN na BCD
![Page 9: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/9.jpg)
Kombinační logické obvody 9
Detektory chyb kódů, generátory parity
Detektor chyb – určitého kódu je obvod, který zjišťuje mimokódovékombinace a jeho výstup hlásí chybu v kódovém znaku (slově)
• detektor chyb pro kód BCD– nastane – li mimokódová kombinace,bude výstup Y roven jedné
![Page 10: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/10.jpg)
Kombinační logické obvody 10
Detektory chyb kódů, generátory parity
• paritní generátor – využívá se pro zkoušku paritou, sudou (E)nebo lichou (O)
Princip paritního generátoru (8 bitový)
![Page 11: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/11.jpg)
Kombinační logické obvody 11
Detektory chyb kódů, generátory parity
![Page 12: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/12.jpg)
Kombinační logické obvody 12
Multiplexery a demultiplexery
Multiplexer (MPX, dataselektor) – jsou elektronické přepínačelogických signálů.Přepínání je ovládáno výběrovým (adresovým) signálem. Přenáší informaci z jednoho z n vstupů na jeden výstup.
![Page 13: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/13.jpg)
Kombinační logické obvody 13
Multiplexery a demultiplexery
Multiplexer
Funkční tabulka MPX 74153
![Page 14: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/14.jpg)
Kombinační logické obvody 14
Multiplexery a demultiplexery
Demultiplexer (DMPX) – přepíná v závislosti na výběrovém kódujediný logický vstupní signál na jeden u n výstupů
Jednoduchý DMPX 1 na 4
![Page 15: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/15.jpg)
Kombinační logické obvody 15
Multiplexery a demultiplexery
Demultiplexer
![Page 16: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/16.jpg)
Kombinační logické obvody 16
Digitální komparátory
Digitální komparátor – porovnávají mezi sebou několikabitováčísla
Logický komparátor– vyhodnocuje pouze rovnost či nerovnostsrovnávaných čísel
Aritmetický komparátor– vyhodnocuje relace =, >, <
Příklad jednoduchého logického komparátoru
![Page 17: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/17.jpg)
Kombinační logické obvody 17
Digitální komparátory
Příklad aritmetického komparátoru
![Page 18: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/18.jpg)
Kombinační logické obvody 18
Obvody pro aritmetické operace
Příklad 1 bitové sčítačky/odčítačky
Sčítaní – Σ = A + B + C(carry)Odčítání – ∆ = A – B – Bi(borrow)
![Page 19: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/19.jpg)
Kombinační logické obvody 19
Obvody pro aritmetické operace
![Page 20: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/20.jpg)
Kombinační logické obvody 20
Obvody pro aritmetické operace
![Page 21: Kombina ční logick é obvody - Mikroelektronika- …mikroelektro.utb.cz/e107_files/downloads/pr11.pdfKombinačnílogickéobvody 9 Detektory chyb kódů, generátory parity Detektor](https://reader031.vdocuments.mx/reader031/viewer/2022021401/5cc57fe388c993e82a8d8f28/html5/thumbnails/21.jpg)
Kombinační logické obvody 21
Obvody pro aritmetické operace
Tabulka funkcí ALU 74HC181 pro pozitivní logiku