Digitális technika I.

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Digitális technika I."

Átírás

1 Digitális technika I. ELSŐ JAVÍTOTT KIADÁS 4 Utolsó frissítés időpontja: 4--8 (terjedelem: 48 A4-es lap) (A jegyzetben található estleges hibákért, elírásokért elnézést kérek, és a hibák jelzését köszönettel fogadom.) GABA

2 Logikai tervezés Logikai feladat definiálása: A logikai feladat definiálását a könnyebb megérthetőség miatt tegyük egy ellenpéldával Vegyünk egy analóg feszültségerősítő: U be U ki =AU be U be = bemenő jel U ki = kimenő jel A = erősítés Jól látszik, hogy analóg rendszer esetén, csak az van definiálva, hogy a be és a kimeneti jel között mi a kapcsolat (jelen esetben: U ki =AU be ), míg a bemeneti érték egy bizonyos tartományon belül végtelen számú lehet, és ehhez végtelen számú kimeneti érték tartozhat. Def: (Analóg jel) Az olyan jeleket, amelyek egy tartományon belül tetszőleges értéket vehetnek fel, és a különböző értékekhez különböző információtartalmat rendelünk, analóg jelnek nevezzük. Ezzel szemben egy digitális erősítőben a bemeneti és a kimeneti jelek csak véges számú (diszkrét) értéket vehetnek fel. (bináris rendszert használ) Def: (Digitális változó) Eldöntendő kérdésre adott egyértelmű válasszal adható meg. Def: (Logikai érték) A kérdésre adott válasz igen vagy nem. (azaz vagy ) Példa logikai hálózatra: Lift LIFT Bementi érzékelők Logikai szerv/hálózat Kimeneti szerv feltételek bemeneti kimeneti következmény jelérték (LH) jelérték Állapotokról ad Logikai algorit- A jelet illeszti jelet musokkal logikai Gyenge áramból függvényeket old erősáramot csinál meg. Pl.: (elmozdulást érzékel) (mozgassa-e?) (relét kapcsol, így mozog a motor )

3 Példa logikai tervezésre: Liftmotor mozgatás Ebben a feladatban azt definiáljuk (az úgynevezett igazságtábla segítségével), hogy adott bemeneti értékek mellet mikor induljon el a lift. Jelen esetben az igazságtáblánknak 4 =6 sora kell, hogy legyen, mert 4 bemeneti változónk van. Bemeneti változó: - nyomtak-e gombot (GNY) - liftajtó be van-e csukva (LZ) - van-e valaki a liftben (VL) - túlterhelt-e (TT) Kimeneti változó: Bekapcsolja-e a motort GNY LZ VL TT Liftmotor nem indul nem indul nem indul indul nem indul - NTSH NTSH: nem teljesen specifikált hálózat, ez azt jelenti, hogy ilyen eset nem valószínű, hogy előfordulhat. (Kötött jelet használhatunk.) Logikai hálózatok csoportosítása a megoldandó logikai feladatok szerint Mivel a logikai feladat megoldása szempontjából, nem mindig elég a mindenkori fennálló pillanatnyi bemeneti kombinációk figyelembevétele a kimeneti kombinációk előállításához, szükségünk lehet másodlagos (szekunder) feltételeknek megfelelő szekunder kombinációkra is. Magyarul, visszatérve a liftes példához: nem elég, ha a liftmotor a feltételek teljesülése után, csak úgy elindul, mert nem mindegy melyik irányba forog. Hiszen, ha az.-ről akarunk

4 eljutni a.-ra, akkor más irányba kell forognia, mintha az 5.-ről akarnánk eljutni a.-ra. Tehát a szekunder változó ebben az esetben a felvonó mindenkori helyzetéről ad felvilágosítást érzékelők segítségével. (A szekunder változó feladata a hálózat belső állapotának figyelése.) Ezek alapján kétféle hálózatot különböztetünk meg - Sorrendi (szekvenciális) logikai hálózatról beszélünk: Ha a mindenkori kimeneti kombinációt, nemcsak a pillanatnyi bemeneti kombináció, hanem a korábban fennállt bementi kombinációk és azok sorrendje is befolyásolja. (A szekunder kombinációk segítségével az ilyen hálózatok képessé vállnak arra, hogy az ugyanolyan bemeneti kombinációkhoz más-más kimeneti kombinációt szolgáltassanak, attól függően, hogy a bemeneti kombináció fellépésekor, milyen értékű a szekunder kombináció) - Kombinációs logikai hálózatról beszélünk: Ha a mindenkori kimeneti kombinációk létrehozásához elég a bemeneti kombinációk pillanatnyi értéke. A logikai hálózat és a logikai rendszer kapcsolata Példa logikai rendszerre (LR) - logikai hálózatokból épül fel (természetesen be és kimenetekkel) LR LH LH LH LH4 LH5 LH6 összeköttetés Egy bonyolult logikai feladat megoldásához nem célszerű egy bonyolult logikai hálózatot (LH) terveznünk, sokkal célszerűbb egyszerű LH-k összehangolt működésével megoldanunk a problémát. Az LH-k összehangolt működésű rendszerét logikai rendszernek (LR) nevezzük. A tervezés mozzanatai - Tervdokumentációt kell készíteni a hálózatról o Egységes, szabványos jelölésrendszer szükséges - A berendezésnek könnyen vizsgálhatónak kell lennie o Tagolt legyen (könnyen átlátható, javítható) o Hiba esetén csak adott modult keljen cserélni - Gyárthatónak kell lennie o Mérőpontokat, tesztelő helyeket kell kialakítani o Építőelem készletet figyelembe kell venni 4

5 Logikai függvény Logikai (alacsony feszültség, low),-,7 V Logikai (magas feszültség, high),4-5, V TTL rendszereknél V zaj távolság 5 V MOS rendszereknél V a tartományt felezi max 8 V - Hálózatok fajtái - Pneumatikus hálózatok (bánya, lőgyár, stb) - Elektromos rendszerek Logikai áramkörök - DDL: (Dióda dióda logika) Diódákból és ellenállásokból realizált függvény. Passzív áramköri elemekből áll. (Gond vele, hogy bizonyos számú elem felett elfogy a feszültség ) - DTL: Itt tranzisztoros erősítéssel orvosolták a feszültség elfogyásának hibáját. - TTL: (Multi emitters tranzistoral = tranzisztor tranzisztor logika) Főleg tranzisztort tartalmaz (Napjainkban is használatos). Bipoláris tranzisztorokból épül fel. - MOS: TTL-ekkel hasonló, de a kapcsolók térvezérlésű tranzisztorok (FET = Field effect) benne. Nem fogyaszt elektromos teljesítményt. 5

6 Logikai műveletek - És kapcsolat (AND) = = = kommutatív = Csak akkor ad -et, ha az összes változó. Kiterjeszthető több tagra is. - Vagy kapcsolat (OR) += += kommutatív += += Ha bármely változó értéke, akkor a fv. -et ad. Kiterjeszthető több tagra is - Tagadás (NOT) (szokták negálásnak is nevezni) = = páratlan tagadás negált állapot = páros tagadás eredeti állapot = 6

7 Logikai változók A A+ A A+B B+A A A A+ A B B A A A A+ A A + B A B De Morgan azonosság A A Ezek a függvények zárójelezhetők. Boole-algebra A+(B+C) = A+B+C A (B C) = A B C A+(B C) = (A+B) (A+C) A (B+C) = (A B)+(A C) A nagyobb prioritású, mint a + A B A + B (több tagra is igaz) Van egy logikai hálózatuk, hány függvénnyel írható le? x z x n z n N b = n N k = m bemeneti bemeneti változó kimeneti változó kimeneti változó kombináció kombináció változó N N f = N B K = n m ) ( -Példa: 4 bemenet kimenet 4 6 logikai függvényt lehet definiálni 7

8 Logikai függvény bemeneti- és kimeneti változóra Függvényértékek Bemeneti változó R F A x B soha nem igaz ÉS, AND B tiltja A-t A (azonosan A) 4 A tiltja B-t 5 B (azonosan B) 6 antivalencia, XOR 7 OR, AVB (A vagy B) 8 NOR 9 ekvivalencia 4 NAND 5 mindig igaz A táblázat szimmetrikus, és az értékek egymás negáltjai (Pl.: az 5-ös a -esé) F (A,B)= F (A,B)= A B F (A,B)= A B F (A,B)= A B + A B = A (B+ B ) = A F (A,B)= A B F (A,B)= A B+AB = B(A+ A ) = B F (A,B)= A B+A B = A B AB-vel bővítjük F 7 (A,B)= A B+A B +AB = A B+A (B+ B ) = A B+A+AB = A+B(A+ A ) = A+B 8 9 F (A,B)= A B = A + B F (A,B)= A B +AB = A B F (A,B)= B F (A,B)= A B +A B +AB = A B +A(B+ B ) = A B +A F (A,B)= A B + A B = A (B+ B ) = A F (A,B)= A B = A +B 8

9 4 F (A,B)= F 5 (A,B)= A B = A + B bemeneti független változók Logikai függvények leírása fv. értékek A B C F A B C F - - Kanonikus diszjunkt normálalak: (Az -es fv. értékkel rendelkezőket kell venni ) F (A,B,C)= A B C + A BC+A B C +AB C F (A,B,C)= A B C + A B C + A BC+ABC+(A B C +AB C ) NTSH NTSH Ezek a függvények egyszerűsíthetők, mert így bonyolultak. A függvények egyszerűsítésére több módszer is van. Függvényegyszerűsítés kifejtéssel Def.: (Kifejtési tétel) Bonyolultabb fv. esetén az egyik változó értéket rögzítem ponáltnak és negáltnak, így leegyszerűsödik a feladat, majd a levezetés után visszaírjuk a bonyolultabb formulába. Példa: Tekintsük az előző példa F függvényét. F (A,B,C)= A B C + A BC+ A B C + AB C F (,B,C)= B C + BC+ B C + B C = B C + B C = C (B+ B )= C F (,B,C)= B C + BC+ B C + B C = B C +BC= B(C+ C )=B (A félkövérrel jelzett tagok kiesnek) Ezt a két függvényt kell összevonni, hogy megkapjuk a végeredményt: 9

10 F(A,B,C)= A F (,B,C)+ A F (,B,C)=A C + A B Másik alakban felírva: F(A,B,C)=[A+ F (, B,C) ]+[ A + (, B,C) ]=(A+ B )( A +C) A disztjunktív kanonikus normálalak tulajdonságai: - ÉS kapcsolatok VAGY kapcsolata. - A logikai szorzatok azokból a függetlenváltozó-kombinációkból képezhetők, amelyekhez a függvény értéke tartozik. - Mindegyik szorzatban az összes független változó szerepel ponált vagy negált alakban. F A függvény felírható a kimeneti függvényértékekre is F (A,B,C) = (A+B+C)(A+B+ C )( A +B+ C )( A + B + C ) A konjunktív kanonikus normálalak tulajdonságai: - VAGY kapcsolatok ÉS kapcsolata. - A logikai összegek azokból a függetlenváltozó-kombinációkból képezhetők, amelyekhez a függvény értéke tarozik. - Mindegyik összegben az összes független változó szerepel ponált vagy negált alakban. - Az egyes tényezőket alkotó logikai összegekben a értékű logikai változók szerepelnek ponált és az értékűek negált alakjukban. A diszjunktív alakot gyakrabban használják, de mindkét alak elfogadott. Speciális elemi függvények: Minterm m i n Maxterm M i n és kapcsolatok a fv.-ben vagy kapcsolatok a fv.-ben term -ek A B C F F(A,B,C)=m +m +m 4 +m 6 (A,, 4, 6-os sorban van -es fv. érték) F (A,B,C) =m +m +m 5 +m 7 (A,, 5, 7-es sorban -ás fv. érték van, ami az -es negáltja) F (A,B,C) 5 =F(A,B,C)= m + m + m + m A mintermek negáltja maxtermeket eredményez: m =M 7 m =M 6 m =M m =M () () (5) (7) (7) (6) () () F(A,B,C)= m +m +m 4 +m 6 = F(A,B,C)= M 7 M 6 M M

11 minterm maxterm Kapu áramkörök ÉS (AND) A F(Q) A B=F(Q) B & VAGY (OR) A B F(Q) A+B=F(Q) NEGÁLT (NOT) A F(Q) A =F(Q) A kör jelöli a negálást. NEM ÉS (NAND) A A B =F(Q) B & NEM VAGY(NOR) A B F(Q) A + B =F(Q) Ez a kapu az előzővel: A F(Q) A + B = F(Q) B = ANTIVALENCIA A F(Q) A B=F(Q) (EXOR) B

12 =& EKVIVALENCIA A F(Q) A B=F(Q) ( EXOR ) B Példa: (függvények realizálása) Példa: (függvény kétszintű realizációja) F(A,B,C) = A BC + A BC+ A BC + AB C = A B(C + C) + A C(B + B) = A B + A C Kétszintű realizációnak nevezzük (az inverter szint nem számít) inverter szint és kapcsolatok szintje (a mintermeknél) maxtermeknél vagy kapcsolat jönne) vagy kapcsolatok szintje

13 Példa ( bemenetű kapukból 4 bemenetű készítése) Logikai fv. minimalizálása F(A,B,C)= m +m +m 5 +m 7 F(A,B,C)= A BC + A BC+ A BC +ABC= A C(B + B) + AC (B + B) = A C +AC=C(A+ A )=C Magyarázat: A B C 4 A BC m A BC m A BC m 5 ABC m 7 binér: binér: 5 binér: 7 binér: Definíció: (Szomszédos minterm) Ha van egy logikai változó amely az egyik minterben ponált a másikban negált értékével fordul elő és a többi logikai változó pedig mindkét mintermben adott bináris kombinációban megegyezik, akkor szomszédos mintermekről beszélünk. Pl.: A BC azonosak, csak az A -ban tér el ABC Függvényminimalizálást a szomszédos mintermek megkeresésével tehetjük meg. A szomszédosság megállapítása után egyszerűsítünk. /minterm implikáns (egyszerűsíthető) primimplikáns (nem egyszerűsíthető)/

14 Mivel az algebrai minimalizálás nehéz és nem szemléletes bevezetjük a Grafikai minimalizálást Karnough-Veitch tábla: Szomszédosság vizsgálata grafikusan így szomszédosak Ezek a számok az igazságtáblából származnak Ami nincs jelölve az a negált érték A, B, C, B A A C +AC=C( A + A )=C (A mintermek párosával írhatók össze) C Tömbösítés szabályai - n (n=,,...) minterm vonható be tömbbe (,, 4, 6, 8, 6) - Egyetlen minterm több tömbben is szerepelhet. - Egymás mellett lévő sorokra, oszlopokra igaz. Szomszédossági viszonyok 4

15 Feladat: (7 szegmenses dekóder kijelző tervezése) hexadecimális megjelenítés (nemzetközi elnevezései a szegmenseknek :a, b, c, d, e, f, g ) A B C D F f A D 7 5 C 6 4 Azért az -eket vonjuk be tömbökbe, mert diszjunkt alakot nézünk. Ha egy tömb teljesen része egy másiknak, akkor azzal nem kell foglalkoznunk, mert számunkra a legnagyobb n méretű tömb kell. Ez a tömb ezért nem számít, mert mind a C, mind a D egyszerre szerepel ponált és negált alakjával is. B F f = A B + C D ( + AD+ ) B D + AC+ A BC (a zárójelben lévő tagot nem muszáj kiírni) - NTSH esetén: Sokkal egyszerűbb lesz a függvény, mert ilyenkor mi választhatjuk meg ( vagy ), hogy mi legyen az értéke a nem teljesen specifikált helyzeteknek. Tekintsük a következő feladatot: Ismét 7 szegmenses kijelzőt tervezünk, de most csak -9- ig tekintjük a számjegyeket a kijelzőn és a hexadecimálisokat kihagyjuk, ezért a hozzá tartozó függvényeket NTSH-nak vesszük (azaz közömbösnek). 5

16 A B C D F c A D NTSH Ezeket az értékeket vagy -ként is (don t care) rögzíthetjük attól függően, hogy melyik jobb (közömbös állapot) nekünk. Most az a jobb, ha -nek vesszük, mert így a tömbök többségét ki tudjuk ejteni. C B F c = A+B+ C +D (a zárójelben lévő tagot nem muszáj kiírni) Példa: (NTSH ra, az igazságtáblát elhagyva) D A B C 6

17 Példa: (5 változós fv egyszerűsítése) Példa: (Hat változó esetén a Karnaugh-tábla, egy kocka lenne) A példákból látható, hogy a grafikus egyszerűsítést egy közönséges ember maximum 6 változóig képes elvégezni, de már a 6. is komoly munka lenne. Számítógépen persze működhet még ennél is több változóra, de szükségünk van egy olyan módszerre, ami manuális módon nagyon sok fv.-re elvégezhető. A megoldás a: A szomszédosság feltételei: Számjegyes minimalizálás - A decimális decimális index különbsége n, ahol n =,,,... Ez nem elégséges feltétel, mert: Decimális index különbsége n, 4 és még sem szomszédosak. - A bináris súly különbsége legyen (7) (4) (9) (6) (5) () (5) (5) 7

18 Ez jó (hány és -es van benne) Itt a bináris súly megegyezik Ez sem elégséges feltétel: 9 () () -7 () - () Ezek sem szomszédosak - A nagyobb bináris indexűnek kell lennie a nagyobb bináris súlyúnak. Az a, b, c szükséges és elégséges feltétele a szomszédosság megállapításának. Péda: F= 4 (,,,7,,,4,5) I. ( bináris súly) ( bináris súly) ( bináris súly) bináris súly szerinti 7 csoportosítás ( bináris súly) 4 5 (4 bináris súly) A D B II., (), (),7 (4) Ez az összes létező, (8) szomszédos kettes,4 () összevonást jelenti. 7, 5 (8), 5 (4) 4, 5 () C (8) () (7) () (5) () 4 III., 7,, 5 (4, 8) 8

19 IV. Primimplikáns tábla *, () * *, () * * *,4 () * * 4,5 () * * *,7,,5 (4,8) * * * * = (,) = = = (,4) = 4 = = 7 = (,7,,5) = = 5 = Ahol az oszlopban csak egy csillag van, az nem elhagyható. Ezek a tagok kiesnek Ez a fajta minimalizálás is nagyon jól algoritmizálható. (Másképpen Quine-McCluskey minimalizálásnak hívják) a) memória áramkörrel Több kimenetű hálózatok realizálása 9

20 b) PLA-val (Programable Logical Array) Példa: Ez programozható A PLA továbbfejlesztése a PAL (Programable Array Logic), ennek továbbfejlesztése pedig a GAL (Gate Array Logic) Ezekkel az áramkörökkel programozható hardver hozható létre, ami nagyon gyors. Egyszerűsített, optimalizált függvénynél előfordulhat, hogy nem megfelelően működik. Mi lehet az oka? B F(A,B,C)=AB+ A C +(BC) A C BC

21 A (BC) a hazárdmentesítés miatt kell. A gond a, azaz a hálózatban jelkésleltetés van (A két kapu miatt). A jelkésleltetés a vezetékhossz, kapuk, stb. miatt jön létre. A jelkésleltetést befolyásolják a környezeti behatások is, amiből következik, hogy időben változik. (A jelkésleltetés annál kisebb minél integráltabb a hálózat: kisebb felület, kisebb vezetékhossz) Ez a jelkésleltetés vezet, ahhoz, hogy a jól egyszerűsített fv.-ünk realizálás után mégis rosszul működhet. Tekintsünk egy hibás működést az előző ábra segítségével: F (ABC) = F (ABC) = (A jelkésleltetés miatt, még mindig lesz az A C értéke, mikor az AB már lesz) Láthatjuk, hogy ugyanaz az áramkör két különböző megoldást adott ugyanolyan bemeneti értékekre, ez pedig hibás működést feltételez. helyett emiatt lesz Def.: (Hazárd) Az olyan jelenségeket, amikor jó tervezés ellenére rossz működést kapunk hazárdoknak nevezzük. Statikus hazárd: F(x) F(x) (helyes működés) F(x) F(x)* F(x) (statikus hazárdnak nevezzük) Ez a fajta hazárd úgy mentesíthető jelen példánknál, hogy (BC)-t is bevonjuk a függvényünkbe. Mert a mentesítésnél, két azonos értékű szomszédos mintermet kell vennünk. Példa: (Dinamikus hazárdra)

22 D A B F(A,B,C,D)=BD+ A BC +ACD+ B CD + [ A CD + A BC + A BD ] (A []-ben lévő tagok a hazárdmentes működés miatt kellenek) C ABCDE = -ből lesz Dinamikus hazárd: Többszintű hálózatokban jön létre, ahol a statikus hazárdok nem lettek kiküszöbölve. A statikus hazárdok kiküszöbölésével mentesíthető. Az ilyen hálózatok szinkronizálással is mentesíthetők (SYNC)

23 Példa: (Funkcionális hazárdra) B A F(A,B,C) = B C + AB (4) ez nem szomszédos () változás C a) 4 = Két úton realizálható a függvény: b) 4 5 =!!! (Funkcionális hazárd) A funkcionális hazárd mentesítése: a) mesterséges késleltetések Nem igazán jó megoldás, mert lassítja a hálózatot, és nem is mindig működik. b) A nem szomszédos bemeneti realizációkat nem engedjük meg. (Ez sem tökéletes) A megoldás erre a hazárdra, hogy szinkronizálókkal elnyeletem a hazárd jelenséget. Tökéletes megoldás, de lassítja a működést.

24 Dekompozíció (Bonyolult hálózatok hazárd mentesítése) Q,,..., n Q, Q }felbontott hálózat Q Q = Q Q Q = F(Q)=f[f (Q ), Q ] F(A,B,C,D)= A BCD + A BCD + A BCD + ABC D = A C(BD + BD) + AC (BD + BD) B D + BD = B D + B D legyen f (B,D)= B D + B D F(A,B,C,D)= AC f(b, D) + AC f (B,D) =f(f(b,d), A, C) 4

25 F= 4 (4,5,6,7,8,,4,5) F(A,B,C,D)= A BCD + A BCD + A BCD + A BCD + A BCD + AB CD + ABC D +ABCD F(A,B,C,D)=f(f (A,D), B, C) F(A,B,C,D)= BC p(a,d)+ BC r(a,d)+ BC s(a,d)+ BC t(a,d) F(A,B,C,D)= B C ( A D )+ B C ()+ BC ( A B + A D + A D + AD )+ nincs B C B C ( D A + A D +AD) Diszjunktív dekompozíció 5

26 Többszörös diszjunktív dekompozíció Sorrendi (szekvenciális) logikai hálózat: Előző bementi kombinációktól és azok sorrendjétől függ Kombinációs logikai hálózat: A bemeneti kombinációk pillanatnyi értékétől függ. Mealy-modell fz(x, y) Z fy(x, y) Y Moore-modell f z(y) Z fy(x, y) Y Aszinkron sorrendi hálózat: - Az instabil állapotok miatt a szükséges szekunder váltózók száma általában nagyobb, mint szinkron esetben, többek között ezért logikai tervezésük bonyolultabb. - A bemeneti változók gyakoriságát, vagyis a működés sebességét csak az építőelemek működési sebessége és a jelterjedési késleltetések korlátozzák. - Logikai tervezésük után nem kell szinkronizációs feltételeket biztosítani, megépíthetőek visszacsatolt kombinációs hálózattal is. x változik y instabil állapotok következnek x y y y instabil állapot y instabil állapot y instabil állapot 6

27 x stabil állapot Normál aszinkron sorrendi hálózatnak nevezzük a hálózatot, ha két stabil állapot között maximum instabil állapot fordul elő. Ütemezett aszinkron SH: Ha megengedjük, hogy minden órajel változáshoz új x kombináció juthasson a bemenetre, akkor sorrendi hálózatról (SH) beszélünk. Az ütemezett SH: - lassabb mint, az aszinkron SH, de vannak olyan helyzetek amikor az instabil állapotok aszinkron SH-val nem, míg ütemezett aszinkron SH-val megvalósíthatók. - Csak szigorú be- és kimeneti szinkronizációs feltételekkel működik. - Kevesebb szekunderváltozóval működtethető. Szinkronizációs feltételek: - A visszacsatoló ágak: o órajel vezérelhetők legyenek o definiált működésű tároló elemeket tartalmazzanak - A be- és kimeneti változások szinkronizálva legyenek az órajellel. Mealy-modell szerinti működés: Kombinációs Hálózat flip-flop (tároló elem) Moore-modell szerinti működés: 7

28 Szinkron esetben nincsenek értelmezve stabil vagy instabil állapotok az órajel miatt: - Kevesebb szekunder változó, mint aszinkron esetben - A logikai tervezés menete egyszerűbb - Az órajel határozza meg a sebességet, ezért általában lassabbak, mint az ütemezés nélküli aszinkron hálózatok. - Pontosabban működik, mint az aszinkron. - A bemeneti változókra és a kimeneti kombináció értelmezésére szinkronizációs feltételeknek kell teljesülniük. - A tervezésük után, megvalósításuk során biztosítani kell a szinkronizációs feltételeket. Sorrendi Hálózatoknál állapottáblát használunk igazságtábla helyett. Példa egy állapottáblára: x y X X X X 4 y Y Z Y Z 4 Y 4 Z Y 4 Z 4 y Y Z 4 Y Z Y Z Y Z y Y 4 Z Y Z Y Z Y Z y 4 Y 4 Z Y Z Y Z Y Z Példa: (Állapottábla Maely-modell szerinti működésére magyarázat) 8

29 Példa: (Állapottábla Moore-modell szerinti működésére magyarázat) t t Példa: (Aszinkron működés vizsgálata) x y X X X X 4 y Y Z Y Z 4 Y 4 Z Y 4 Z 4 y Y Z 4 Y Z Y Z Y Z y Y 4 Z Y Z Y Z Y Z y 4 Y 4 Z Y Z Y Z Y Z stabil állapot A hálózat X 4 hatására oszcillál (össze-vissza rohangál) Stabil állapot után megy tovább és veszi a következő X n -t (n=,,, 4 jelen esetben). Ha y n = Y n, akkor stabil az állapot (n=,,, 4 jelen esetben). Aszinkron működés esetén a sorrend: 9

30 X X X X X X 4 X Z Z 4, Z Z Z 4, Z Z, Z stabil állapot oszcillál Szinkron működés esetén a sorrend: X X X X X X 4 X Z Z 4 Z Z 4 Z Z Z Z Z Z.. x y X X X X 4 y Y Z Y Z 4 Y 4 Z Y 4 Z 4 y Y Z 4 Y Z Y Z Y Z y Y 4 Z Y Z Y Z Y Z y 4 Y 4 Z Y Z Y Z Y Z Itt minden működés stabil Az állapottáblából állapot gráf rajzolható Az állapot gráf is megmutatja, hogy szinkron, vagy aszinkron a hálózat.

31 Minden átvezető nyílra felírt bemeneti kombináció előbb vagy utóbb olyan körhöz vezet, amelyhez tartozó visszakanyarodó nyílon, szerepel ugyanaz a bemeneti kombináció. Ilyen esetben biztos, hogy a hálózatban nincs oszcilláció, és ekkor aszinkron módon is értelmezhető. Ha von olyan eset, hogy oszcillál a hálózat, az nem lehet aszinkron. Elemi sorrendi hálózatok (flip-flop) (Emlékező elemként használjuk őket) z = y ezekben a hálózatokban f z(y) = y, mindegyik Moore-modell szerint működik A legtöbb ilyen hálózatnak bemenete és (+ negált kimenet) kimenete van. Van órajel bemenet (szinkron működés), db szekunderváltozó van. S-R flip-flop (Set-Reset = Beírás-Törlés) kimenet általában van negált kimenet kivezetés nem változik törlés írás SR y - - y S 6 stabil állapot R f(sry)=s+ R y

32 Alapvetően aszinkron módon működik. A valóságban az R-S flip-flopot nem így szokták realizálni, ahogy mi tettük, hanem így: - R-S flip-flop (NAND kapukkal) R-S flip-flop (NOR kapukkal) J -K flip-flop (S-R) Ez a flip-flop annyiban különbözik az előzőtől, hogy itt az kombinációt is megengedjük. nem változik törlés írás JK y y S 6 stabil állapot f(j, K, y)=( J K ) + J y + K y R csak a hazárd miatt kell Ezt a flip-flopot csak szinkron módon lehet megvalósítani T flip-flop

33 stabil állapot f(t,y)= T y + T y =T y Ez a flip-flop is csak szinkron módon realizálható D-G flip-flop (Date - Gate) (adat - kapu) Ha Ha G= y=d G= y=y DG y stabil állapot (Mivel minden oszlopban található egy stabil állapot aszinkron módon is megvalósítható) D y G

34 f(d, G, y)= G y +DG+(Dy) A D-G flip-flop ismertebb neve Latch. D-flip-flop (D tároló) y D megtartja az értékét stabil állapot Ez a flip-flop is megvalósítható aszinkron módon, csak nincs értelem, mert úgy egy egyszerű vezeték lesz, és nem látja el a tárolási feladatot. Szinkron módon így realizálható f(d, y)=d A realizáció a valóságban sokszor azokból a flip-flopokból és egyéb alkatrészekből történik, amelyek kéznél vannak, olcsóbbak, stb. Nem feltétlenül azt a flip-flopot használjuk, amivel a legegyszerűbb a ralizáció. Készítsünk D flip-flopot T flip-flopból: 4

35 D flip-flop T flip-flop D y Y T f(d, y)= D y + D y = D y antivalencia kapu Készítsünk J-K flip-flopot T flip-flopból: JK y stabil állapot J y JK y K f(jk, y)= J y +Ky+(JK) Sorrendi hálózatok tervezése 5

36 x + x Z c + + = c + + = + c c + + = + c c + + = + c array (c array = átvitel) A tervezésnél mindig fel kell mérni, hogy hány belső állapotra van szükségünk. (Ez bonyolult rendszereknél nehéz) állapotok előző átvitel kimenet (Z) a b c d Előzetes állapot táblát veszünk fel. (Ez még tartalmaz olyan állapotokat, ami felesleges, amiből következik, hogy ha több állapotunk van, mint amennyi kéne az nem baj, ha viszont kevesebb az már gond.) x, x y a (Y, Z) a b c b b a b c b c b c d c d b c d c A kimenetek értéke szerint nem kell megkülönböztetni a két állapotot. (a lesz) A kimenetek értéke szerint nem kell megkülönböztetni ezt a két állapotot sem. (b lesz) Elkészítjük az összevont állapottáblát Az a-b -t és a c-d -t összevonjuk x, x y a a a b a b a b b b Felvetődik a kérdés, hogy a -t illetve b -t vegyük -nak. Ezt önkényesen döntjük el. (Bonyolult rendszereknél nem mindegy melyik állapot, mert változhat a bonyolultsága) Következik a kódolt állapottábla 6

37 x, x y (Y Z) a = b = x y x x x x y x x y Z= x y + x y + x + R-S flip-floppal való realizálás: x, x y (R S) közömbös állapot A fenti táblázatot az S-R flip-flop vezérlési táblájának nevezzük. x 7

38 y f(s) = x x x x R-S y f(r)= x x x Az előző példa T flip-floppal való realizálása T flip-flop vezérlési táblája: x x x y y x f(t)= x x y + x x y Láthatjuk, hogy az előbbi példánk ezzel a flip-floppal bonyolultabb lett, még, ha a T-flip-flop egyszerűbb is, mint az R-S flip-flop. Az előzetes táblánk miatt látható, hogy a példánk a Mealy-modell szerinti tervezés (A bemenettől függőt a kimeneti- és a szekunderváltozók értéke) 8

39 Az előző feladat megoldása Moore-modellel x, x y a a b c b b a b c b c b c d c d b c d c Moore-modellnél: - a kimenetek egy állapotnál ugyanazok - nincs lehetőség állapot összevonásra Kódolt állapottábla: x x a b c d A fenti állapotoknak az értékeket mi adjuk meg önkényesen. x x, x y y y y y Z ezt a két sort megcseréljük a másik táblában y x y A Moore-modell x, x -től nem függ, ki fog esni Z=y 9

40 J-K flip-floppal való realizálása az előbbi feladatnak x, x y y a J K - J K b c d - d Szinkron SH tervezésének lépései ) Előzetes állapottábla felvétele: Ehhez szisztematikus módszer nem létezik, a szöveges feladat megfelelő értelmezését feltételezve intuitív jellegű. A feleslegesen megkülönböztetett állapotok a tervezés további lépéseiben összevonhatók, tehát nem jelentenek különösebb nehézségét. ) Az (egyszerűsített) összevont állapottábla elkészítése: Ha az állapottábla teljesen specifikált, akkor erre a tervezési lépésre szisztematikus módszerek ismeretesek. Ha az állapottábla nem teljesen specifikált, akkor ugyanezek a módszerek használhatók, de a segítségükkel kapott eredményből csak intuitív lépések útján kaphatjuk meg a legegyszerűbb összevont állapottáblát. ) Az állapotkódolás megválasztása: A hálózat egyszerűsége szempontjából kedvező kódolás megválasztására léteznek módszerek, de egyikről sem bizonyítható az optimalitás. 4) Az alkalmazandó flip-flopok megválasztása: Erre a tervezési lépésre sem létezik szisztematikus eljárás, a flip-flopok típusát többnyire a rendelkezésre álló építőelemkészlet alapján határozzuk meg. 5) A vezérlési tábla létrehozása: Ez teljesen szisztematikus. 6) A vezérlő kombinációs hálózat és a kimenetet előállító kombinációs hálózat realizációja: (A vezérlési táblához a D-G flip-flopnál próbálgatásos vizsgálat szükséges) Példa: (Számoló tervezése, amely -tól 5-ig számol) 4

41 Szinkron SH-val valósítjuk meg. D flip-flopot választunk. QA QB QC DA DB DC A feladat egyszerűsége miatt most elhagyjuk az állapottáblát. DA B A DA=BC+ A C C Aszinkron SH tervezése 4

42 Aszinkron SH tervezésének lépései: - Az előzetes állapottábla felírásakor az aszinkron működési módot kell szem előtt tartanunk. Kizárólag szomszédos bemeneti kombinációváltozásokat tételezünk fel, és minden sorban csak egy stabil állapotot írunk. - Az összevont állapottábla létrehozásának módszerei ugyanazok lehetnek, mint a szinkron hálózatok esetén. - Az alkalmazandó flip-flop típus megválasztására érvényesek a szinkron hálózatok esetében tett megállapítások. Az aszinkron hálózatok ezen felül visszacsatolt kombinációs hálózattal is realizálhatók. - Az állapotkódolás kialakításakor nem a legegyszerűbb hálózat kialakítása, hanem a kritikus versenyhelyzet kiküszöbölése a cél. Erre szisztematikus eljárások léteznek. - A vezérlési tábla felírása és az elvi logikai rajz létrehozása ugyanúgy végezhető, mint a szinkron hálózatok esetén. - Lényeges hazárd szempontjából ellenőrizni kell az aszinkron hálózatot, és meg kell határoznunk, hogy melyek azok a szekunder változók, amelyek visszahatását késleltetni kell. Kikötés: Nem szomszédos állapotváltozások ne jöhessenek léter. Csak egyetlen stabil állapotot jelölünk ki. Példa: (D flip-flop tervezése aszinkron módon) y D C x x a Y Z a b c b a h d c a e- c d b d c e g e f f h e f g h g e h h b- f D C Z a b c d e f g h ez itt átmeneti állapot ( vagy ) ez itt szomszédos állapot változás Átmeneti állapotnál mindegy hogy -et vagy -át választunk, mert nekünk csak a stabil állapotok számítanak. stabil inst stabil A a, b, d A: 4

43 B c B: C e, f, g C: D h D: x, x y y y y y y Z - - stabil állapot közömbös állapot Ha az egyik szekunder változó gyorsabb, mint a másik kritikus helyzet alakulhat ki. Ezt a hazárdot kritikus versenyhelyzetnek nevezzük. Ebben a példában: ha y gyorsabb kritikus helyzet ha y gyorsabb kritikus helyzet lehet Új kódolással eltüntethető a versenyhelyzet, mert így a szekunderváltozók szomszédosak, nem úgy, mint az előbb. DC y y y y y y Z - - y y y x y x x + x y + x y Y = + + x Y = Z=y A feladat a Moore-modell szerint működik. 4

44 Z = lesz pedig azt várnánk, hogy lesz. A bemeneti változók nem megfelelő késleltetése miatt alakul ki ez a helyzet (lényeges hazárd). Plusz késleltetések beiktatásával lehet kiküszöbölni. Előzetes állapottábla felvétel: - Szigorúan csak szomszédos állapot változásokat engedünk csak meg - Soronként stabil állapot lehet - Összevont tábla létrehozása (közömbös állapotokat nem vesszük figyelembe) - Flip-floppal realizálása (azt választunk, amit akarunk, vagy amink van ) - Kritikus versenyhelyzet kiküszöbölése. - Lényeges hazárd vizsgálata (bementi változók vizsgálata) TSH (Teljesen Specifikált Hálózat) Def: TSH állapota akkor megkülönböztethető, ha létezik olyan bemeneti kombináció sorozat amelyre a hálózat két különböző állapotából kiindulva különböző kimeneti kombinációs állapot sorozatot szolgáltat. Ha nem létezik ilyen akkor nem megkülönböztethető. Előzetes állapottábla x y x x a az dz b bz bz c dz bz d dz bz Lehetnek-e összevonási lehetőségek? b és c állapot összehasonlítsa: A kimenetek állapota miatt b és c nem lehet azonos (b c) c és d teljesen egyértelmű: c d 44

45 Def.: Két állapot ekvivalens, ha bármely bemeneti kombinációt u.a. kimeneti kombináció hozza létre, és a két állapot bármelyikéből kiindulva u.a. állapotba jutunk. y x x x a bz dz b fz ez c az bz d dz cz e ez cz f az ez Első ránézésre nincsenek ekvivalens állapotok a c? (nem mert b d) Igen, ha b a és d b a b? Igen, ha b f és d e d b? nem mert Z Z Ebből viszont következik: a c b f? ha a f d e? d e a f? ha a b és d e Ha nincs kizáró feltétel, akkor egymással azonosak, tehát a példánkban szereplő állapotok közül ezek ekvivalensek: b a b f a f d e Bonyolultabb esetekben Paul-Unger lépcsős táblázatát használjuk. n (n állapot esetén ( ) kombináció van) b c d bf de ab db af be e f ab af be de a b c d e 45

46 Ha mind a két állapot azonos: Feltételesen azonos: feltételek leírása A feladat a nem ekvivalensek megkeresése!!! (Ami marad azt ekvivalensnek fogadjuk el) Def.: (Ekvivalencia osztály) Páronként ekvivalens állapotok, halmaza az ekvivalencia osztály Def.: (Maximális ekvivalencia osztály) Ha már nem bővíthető az ekvivalencia osztály, akkor maximális. Az előbbi példánk alapján a maximális ekvivalencia osztály a következő: (a b c d e f) a nem jó, mert nem ekvivalens mindegyikkel (b c d e f ) (a b f ) b nem jó, mert nem ekvivalens mindegyikkel (c d e f ) (a b f) (b f) c nem jó, mert nem ekvivalens mindegyikkel (d e f ) (a b f) (c) d nem jó, mert nem ekvivalens mindegyikkel (e f) (a b f) (c) (d e) e nem jó, mert nem ekvivalens mindegyikkel (e) (f) (a b f) (c) (d e) A maximális ekvivalencia osztály: (a b f) (c) (d e) A: (a b f) B: (d e) C: (c) Összevont állapottábla: y x x x A AZ BZ B BZ CZ C AZ AZ Ekvivalenciák tulajdonságai: - a a (reflexivitás) - a b b a (szimmetria) - a b és b c a c (tranzitivitás) Maximális ekvivalencia osztály tulajdonságai: - Az előzetes állapot tábla állapotaiból alkotott halmaz részhalmazai. - Az előzetes állapot tábla minden egyes állapota, megtalálható a maximális ekvivalencia osztályban. - Mindegyik állapotot csak egyszer találhatjuk meg a maximális ekvivalencia osztályban. 46

47 NTSH (Nem Teljesen Specifikált Hálózat) NTSH esetén az állapot összevonás célja, hogy olyan állapottáblához jussunk, aminek a lehető legkevesebb sora van és az előzetes állapottábla specifikált bejegyzéseivel megegyező működést olvashatunk ki belőle. - Az összes lehetséges állapotot valahogy rögzítjük, majd a legegyszerűbbet megkeressük (ez egy halom összevont állapottáblát jelent) A legkedvezőbb állapottábla előállításának lépései:. Valamennyi kompatibilis és inkompatibilis állapot pár megkeresése lépcsős tábla felhasználásával Def: (inkompatibilitás, kompatibilitás) NTSH két állapota akkor, és csak akkor megkülönböztethető, ha létezik legalább egy olyan mindkét állapotra specifikációs bemeneti kombinációsorozat, amelyre a két állapotból kiindulva szolgáltatott két kimeneti kombinációsorozat legalább egy bemeneti kombináció esetén különbözik egymástól. Az NTSH nem megkülönböztethető (NMK) állapotait kompatibilis (összeegyeztethető) állapotnak nevezik.. A lépcsős tábla alapján (ugyanúgy, mint a TSH-nál) a maximális kompatibilitási osztályok megkeresése. Def.:(kompatibilitási osztály és a maximális kompatibilitási osztály) Egy sorrendi hálózat páronként kompatibilis állapotainak halmazát kompatibilitási osztálynak nevezzük. Egy kompatibilitási osztály maximális, ha nem bővíthető egyetlen újabb állapottal sem.. A kompatibilitási osztályok legkedvezőbb zárt halmazainak megkeresése. 4. A legkedvezőbb zárt halmaz osztályainak egy-egy állapotot megfeleltetve az összevont állapottábla kitöltése. Kompatibilitás mint egy NTSH állapotai közötti reláció- tulajdonságai: - Minden állapot kompatibilis önmagával: a~a (reflexivitás) - A kompatibilitás kölcsönös két állapot között: ha a~b, akkor b~a. (szimmetria) - a~b és b~c, ebből nem következik a~c (nem tranzitív) A kompatibilitás csak a tranzitivitás szempontjából különbözik az ekvivalenciától, ezt a különbséget a közömbös bejegyzések különböző rögzítési lehetőségei okozzák NTSH esetében. Maximális kompatibilitási osztályok tulajdonságai: - Az előzetes állapot tábla állapotaiból alkotott halmaz részhalmazai. - Az előzetes állapot tábla minden egyes állapota, megtalálható a maximális kompatibilitási osztályban. - Lehetnek közös állapotaik, azaz egy állapot több osztályban is szerepelhet. A maximális kompatibilitási osztályok tehát nem diszjunkt részhalmazai az összes állapot halmazának 47

48 Intuitív tervezés A klasszikus tervezés minden esetben tökéletes segítség hálózatok tervezésére, de vannak olyan esetek, amikor a hálózat tervezéséhez a klasszikus tervezés lépései elhagyhatók, mert: - nagyon egyszerű a hálózat - gyakorlott tervezőnek az adott hálózat megtervezéséhez nincs szüksége rá. Az olyan tervezést, amikor a klasszikus tervezés lépései, helyett megérzés, gyakorlat alapján tervezünk, intuitív tervezésnek hívjuk. Példa: (Intuitív tervezésre) Tervezzünk egyszerű ébresztőóra áramkört. Function NG: Ébresztés be-, kikapcsolása A Háózatot D flip-flop-okkal valósítjuk meg 48

49 Karnough táblák és peremezésük B A C D B A C 49

Digitális Rendszerek (BSc)

Digitális Rendszerek (BSc) Pannon Egyetem Képfeldolgozás és Neuroszámítógépek Tanszék Digitális Rendszerek (BSc) 2. előadás: Logikai egyenletek leírása II: Függvény-egyszerűsítési eljárások Előadó: Vörösházi Zsolt voroshazi@vision.vein.hu

Részletesebben

Irányítástechnika I. Dr. Bede Zsuzsanna. Összeállította: Dr. Sághi Balázs, egy. docens Dr. Tarnai Géza, egy. tanár

Irányítástechnika I. Dr. Bede Zsuzsanna. Összeállította: Dr. Sághi Balázs, egy. docens Dr. Tarnai Géza, egy. tanár Irányítástechnika I. Előadó: Dr. Bede Zsuzsanna, adjunktus Összeállította: Dr. Sághi Balázs, egy. docens Dr. Tarnai Géza, egy. tanár Irányítástechnika I. Dr. Bede Zsuzsanna bede.zsuzsanna@mail.bme.hu St.

Részletesebben

5. Hét Sorrendi hálózatok

5. Hét Sorrendi hálózatok 5. Hét Sorrendi hálózatok Digitális technika 2015/2016 Bevezető példák Példa 1: Italautomata Legyen az általunk vizsgált rendszer egy italautomata, amelyről az alábbi dolgokat tudjuk: 150 Ft egy üdítő

Részletesebben

Logikai hálózatok. Dr. Bede Zsuzsanna St. I. em. 104.

Logikai hálózatok. Dr. Bede Zsuzsanna St. I. em. 104. Logikai hálózatok Dr. Bede Zsuzsanna bede.zsuzsanna@mail.bme.hu St. I. em. 04. Tanszéki honlap: www.kjit.bme.hu/hallgatoknak/bsc-targyak-3/logikai-halozatok Gyakorlatok: hétfő + 08:5-0:00 J 208 HF: 4.

Részletesebben

IRÁNYÍTÁSTECHNIKA I.

IRÁNYÍTÁSTECHNIKA I. IRÁNÍTÁSTEHNIK I. 5 éves Sc kurzus Összeállította: Dr. Tarnai Géza egetemi tanár udapest, 8. Rendszer- és iránításelméleti ismeretek. félév. félév Diszkrét állapotú rendszerek, logikai hálózatok Foltonos

Részletesebben

Digitális Technika I. (VEMIVI1112D)

Digitális Technika I. (VEMIVI1112D) Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Technika I. (VEMIVI2D) 3. hét - Grafikus minimalizálás. Quine-McCluskey féle számjegyes minimalizálás Előadó: Vörösházi Zsolt voroshazi@vision.vein.hu

Részletesebben

Digitális Áramkörök. Pannon Egyetem Villamosmérnöki és Információs Tanszék. (Villamosmérnök BSc / Mechatronikai mérnök MSc)

Digitális Áramkörök. Pannon Egyetem Villamosmérnöki és Információs Tanszék. (Villamosmérnök BSc / Mechatronikai mérnök MSc) Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc) 3. hét - Grafikus minimalizálás. Quine-McCluskey féle számjegyes minimalizálás

Részletesebben

DIGITÁLIS TECHNIKA I

DIGITÁLIS TECHNIKA I DIGITÁLIS TECHNIKA I Dr. Kovács Balázs Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 6. ELŐADÁS Arató Péter: Logikai rendszerek tervezése, Tankönyvkiadó,

Részletesebben

DIGITÁLIS TECHNIKA feladatgyűjtemény

DIGITÁLIS TECHNIKA feladatgyűjtemény IGITÁLIS TEHNIK feladatgyűjtemény Írta: r. Sárosi József álint Ádám János Szegedi Tudományegyetem Mérnöki Kar Műszaki Intézet Szerkesztette: r. Sárosi József Lektorálta: r. Gogolák László Szabadkai Műszaki

Részletesebben

Állapot minimalizálás

Állapot minimalizálás Állapot minimalizálás Benesóczky Zoltán 2004 A jegyzetet a szerzői jog védi. Azt a BME hallgatói használhatják, nyomtathatják tanulás céljából. Minden egyéb felhasználáshoz a szerző belegyezése szükséges.

Részletesebben

Digitális technika - Ellenőrző feladatok

Digitális technika - Ellenőrző feladatok igitális technika - Ellenőrző feladatok 1. 2. 3. a.) Írja fel az oktális 157 számot hexadecimális alakban b.) Írja fel bináris és alakban a decimális 100-at! c.) Írja fel bináris, oktális, hexadecimális

Részletesebben

DIGITÁLIS TECHNIKA GYAKORLÓ FELADATOK 2. Megoldások

DIGITÁLIS TECHNIKA GYAKORLÓ FELADATOK 2. Megoldások DIGITÁLIS TECHNIKA GYAKORLÓ FELADATOK 2. Megoldások III. Kombinációs hálózatok 1. Tervezzen kétbemenetű programozható kaput! A hálózatnak két adatbenemete (a, b) és két funkcióbemenete (f, g) van. A kapu

Részletesebben

1. Az adott kapcsolást rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben. MEGOLDÁS:

1. Az adott kapcsolást rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben. MEGOLDÁS: 1. Az adott kapcsolást rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben. MEGOLDÁS: A legegyszerűbb alak megtalálása valamilyen egyszerűsítéssel lehetséges (algebrai, Karnaugh, Quine stb.). Célszerű

Részletesebben

Aszinkron sorrendi hálózatok

Aszinkron sorrendi hálózatok Aszinkron sorrendi hálózatok Benesóczky Zoltán 24 A jegyzetet a szerzıi jog védi. Azt a BME hallgatói használhatják, nyomtathatják tanulás céljából. Minden egyéb felhasználáshoz a szerzı belegyezése szükséges.

Részletesebben

Előadó: Dr. Oniga István DIGITÁLIS TECHNIKA 3

Előadó: Dr. Oniga István DIGITÁLIS TECHNIKA 3 Előadó: Dr. Oniga István DIGITÁLIS TEHNIK 3 Logikai függvények logikai függvény olyan egyenlőség, amely változói kétértékűek, és ezek között csak logikai műveleteket végzünk függvények megadása történhet

Részletesebben

Gépészmérnöki és Informatikai Kar Automatizálási és Kommunikáció- Technológiai Tanszék

Gépészmérnöki és Informatikai Kar Automatizálási és Kommunikáció- Technológiai Tanszék Miskolci Egyetem Gépészmérnöki és Informatikai Kar 2019/2020. tanév I. félév Automatizálási és Kommunikáció- Technológiai Tanszék Digitális rendszerek I. c. tantárgy előadásának és gyakorlatának ütemterve

Részletesebben

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6 Informatika alapjai-5 Logikai áramkörök 1/6 Logikai áramkörök Az analóg rendszerekben például hangerősítő, TV, rádió analóg áramkörök, a digitális rendszerekben digitális vagy logikai áramkörök működnek.

Részletesebben

Dr. Oniga István DIGITÁLIS TECHNIKA 4

Dr. Oniga István DIGITÁLIS TECHNIKA 4 Dr. Oniga István DIGITÁLIS TECHNIKA 4 Kombinációs logikai hálózatok Logikai hálózat = olyan hálózat, melynek bemenetei és kimenetei logikai állapotokkal jellemezhetők Kombinációs logikai hálózat: olyan

Részletesebben

4. hét: Ideális és valódi építőelemek. Steiner Henriette Egészségügyi mérnök

4. hét: Ideális és valódi építőelemek. Steiner Henriette Egészségügyi mérnök 4. hét: Ideális és valódi építőelemek Steiner Henriette Egészségügyi mérnök Digitális technika 2015/2016 Digitális technika 2015/2016 Bevezetés Az ideális és valódi építőelemek Digitális technika 2015/2016

Részletesebben

Digitális technika VIMIAA02

Digitális technika VIMIAA02 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA02 Fehér Béla BME MIT Digitális Technika Elméleti

Részletesebben

Digitális technika VIMIAA01

Digitális technika VIMIAA01 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 Fehér Béla BME MIT Digitális Technika Elméleti

Részletesebben

Digitális technika VIMIAA02 2. EA Fehér Béla BME MIT

Digitális technika VIMIAA02 2. EA Fehér Béla BME MIT BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA02 2. EA Fehér Béla BME MIT Digitális Technika

Részletesebben

Digitális technika VIMIAA01

Digitális technika VIMIAA01 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 Fehér Béla BME MIT Digitális Technika Elméleti

Részletesebben

Digitális Rendszerek (BSc)

Digitális Rendszerek (BSc) Pannon Egyetem Képfeldolgozás és Neuroszámítógépek Tanszék Digitális Rendszerek (Sc) 1. előadás: Logikai egyenletek leírása I. oole-algebra axiómái és tételei Előadó: Vörösházi Zsolt voroshazi@vision.vein.hu

Részletesebben

Előadó: Nagy István (A65)

Előadó: Nagy István (A65) Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,

Részletesebben

10-11. hét Sorrendi hálózatok tervezési lépései: szinkron aszinkron sorrendi hálózatok esetén

10-11. hét Sorrendi hálózatok tervezési lépései: szinkron aszinkron sorrendi hálózatok esetén Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc) 10-11. hét Sorrendi hálózatok tervezési lépései: szinkron aszinkron sorrendi hálózatok

Részletesebben

I.5. A LOGIKAI FÜGGVÉNYEK EGYSZERŰSÍTÉSE (MINIMALIZÁCIÓ)

I.5. A LOGIKAI FÜGGVÉNYEK EGYSZERŰSÍTÉSE (MINIMALIZÁCIÓ) I.5. LOGIKI FÜGGVÉNEK EGSERŰSÍTÉSE (MINIMLIÁCIÓ) Nem mindegy, hogy a logikai függvényeket mennyi erőforrás felhasználásával valósítjuk meg. Előnyös, ha kevesebb logikai kaput alkalmazunk ugyanarra a feladatra,

Részletesebben

Digitális technika 1. Tantárgykód: VIIIA105 Villamosmérnöki szak, Bsc. képzés. Készítette: Dudás Márton

Digitális technika 1. Tantárgykód: VIIIA105 Villamosmérnöki szak, Bsc. képzés. Készítette: Dudás Márton Digitális technika 1 Tantárgykód: VIIIA105 Villamosmérnöki szak, Bsc. képzés Készítette: Dudás Márton 1 Bevezető: A jegyzet a BME VIK első éves villamosmérnök hallgatóinak készült a Digitális technika

Részletesebben

DIGITÁLIS TECHNIKA I

DIGITÁLIS TECHNIKA I DIGITÁLIS TECHNIKA I Dr. Kovács Balázs Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 11. ELŐADÁS 1 PÉLDA: 3 A 8 KÖZÜL DEKÓDÓLÓ A B C E 1 E 2 3/8 O 0 O 1

Részletesebben

Digitális hálózatok. Somogyi Miklós

Digitális hálózatok. Somogyi Miklós Digitális hálózatok Somogyi Miklós Kombinációs hálózatok tervezése A logikai értékek és műveletek Két-értékes rendszerek: Állítások: IGAZ, HAMIS Bináris számrendszer: 1, 0 Kapcsolók: BEKAPCSOLVA, MEGSZAKÍTVA

Részletesebben

Digitális Technika I. (VEMIVI1112D)

Digitális Technika I. (VEMIVI1112D) Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Technika I. (VEMIVI2D) 6. hét Hazárd jelenségek Előadó: Vörösházi Zsolt voroshazi@vision.vein.hu Kapcsolódó jegyzet, segédanyag: http://www.virt.vein.hu

Részletesebben

Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc)

Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc) Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc). hét - Boole algebra (függvény, igazságtábla, kanonikus alak). Kombinációs Hálózatok

Részletesebben

PAL és s GAL áramkörök

PAL és s GAL áramkörök Programozható logikai áramkörök PAL és s GAL áramkörök Előadó: Nagy István Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó,

Részletesebben

IRÁNYÍTÁSTECHNIKA I.

IRÁNYÍTÁSTECHNIKA I. IRÁNYÍTÁSTECHNIKA I. A projekt címe: Egységesített Jármű- és mobilgépek képzés- és tananyagfejlesztés A megvalósítás érdekében létrehozott konzorcium résztvevői: KECSKEMÉTI FŐISKOLA BUDAPESTI MŰSZAKI ÉS

Részletesebben

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat vesszük sorra. Elsőként arra térünk ki, hogy a logikai értékek

Részletesebben

DIGITÁLIS TECHNIKA I

DIGITÁLIS TECHNIKA I DIGITÁLIS TECHNIKA I Logikai feladat-oknak hívjuk azokat a feladatokat, amelyeknek a megoldása során véges számú feltételek közül valamely feltételek teljesüléséhez egyértelmüen hozzá kell rendelni a véges

Részletesebben

Szekvenciális hálózatok és automaták

Szekvenciális hálózatok és automaták Szekvenciális hálózatok a kombinációs hálózatokból jöhetnek létre tárolási tulajdonságok hozzáadásával. A tárolás megvalósítása történhet a kapcsolás logikáját képező kombinációs hálózat kimeneteinek visszacsatolásával

Részletesebben

DIGITÁLIS TECHNIKA I LOGIKAI FÜGGVÉNYEK KANONIKUS ALAKJA

DIGITÁLIS TECHNIKA I LOGIKAI FÜGGVÉNYEK KANONIKUS ALAKJA 206.0.08. IGITÁLIS TEHNIK I r. Lovassy Rita r. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 5. ELŐÁS 5. ELŐÁS. z előzőek összefoglalása: kanonikus alakok, mintermek, maxtermek,

Részletesebben

Alapkapuk és alkalmazásaik

Alapkapuk és alkalmazásaik Alapkapuk és alkalmazásaik Bevezetés az analóg és digitális elektronikába Szabadon választható tárgy Összeállította: Farkas Viktor Irányítás, irányítástechnika Az irányítás esetünkben műszaki folyamatok

Részletesebben

1. Kombinációs hálózatok mérési gyakorlatai

1. Kombinációs hálózatok mérési gyakorlatai 1. Kombinációs hálózatok mérési gyakorlatai 1.1 Logikai alapkapuk vizsgálata A XILINX ISE DESIGN SUITE 14.7 WebPack fejlesztőrendszer segítségével és töltse be a rendelkezésére álló SPARTAN 3E FPGA ba:

Részletesebben

1. Az adott kifejezést egyszerűsítse és rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben.

1. Az adott kifejezést egyszerűsítse és rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben. 1 1. z adott kifejezést egyszerűsítse és rajzolja le a lehető legkevesebb eleel, a legegyszerűbben. F függvény 4 változós. MEGOLÁS: legegyszerűbb alak egtalálása valailyen egyszerűsítéssel lehetséges algebrai,

Részletesebben

5. KÓDOLÓ, KÓDÁTALAKÍTÓ, DEKÓDOLÓ ÁRAMKÖRÖK ÉS HAZÁRDOK

5. KÓDOLÓ, KÓDÁTALAKÍTÓ, DEKÓDOLÓ ÁRAMKÖRÖK ÉS HAZÁRDOK 5. KÓDOLÓ, KÓDÁTALAKÍTÓ, DEKÓDOLÓ ÁRAMKÖRÖK ÉS HAZÁRDOK A tananyag célja: a kódolással kapcsolatos alapfogalmak és a digitális technikában használt leggyakoribb típusok áttekintése ill. áramköri megoldások

Részletesebben

PAL és GAL áramkörök. Programozható logikai áramkörök. Előadó: Nagy István

PAL és GAL áramkörök. Programozható logikai áramkörök. Előadó: Nagy István Programozható logikai áramkörök PAL és GAL áramkörök Előadó: Nagy István Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,

Részletesebben

EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA

EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22. ) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította:

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította: Áramkörök elmélete és számítása Elektromos és biológiai áramkörök 3. heti gyakorlat anyaga Összeállította: Kozák László kozla+aram@digitus.itk.ppke.hu Elkészült: 2010. szeptember 30. Utolsó módosítás:

Részletesebben

2) Tervezzen Stibitz kód szerint működő, aszinkron decimális előre számlálót! A megvalósításához

2) Tervezzen Stibitz kód szerint működő, aszinkron decimális előre számlálót! A megvalósításához XIII. szekvenciális hálózatok tervezése ) Tervezzen digitális órához, aszinkron bináris előre számláló ciklus rövidítésével, 6-os számlálót! megvalósításához negatív élvezérelt T típusú tárolót és NN kaput

Részletesebben

Digitális technika házi feladat III. Megoldások

Digitális technika házi feladat III. Megoldások IV. Szinkron hálózatok Digitális technika házi feladat III. Megoldások 1. Adja meg az alábbi állapottáblával megadott 3 kimenetű sorrendi hálózat minimális állapotgráfját! a b/x1x c/x0x b d/xxx e/x0x c

Részletesebben

Máté: Számítógép architektúrák

Máté: Számítógép architektúrák Fixpontos számok Pl.: előjeles kétjegyű decimális számok : Ábrázolási tartomány: [-99, +99]. Pontosság (két szomszédos szám különbsége): 1. Maximális hiba: (az ábrázolási tartományba eső) tetszőleges valós

Részletesebben

Hazárdjelenségek a kombinációs hálózatokban

Hazárdjelenségek a kombinációs hálózatokban Hazárdjelenségek a kombinációs hálózatokban enesóczky Zoltán 2004 jegyzetet a szerzői jog védi. zt a ME hallgatói használhatják, nyomtathatják tanulás céljából. Minden egyéb elhasználáshoz a szerző belegyezése

Részletesebben

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István IGITÁLIS TECHNIKA 7 Előadó: r. Oniga István Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók S tárolók JK tárolók T és típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók

Részletesebben

11.2. A FESZÜLTSÉGLOGIKA

11.2. A FESZÜLTSÉGLOGIKA 11.2. A FESZÜLTSÉGLOGIKA Ma a feszültséglogika számít az uralkodó megoldásnak. Itt a logikai változó két lehetséges állapotát két feszültségérték képviseli. Elvileg a két érték minél távolabb kell, hogy

Részletesebben

Dr. Keresztes Péter DIGITÁLIS HÁLÓZATOK

Dr. Keresztes Péter DIGITÁLIS HÁLÓZATOK Dr Keresztes Péter DIGITÁLIS HÁLÓZATOK A jegyzet a HEFOP támogatásával készült Széchenyi István Egyetem Minden jog fenntartva A dokumentum használata A dokumentum használata Tartalomjegyzék Tárgymutató

Részletesebben

6. hét: A sorrendi hálózatok elemei és tervezése

6. hét: A sorrendi hálózatok elemei és tervezése 6. hét: A sorrendi hálózatok elemei és tervezése Sorrendi hálózat A Sorrendi hálózat Y Sorrendi hálózat A Sorrendi hálózat Y Belső állapot Sorrendi hálózat Primer változó A Sorrendi hálózat Y Szekunder

Részletesebben

Kiegészítő segédlet szinkron sorrendi hálózatok tervezéséhez

Kiegészítő segédlet szinkron sorrendi hálózatok tervezéséhez Kiegészítő segédlet szinkron sorrendi hálózatok tervezéséhez Benesóczky Zoltán 217 1 digitális automaták kombinációs hálózatok sorrendi hálózatok (SH) szinkron SH aszinkron SH Kombinációs automata Logikai

Részletesebben

DIGITÁLIS TECHNIKA II

DIGITÁLIS TECHNIKA II IGIÁLIS ECHNIA II r Lovassy Rita r Pődör Bálint Óbudai Egyetem V Mikroelektronikai és echnológia Intézet 3 ELŐAÁS 3 ELŐAÁS ELEMI SORRENI HÁLÓZAO: FLIP-FLOPO (2 RÉSZ) 2 AZ ELŐAÁS ÉS A ANANYAG Az előadások

Részletesebben

DIGITÁLIS TECHNIKA Dr. Lovassy Rita Dr. Pődör Bálint

DIGITÁLIS TECHNIKA Dr. Lovassy Rita Dr. Pődör Bálint DIGITÁLIS TECHNIKA Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 6. ELŐADÁS ELŐÍRT TANKÖNYV-IRODALOM Sorrendi hálózatok, flip-flopok, regiszterek, számlálók,

Részletesebben

DIGITÁLIS TECHNIKA A FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (1) ÁLTALÁNOS BEVEZETÉS A FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (3)

DIGITÁLIS TECHNIKA A FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (1) ÁLTALÁNOS BEVEZETÉS A FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (3) DIGITÁLIS TECHNIKA Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 1. ELŐADÁS: BEVEZETÉS A DIGITÁLIS TECHNIKÁBA 1. Általános bevezetés. 1. ELŐADÁS 2. Bevezetés

Részletesebben

2019/02/11 10:01 1/10 Logika

2019/02/11 10:01 1/10 Logika 2019/02/11 10:01 1/10 Logika < Számítástechnika Logika Szerző: Sallai András Copyright Sallai András, 2011, 2012, 2015 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Boole-algebra A Boole-algebrát

Részletesebben

Irányítástechnika Elıadás. A logikai hálózatok építıelemei

Irányítástechnika Elıadás. A logikai hálózatok építıelemei Irányítástechnika 1 6. Elıadás A logikai hálózatok építıelemei Irodalom - Kovács Csongor: Digitális elektronika, 2003 - Zalotay Péter: Digitális technika, 2004 - U. Tiecze, Ch. Schenk: Analóg és digitális

Részletesebben

Logikai függvények osztályai. A függvényosztály a függvények egy halmaza.

Logikai függvények osztályai. A függvényosztály a függvények egy halmaza. Logikai függvények osztályai A függvényosztály a függvények egy halmaza. A logikai fügvények egy osztálya logikai függvények valamely halmaza. Megadható felsorolással, vagy a tulajdonságainak leírásával.

Részletesebben

Boole algebra, logikai függvények

Boole algebra, logikai függvények Boole algebra, logikai függvények Benesóczky Zoltán 2004 jegyzetet a szerzői jog védi. zt a BME hallgatói használhatják, nyomtathatják tanulás céljából. Minden egyéb felhasználáshoz a szerző belegyezése

Részletesebben

Megoldás Digitális technika I. (vimia102) 4. gyakorlat: Sorrendi hálózatok alapjai, állapot gráf, állapottábla

Megoldás Digitális technika I. (vimia102) 4. gyakorlat: Sorrendi hálózatok alapjai, állapot gráf, állapottábla Megoldás Digitális technika I. (vimia102) 4. gyakorlat: Sorrendi hálózatok alapjai, állapot gráf, állapottábla Elméleti anyag: Amikor a hazárd jó: élekből impulzus előállítás Sorrendi hálózatok alapjai,

Részletesebben

Megoldás Digitális technika I. (vimia102) 3. gyakorlat: Kombinációs hálózatok minimalizálása, hazárdok, a realizálás kérdései

Megoldás Digitális technika I. (vimia102) 3. gyakorlat: Kombinációs hálózatok minimalizálása, hazárdok, a realizálás kérdései Megoldás Digitális technika I. (vimia102) 3. gyakorlat: Kombinációs hálózatok minimalizálása, hazárdok, a realizálás kérdései Elméleti anyag: Lényegtelen kombináció (don t care) fogalma Kombinációs hálózatok

Részletesebben

Máté: Számítógép architektúrák

Máté: Számítógép architektúrák Bit: egy bináris számjegy, vagy olyan áramkör, amely egy bináris számjegy ábrázolására alkalmas. Bájt (Byte): 8 bites egység, 8 bites szám. Előjeles fixpontok számok: 2 8 = 256 különböző 8 bites szám lehetséges.

Részletesebben

DIGITÁLIS TECHNIKA 8 Dr Oniga. I stván István

DIGITÁLIS TECHNIKA 8 Dr Oniga. I stván István Dr. Oniga István DIGITÁLIS TECHNIA 8 Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók RS tárolók tárolók T és D típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók

Részletesebben

Megoldás Digitális technika I. (vimia102) 2. gyakorlat: Boole algebra, logikai függvények, kombinációs hálózatok alapjai

Megoldás Digitális technika I. (vimia102) 2. gyakorlat: Boole algebra, logikai függvények, kombinációs hálózatok alapjai Megoldás Digitális technika I. (vimia102) 2. gyakorlat: Boole algebra, logikai függvények, kombinációs hálózatok alapjai Elméleti anyag: Az általános digitális gép: memória + kombinációs hálózat A Boole

Részletesebben

Kombinációs hálózat. sorrendi hálózat. 1. ábra

Kombinációs hálózat. sorrendi hálózat. 1. ábra 1 SORRENDI (SZEKVENCIÁLIS) HÁLÓZATOK Vannak olyan hálózatok, melyeknél - a kombinációs hálózatokkal ellentétben - a kimenet pillanatnyi állapota (kimeneti kombináció) nem csak a bemenet adott pillanatbeli

Részletesebben

MUNKAANYAG. Tordai György. Kombinációs logikai hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása

MUNKAANYAG. Tordai György. Kombinációs logikai hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása Tordai György Kombinációs logikai hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása A követelménymodul száma: 0917-06 A tartalomelem azonosító száma és célcsoportja:

Részletesebben

6. LOGIKAI ÁRAMKÖRÖK

6. LOGIKAI ÁRAMKÖRÖK 6. LOGIKAI ÁRAMKÖRÖK A gyakorlat célja, hogy a hallgatók megismerkedjenek a logikai algebra elemeivel, és képesek legyenek egyszerű logikai függvények realizálására integrált áramkörök (IC-k) felhasználásával.

Részletesebben

A + B = B + A, A + ( B + C ) = ( A + B ) + C.

A + B = B + A, A + ( B + C ) = ( A + B ) + C. 6. LOGIKAI ÁRAMKÖRÖK Számítógépekben, műszerekben, vezérlő automatákban alapvető szerep jut az olyan áramköröknek, melyek valamilyen logikai összefüggést fejeznek ki. Ezeknek a logikai áramköröknek az

Részletesebben

Digitális hálózatok. Somogyi Miklós

Digitális hálózatok. Somogyi Miklós Digitális hálózatok Somogyi Miklós Kombinációs hálózatok tervezése A logikai értékek és műveletek Két-értékes rendszerek: Állítások: IGAZ, HAMIS Bináris számrendszer: 1, 0 Kapcsolók: BEKAPCSOLVA, MEGSZAKÍTVA

Részletesebben

3.6. HAGYOMÁNYOS SZEKVENCIÁLIS FUNKCIONÁLIS EGYSÉGEK

3.6. HAGYOMÁNYOS SZEKVENCIÁLIS FUNKCIONÁLIS EGYSÉGEK 3.6. AGYOMÁNYOS SZEKVENCIÁIS FUNKCIONÁIS EGYSÉGEK A fenti ismertető alapján elvileg tetszőleges funkciójú és összetettségű szekvenciális hálózat szerkeszthető. Vannak olyan szabványos funkciók, amelyek

Részletesebben

SZÉCHENYI ISTVÁN EGYETEM DUÁLIS KÉPZÉS. Somogyi Miklós DIGITÁLIS HÁLÓZATOK

SZÉCHENYI ISTVÁN EGYETEM DUÁLIS KÉPZÉS. Somogyi Miklós DIGITÁLIS HÁLÓZATOK SZÉCHENYI ISTVÁN EGYETEM DUÁLIS KÉPZÉS Somogyi Miklós DIGITÁLIS HÁLÓZATOK A tantárgy célja: a kapu szintű digitális hálózatok tervezési elveinek bemutatása és az elvek gyakorlati alkalmazásának elsajátítatása

Részletesebben

28. EGYSZERŰ DIGITÁLIS ÁRAMKÖRÖK

28. EGYSZERŰ DIGITÁLIS ÁRAMKÖRÖK 28. EGYSZERŰ DIGITÁLIS ÁRMKÖRÖK Célkitűzés: z egyszerű kombinációs digitális áramkörök elvi alapjainak, valamint ezek néhány gyakorlati alkalmazásának megismerése. I. Elméleti áttekintés digitális eszközök

Részletesebben

Versenyző kódja: 28 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny.

Versenyző kódja: 28 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny. 54 523 02-2016 MAGYAR KERESKEDELMI ÉS IPARKAMARA Országos Szakmai Tanulmányi Verseny Elődöntő ÍRÁSBELI FELADAT Szakképesítés: 54 523 02 SZVK rendelet száma: 27/2012. (VIII. 27.) NGM rendelet : Számolási/áramköri/tervezési

Részletesebben

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA KÖZLEKEDÉSAUTOMATIKAI ISMERETEK EMELT SZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA KÖZLEKEDÉSAUTOMATIKAI ISMERETEK EMELT SZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ KÖZLEKEDÉSAUTOMATIKAI ISMERETEK EMELT SZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ Egyszerű, rövid feladatok Maximális pontszám: 40.) Töltse ki a táblázat üres celláit! A táblázatnak

Részletesebben

6. LOGIKAI ÁRAMKÖRÖK

6. LOGIKAI ÁRAMKÖRÖK 6. LOGIKAI ÁRAMKÖRÖK A gyakorlat célja, hogy a hallgatók megismerkedjenek a logikai algebra elemeivel, és képesek legyenek egyszerű logikai függvények realizálására integrált áramkörök (IC-k) felhasználásával.

Részletesebben

D I G I T Á L I S T E C H N I K A Gyakorló feladatok 3.

D I G I T Á L I S T E C H N I K A Gyakorló feladatok 3. Szinkron hálózatok D I G I T Á L I S T E C H N I K A Gyakorló feladatok 3. Irodalom: Arató Péter: Logikai rendszerek. Tankönyvkiadó, Bp. 1985. J.F.Wakerley: Digital Design. Principles and Practices; Prentice

Részletesebben

Dr. Oniga István DIGITÁLIS TECHNIKA 8

Dr. Oniga István DIGITÁLIS TECHNIKA 8 Dr. Oniga István DIGITÁLIS TECHNIA 8 Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók RS tárolók tárolók T és D típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók

Részletesebben

Alapkapuk és alkalmazásaik

Alapkapuk és alkalmazásaik Alapkapuk és alkalmazásaik Tantárgy: Szakmai gyakorlat Szakmai alapozó évfolyamok számára Összeállította: Farkas Viktor Bevezetés Az irányítástechnika felosztása Visszatekintés TTL CMOS integrált áramkörök

Részletesebben

4. Fuzzy relációk. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI

4. Fuzzy relációk. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI 4. Fuzzy relációk Gépi intelligencia I. Fodor János BMF NIK IMRI NIMGI1MIEM Tartalomjegyzék I 1 Klasszikus relációk Halmazok Descartes-szorzata Relációk 2 Fuzzy relációk Fuzzy relációk véges alaphalmazok

Részletesebben

Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel

Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedés- és Járműirányítási Tanszék Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel Segédlet az Irányítástechnika I.

Részletesebben

I. A DIGITÁLIS ÁRAMKÖRÖK ELMÉLETI ALAPJAI

I. A DIGITÁLIS ÁRAMKÖRÖK ELMÉLETI ALAPJAI I. A DIGITÁLIS ÁRAMKÖRÖK ELMÉLETI ALAPJAI 1 A digitális áramkörökre is érvényesek a villamosságtanból ismert Ohm törvény és a Kirchhoff törvények, de az elemzés és a tervezés rendszerint nem ezekre épül.

Részletesebben

Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kifejezések

Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kifejezések Hobbi Elektronika Bevezetés az elektronikába: Boole algebra, logikai kifejezések 1 Felhasznált anyagok Mészáros Miklós: Logikai algebra alapjai, logikai függvények I. BME FKE: Logikai áramkörök Electronics-course.com:

Részletesebben

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ I. feladatlap Egyszerű, rövid feladatok megoldása Maximális pontszám: 40. feladat 4 pont

Részletesebben

KOVÁCS BÉLA, MATEMATIKA I.

KOVÁCS BÉLA, MATEMATIKA I. KOVÁCS BÉLA, MATEmATIkA I. 3 III. MEGFELELTETÉSEk, RELÁCIÓk 1. BEVEZETÉS Emlékeztetünk arra, hogy az rendezett párok halmazát az és halmazok Descartes-féle szorzatának nevezzük. Más szóval az és halmazok

Részletesebben

DIGITÁLIS TECHNIKA I HÁZI FELADAT HÁZI FELADAT HÁZI FELADAT. Dr. Lovassy Rita Dr. Pődör Bálint

DIGITÁLIS TECHNIKA I HÁZI FELADAT HÁZI FELADAT HÁZI FELADAT. Dr. Lovassy Rita Dr. Pődör Bálint 6... IGITÁLIS TEHNIK I r. Lovassy Rita r. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 6. ELŐÁS rató Péter: Logikai rendszerek tervezése, Tankönyvkiadó, udapest, Műegyetemi Kiadó,

Részletesebben

2. hét Kombinációs hálózatok leírási módjai

2. hét Kombinációs hálózatok leírási módjai 2. hét Kombinációs hálózatok leírási módjai 2.1. A kombinációs hálózat alapfogalmai Logikai hálózatnak nevezzük azokat a rendszereket, melyeknek bemeneti illetve kimeneti jelei logikai jelek, a kimeneti

Részletesebben

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Multiplexer (MPX) A multiplexer egy olyan áramkör, amely több bemeneti adat közül a megcímzett bemeneti adatot továbbítja a kimenetére.

Részletesebben

Bevezetés. Forrás: http://e-oktat.pmmf.hu/digtech1. 1 O l d a l :

Bevezetés. Forrás: http://e-oktat.pmmf.hu/digtech1. 1 O l d a l : Bevezetés Forrás: http://e-oktat.pmmf.hu/digtech1 Jelen jegyzet a Pécsi Tudományegyetem Pollack Mihály Műszaki Főiskolai Karán folyó Műszaki Informatika képzés Robotirányítási rendszerek I-II. tantárgyaihoz

Részletesebben

Digitális Technika II. jegyzet

Digitális Technika II. jegyzet Digitális Technika II. jegyzet Javított változat: 2018. október Digitális Technika II. Dr. Holczinger Tibor Dr. Göllei Attila Dr. Vörösházi Zsolt Egyetemi tankönyv TypoTex Budapest, 2013 Dr. Holczinger

Részletesebben

1. EGY- ÉS KÉTVÁLTOZÓS LOGIKAI ELEMEK KAPCSOLÁSTECHNIKÁJA ÉS JELÖLŐRENDSZERE

1. EGY- ÉS KÉTVÁLTOZÓS LOGIKAI ELEMEK KAPCSOLÁSTECHNIKÁJA ÉS JELÖLŐRENDSZERE . EGY- ÉS KÉTVÁLTOZÓS LOGIKI ELEMEK KPCSOLÁSTECHNIKÁJ ÉS JELÖLŐRENDSZERE tananyag célja: z egy- és kétváltozós logikai függvények Boole algebrai szabályainak, kapcsolástechnikájának és jelölésrendszerének

Részletesebben

Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy

Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy 1. előadás: Halmazelmélet Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy hozzátartozik-e,

Részletesebben

DIGITÁLIS TECHNIKA I 1. ELİADÁS A DIGITÁLIS TECHNIKA TANTÁRGY CÉLKITŐZÉSEI ÁLTALÁNOS BEVEZETÉS AZ 1. FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (2)

DIGITÁLIS TECHNIKA I 1. ELİADÁS A DIGITÁLIS TECHNIKA TANTÁRGY CÉLKITŐZÉSEI ÁLTALÁNOS BEVEZETÉS AZ 1. FÉLÉV TEMATIKAI VÁZLATA ÉS ISMERETANYAGA (2) DIGITÁLIS TECHNIKA I Dr. Pıdör Bálint BMF KVK Mikroelektronikai és Technológia Intézet 1. ELİADÁS: BEVEZETÉS A DIGITÁLIS TECHNIKÁBA 1. ELİADÁS 1. Általános bevezetés az 1. félév anyagához. 2. Bevezetés

Részletesebben

Kombinációs hálózatok Adatszelektorok, multiplexer

Kombinációs hálózatok Adatszelektorok, multiplexer Adatszelektorok, multiplexer Jellemző példa multiplexer és demultiplexer alkalmazására: adó egyutas adatátvitel vevő adatvezeték cím címvezeték (opcionális) A multiplexer az adóoldali jelvezetékeken jelenlévő

Részletesebben

KOVÁCS BÉLA, MATEMATIKA I.

KOVÁCS BÉLA, MATEMATIKA I. KOVÁCS BÉLA, MATEmATIkA I. 4 IV. FÜGGVÉNYEk 1. LEkÉPEZÉSEk, függvények Definíció Legyen és két halmaz. Egy függvény -ből -ba egy olyan szabály, amely minden elemhez pontosan egy elemet rendel hozzá. Az

Részletesebben

Elektronika 11. évfolyam

Elektronika 11. évfolyam Elektronika 11. évfolyam Áramköri elemek csoportosítása. (Aktív-passzív, lineáris- nem lineáris,) Áramkörök csoportosítása. (Aktív-passzív, lineáris- nem lineáris, kétpólusok-négypólusok) Két-pólusok csoportosítása.

Részletesebben

F1301 Bevezetés az elektronikába Digitális elektronika alapjai Szekvenciális hálózatok

F1301 Bevezetés az elektronikába Digitális elektronika alapjai Szekvenciális hálózatok F3 Bevezetés az elektronikába Digitális elektronika alapjai Szekvenciális hálózatok F3 Bev. az elektronikába SZEKVENIÁLIS LOGIKAI HÁLÓZATOK A kimenetek állapota nem csak a bemenetek állapotainak kombinációjától

Részletesebben

1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata.

1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata. 1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata. HLMZOK halmaz axiomatikus fogalom, nincs definíciója. benne van valami a halmazban szintén axiomatikus fogalom,

Részletesebben

1. előadás: Halmazelmélet, számfogalom, teljes

1. előadás: Halmazelmélet, számfogalom, teljes 1. előadás: Halmazelmélet, számfogalom, teljes indukció Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető,

Részletesebben