5. hét A sorrendi hálózatok leírása
|
|
- Ákos Németh
- 8 évvel ezelőtt
- Látták:
Átírás
1 5. hét A sorrendi hálózatok leírása 5.. Bevezető példák Először néhány bevezető példán keresztül fogjuk áttekinteni a rendszereket és bevezetni azokat a fogalmakat, melyekre a későbbiekben szükségünk lesz Italautomata Legyen az általunk vizsgált rendszer egy italautomata, amelyről az alábbi dolgokat tudjuk: 5 Ft egy üdítő A gép 5 és Ft-os érmét fogad el, és visszaad A rendszer felírható a következő módon: A A Y. ábra Az italautomata elméleti modellje
2 Belső állapotok száma 3, hiszen vagy kezdeti állapotban vagyunk, vagy bedobtuk valamelyik pénzérmét, és el kell dönteni, hogyan tovább. Ezt a folyamatot egy gráffal lehet szemléltetni. START állapot Ft be üdítő ki Ft be üdítő, 5Ft ki 5Ft be 5Ft be üdítő ki Ft be 5Ft be 5 Ft bedobva Ft bedobva 2. ábra Az italautomata gráfja 2
3 Kódoljuk le a lehetőségeket: Bemenetek: Kimenetek; A : Ft; A : 5 Ft Y : üdítő ki; Y : 5 Ft ki; Belső állapotok: Start állapot:, Bedobtunk Ft-ot :, Bedobtunk 5 Ft-ot:. A kódolás után, a bináris kódokat ráírhatjuk a gráf éleire. / / /, / / 2 / / / 3. ábra Az italautomata gráfja 3
4 A rendszer működését táblázatos formában is meg tudjuk adni: Előző állapot Bemenet (A A ) /5Ft ( Ft) 2 x ( Ft) x 2 (5 Ft) 2 x 4. ábra Az italautomata állapotai Az állapot jelzi a 5 Ft bedobását, és az automata kiadja az üdítőt Hálózat Legyen egy olyan hálózatunk, ahol a hálózatban visszacsatolás van. 5. ábra A példahálózat 4
5 A kimenet ebben az esetben nem csak a bemenetektől függ, hanem a VAGY kapu kimenetén előzőleg észlelt logikai értéktől is, ezért a hálózat egyenletének felírásához szükség van egy közbenső (belső) változóra is. A A Y 6. ábra A példahálózat ki - és bemenetei A n+-gyel jelölve a belső változó aktuális, és -val az előző értékét, logikai függvénykapcsolat írható fel a közbenső változóra és a kimenetre is. n+ = A + A Y = A A A Y Y 7. ábra A hálózat blokksémája 5
6 Tegyük fel, hogy kezdetben A A Y 8. ábra Kezdeti állapot A A Y 9. ábra A kezdeti állapot táblázatba foglalva 6
7 Tegyük fel, hogy a kezdeti állapotból változás történik: A értéke valamilyen okból lesz. A A Y. ábra Az első lépés A A Y. ábra Az első lépés táblázatba foglalva 7
8 Következő lépésként az A is értéket fog felvenni. A A Y 2. ábra A második lépés A A Y 3. ábra A második lépés táblázata 8
9 Harmadik lépésünk legyen megint az, hogy az A értéke legyen nulla. A A Y 4. ábra A harmadik lépés A A Y 5. ábra A harmadik lépés Most viszont érdemes visszatekintenünk a harmadik lépés után kapott táblázatra. Jól látható, hogy két alkalommal volt ugyanaz a bemenetünk, de a kimenetek eltérnek egymástól! Ez azért valósulhat meg, mert a hálózat kimenete nem csak a bemenetektől, hanem a hálózat előző állapotától is függ. Ez a jelenség mutatja, hogy az adott hálózatban a visszacsatolás mellett, emlékezettel is rendelkezik. A A Y 6. ábra Azonos a bemenet, de a kimenet mégis különbözik. 9
10 Mivel ennek a hálózatnak két belső állapota van, ezért gráfként két csomóponttal írható fel. A /y A /y A /y A /y q q 2 A /y A /y A /y A /y 7. ábra A rendszer gráfja Ha a megfelelő értékeket behelyettesítjük: / / / / / / / / 8. ábra A rendszer gráfja Az állapottábla táblázatos formában adja meg, hogy adott bemeneti kombinációk hatására mely állapotból mely állapotba ugrik a rendszer. A kimenet alakulását is ebben a táblázatban írhatjuk fel. A kombinációs hálózatoknál használt igazságtáblázathoz hasonló szerkezetű táblázatról van szó. A A n+ Y 9. ábra A hálózat állapottáblája
11 5.2. A sorrendi hálózatok fogalma Korábbi előadásokon már tisztáztuk a logikai hálózat fogalmát. Logikai hálózatnak nevezzük azokat a rendszereket, melyeknek bemeneti illetve kimeneti jelei logikai jelek, a kimeneti jeleket a bemeneti jelek függvényében többé-kevésbé bonyolult logikai műveletsorozat eredményeként állítják elő. Ezeknek a logikai hálózatoknak két típusa van:. Kombinációs hálózatok Kombinációs hálózatoknak nevezzük azokat a logikai hálózatokat, melyeknek kimeneti jelei csak a bemeneti jelek pillanatnyi értékétől függnek. Ezek a hálózatok éppen ezért Emlékezet nélküli hálózatok. Ez persze azt is jelenti, hogy ezek a hálózatok csak a pillanatnyi bemenetekkel és a pillanatnyi kimenetekkel jellemezhetőek, tehát a rendszer egyrészt csak e kettővel rendelkezik, másrészt nem tudjuk a kimeneti érték ismeretében a pillanatnyi bemenetet meghatározni. A B N... Kombinációs hálózat... Y Y2 Ym 2. ábra A kombinációs hálózat 2. Sorrendi hálózatok Sorrendi (szekvenciális) hálózatoknak nevezzük azokat a logikai hálózatokat, melyek kimeneti jelei nemcsak a pillanatnyi bemeneti jelkombinációtól függnek, hanem attól is, hogy korábban milyen bemeneti jelkombinációk voltak. Ezek a hálózatok tehát emlékezettel rendelkeznek. Ez csak úgy valósítható meg, ha a hálózatban visszacsatolás van. Ez azt is jelenti, hogy a kimeneti kombinációit csak akkor tudjuk meghatározni, ha ismerjük a pillanatnyi bemeneti kombinációt a pillanatnyi bemeneti kombinációt megelőző bemeneti kombinációkat és ezen bemeneti kombinációk sorrendjét Ez önmagában azt jelenti, hogy ezekben a rendszerek minden egyes bemeneti kombináció felépítésének hatására elő kell állítania a egy olyan szekunder kombinációt, amely a soron következő bemeneti kombináció mellett a hálózat előéletét, azaz a hálózatra hatott korábbi bemeneti
12 kombinációkat és azok fellépésének sorrendjét. hivatott képviselni. Ezek a szekunder kombinációk jelentik a sorrendi hálózat emlékező elemét. Így egy adott időpillanatban az aktuális bemeneti kombinációja fellépéskor fennálló szekunder kombinációval együtt létrehozza a kimeneti kombinációt, valamint az új szekunder kombinációt.. Ez utóbbi fogja az aktuális bemeneti kombináció hatását is előéletként képviselni majd a soron következő bemeneti kombináció fellépésekor. A sorrendi hálózatnak éppen ezért ún. rekurzív módon kell gondoskodnia a szekunder kombinációk módosításáról A szekunder kombinációkat a fenti szerepük miatt a sorrendi hálózat állapotainak nevezik, és ezek a logikai változók: állapotjellemzők. A Sorrendi hálózat Y 2. ábra A sorrendi hálózat 5.3. A sorrendi hálózatok leírási módjai Alapvetően a sorrendi hálózatokat is többféle módon lehet ábrázolni. Ez az ábrázolás lehetséges: függvénnyel, különböző modellekkel, állapottáblával, állapotgráffal. 2
13 5.3.. A sorrendi hálózatot leíró függvény Mivel a sorrendi hálózatok esetében a működés során adott bemeneti kombináció mellett létrejövő szekunder kombinációk a soron következő bemeneti kombinációval együtt hozzák létre a soron következő kimeneti és szekunder kombinációt a hálózat működését két leképezéssel, függvénnyel tudjuk felírni. f y = (A, ) Y f n+ = (A, ) n+ ahol A: bemeneti kombinációk halmaza Y: a kimeneti kombinációk halmaza : a bemenetre pillanatnyilag visszajutott szekunder kombinációk, azaz a pillanatnyi állapotok halmaza n+: A és által létrehozott soron következő szekunder kombinációk, azaz a következő állapotok halmaza f y: a kimeneti kombinációt előállító leképezése f q: a szekunder kombinációt előállító leképezés Mivel minden kialakuló szekunder kombinációról feltételezzük hogy visszajut a bemenetre, ezért a pillanatnyi és a következő állapotok, azaz szekunder kombinációk halmaza tulajdonképpen ugyanaz a halmaz, melyet állapothalmaznak nevezzük. A q és jelölésbeli megkülönböztetésének csupán az a szerepe, hogy a sorrendi hálózat működésének egyes fázisait vagyis az állapotváltozások menetét szemléltesse. Tehát összefoglalva: Sorrendi (szekvenciális) hálózatoknak nevezzük azokat a logikai hálózatokat, melyek kimeneti jelei nemcsak a pillanatnyi bemeneti jelkombinációtól függnek, hanem attól is, hogy korábban milyen bemeneti jelkombinációk voltak Emlékezettel (memóriával) rendelkező hálózat Ugyanazon bemeneti kombinációhoz más-más kimeneti kombináció tartozhat, a szekunder változók aktuális értékétől függően. A szekunder változók értékét a korábbi bemeneti kombinációk és azok sorrendje is befolyásolja 3
14 Mindezekből az is következik, hogy előző állapotuktól függően különböző módon reagálnak a bemenetükre. Az eképpen működő rendszerek az ún. Véges állapotú automaták (Finite State Machines FSM) Ezek a rendszerek valamiképpen tehát emlékezniük kell a korábbi bemenetekre ill. a bemenetek sorrendjére ( ez tulajdonképpen a belső állapotváltozók alapján fog megvalósuln)i. Ezért a rendszerben két dolognak meg kell lennie visszacsatolás memória Bemenet Kombinációs hálózat Kimenet Memória 22. ábra A sorrendi hálózat modellje A működés folyamata tehát leírható oly módon, hogy tudjuk, a hálózat belső állapotát a szekunder változók értéke határozza meg. A szekunder változók száma viszont megadja a lehetséges állapotok maximális számát. Ugyanakkor fontos azt is leszögezni, hogy nem feltétlenül jön létre minden lehetséges állapot. Bekapcsoláskor a sorrendi hálózat a szekunder változók kezdeti értékeinek megfelelő állapotban van. A bemenő kombinációk változásának hatására a rendszer viszont újabb állapotba kerülhet, további bemeneti változások hatására pedig még újabb, vagy akár korábbi állapotokba is ugorhat. Azonos bemenő jelre adott esetben más-más szekunder változó és kimeneti kombináció tartozhat. A sorrendi hálózat aktuális állapota pedig megadja a rendszer előéletét. Egy n hosszúságú bemeneti sorozat (szekvencia hatására) n hosszúságú belső állapot (szekunder változó) szekvencia jön létre, és n hosszúságú kimeneti szekvencia generálódik. Ha n véges: véges sorrendi automatáról beszélünk. 4
15 A sorrendi hálózat típusai Aszinkron hálózat A kimeneti kombinációt előállító leképezést az alábbi alakban is definiálhatjuk: f y, = () Y Ekkor azonban a bemeneti változók csak látszólag nem befolyásolja mert az f n+ = (A, ) n+ leképezés -t ezúttal is A-tól függően fogja előállítani. Ezért a kétféle felírási mód alapján a sorrendi hálózatokat is két csoportba osztjuk. Egy adott A bemeneti kombináció és az éppen fennálló kombináció hatására létrejön egy Y és n+ ahogyan az f y és f n+ leképezések előírják. Ha változatlan marad is az A bemeneti kombináció, általában akkor sem biztos, hogy a hálózat rögtön nyugalomba kerül. A n+ kombináció ugyanis a visszacsatolás következtében visszajut a bemenetre és a két f y és f n+ leképezéstől függően újabb Y és n+ értéket hozhat létre. Ebből az is következik, hogy nyugalmi állapot egy adott A bemeneti kombináció mellett csak akkor jöhet létre, ha egy kialakult kombináció a bemenetre visszajuttatva az f leképezés alapján változatlan n+ kombinációt hozhat létre. Ez természetesen csak akkor áll fenn ha = n+ A hálózat ezen állapotát szoktuk stabil állapotnak nevezni. Abban az esetben, ha ez az egyenlőség nem áll fenn, akkor instabil állapotról beszélünk. Természetesen a kettő között az is különbséget teremt, hogy a jel mennyi idő alatt ér vissza bemenetre. ez azt is jelenti, hogy ha az instabil állapotok ideje alatt éri a sorrendi hálózatot bemeneti változás, akkor az ennek hatására kialakuló n+ és Y kombináció értéke attól is függ, hogy melyik instabil állapot áll fenn. Emiatt az A változó értéke nem változhat tetszőlegesen gyorsan. Ha azonban a bemeneti kombináció mellett nem alakul ki stabil állapota, akkor a különböző instabil állapotok megléte miatt a rendszer nem válik stabillá, hanem oszcillál. Az ilyen módon működő hálózatot nevezhetjük aszinkron hálózatnak. Az aszinkron sorrendi hálózatok minden esetben megvalósíthatók visszacsatolt kombinációs hálózattal. Normál aszinkron hálózatról akkor beszélhetünk, ha a rendszer két stabil állapota között legfeljebb egy instabil állapota alakul ki. 5
16 Tekintsük az alábbi rendszert: A A Fy Y F M M Órajel 23. ábra A visszacsatoló ágak periodikus nyitásának modellje A vissza csatoló ágakban jelképesen olyan kapcsolókat ábrázolunk, amelyek periodikusan ismétlődő négyszögimpulzusok (azaz az órajel) hatására létrehozzák, ill. megszüntetik a visszacsatolást. Az egyes kapcsolók után rajzolt M jelű elemekről tételezzük fel, hogy kimeneteiken azt az értéket jelenítik meg, amely a kapcsoló zárásainak pillanatában a bemenetükre jutott. Tételezzük fel továbbá azt is, hogy ezt a kimeneti értéket mindaddig fenntartják, amíg egy újabb kapcsolózárás be nem következik. Ezért az M jelű elemek kimeneti értéke a kapcsolók nyitásakor, vagyis a visszakapcsoló ágak megszakítása alatt nem változik. Az M elemek tehát memória tulajdonságúak is. Az órajel logikai szintjének időtartama alatt a visszacsatoló ágak zártak, esetén pedig nyitottak. Induljunk ki abból, hogy két órajel között a hálózat éppen nyugalomban van. Ekkor a visszacsatoló ágak nyitottak, s az éppen jelenlévő A és az előző óraimpulzus hatására a bemenetre jutó alakítja ki az Y-t és a n+ - et. Ha ezek után megérkezett az óraimpulzus, akkor ennek hatására az éppen fennálló kombináció a bemenetre jut,az M jelű elemek közvetítésével. Az így kialakuló új kombináció az éppen aktuális A val együtt új Y és kombinációt hoz létre. Ez mindaddig ismétlődik minden órajel hatására, amíg a rendszer stabil állapotú nem lesz. Ha a mindenkori A megváltoztatásával mindig megvárjuk a stabil állapot kialakulását, akkor a hálózat aszinkron jellegű lesz. Az előzőekhez képest azonban mégis van annyi különbség, hogy hogy az instabil állapotok felbukkanása nem véletlenszerű, hanem mindig az órajel ütemezésében következnek be egymás után. 6
17 Ezért már fennállási időtartamuk sem véletlenszerű, hanem pontosan az órajel periódusideje. Következésképpen a hálózat működési sebességét az órajel frekvenciája korlátozza, hiszen két óraimpulzus között a visszahatások meg vannak szüntetve. Az így működő hálózatokat ütemezett aszinkron hálózatoknak nevezzük. Ennek a hálózattípusnak nagy hátránya a sebességcsökkenés, előnye viszont, hogy az órajel periódusideje rögzíti az instabil állapotok fennállási idejét. Az aszinkron hálózatok esetén tehát fontos leszögezni, hogy az instabil állapotok miatt a szükséges szekunder változók száma általában nagyobb, mint szinkron esetben többek között ezért szinkron tervezésük bonyolultabb. a bemeneti változások gyakoriságát, vagyis a működési sebességet csak az építőelemek működési sebessége és a jelterjedési késleltetések okozzák Szinkron hálózat Újfajta működési módhoz jutunk, ha a visszacsatoló hatások leírt ütemezése esetén megengedjük A változását instabil állapotban is. Így minden kialakuló állapot függetlenül attól, hogy stabil- e vagy sem a logikai feladatban előírt bemeneti kombinációkkal együtt új kimeneti kombinációt (Y) és új állapotot () hoz létre. Ha tehát megengedjük, hogy minden órajelperiódusban új A kombináció juthasson a bemenetre, akkor ún. szinkron sorrendi hálózatot kapuk. Ilyenkor ugyanis a bemeneti változás szinkronban van az órajellel. Nyilvánvaló, hogy ilyen szinkron hálózat esetén nincs jelentősége annak, hogy egy állapot stabil, vagy instabil, hiszen minden kombináció új A kombinációval találkozik. Éppen ezért a szinkron sorrendi hálózatok legfőbb jellemzője, hogy a stabil és az instabil állapotok nincsenek értelmezve, a szükséges szekunder változók száma ezért általában kisebb, mint aszinkron esetben, ezért logikai tervezésük egyszerűbb. a működési sebességet az órajel frekvenciája korlátozza ezért általában lassúbbak, mint az ütemezés nélküli szinkron hálózatok a bemeneti változásokra és a kimeneti kombináció értelmezésére szinkronizációs feltételeknek kell teljesülniük logikai tervezésük után, megvalósításuk során biztosítani kell a szinkronizációs feltételeket. 7
18 A sorrendi hálózatot leíró modellek A kimeneti kombinációt előállító leképezést az alábbi alakban is definiálhatjuk: f y, = (A, ) Y Ekkor azonban a bemeneti változók csak látszólag nem befolyásolja mert az f n+ = (A, ) n+ leképezés -t ezúttal is A-tól függően fogja előállítani. Ezért a kétféle felírási mód alapján a sorrendi hálózatokat is két csoportba osztjuk Mealy modell Mealy modellről akkor beszélhetünk, ha f y = (A, ) Y alakban felírható a hálózat Bemenetek A Kombinációs hálózat n+ Y Kimenetek Szekunder változók Memória 8
19 Moore 2 modell Moore modellről akkor beszélhetünk, ha a sorrendi hálózat felírható, az alábbi alakban: f y, = () Y Ez azt is jelenti, hogy a modell az alábbi blokksémával írható fel: Bemenetek A Kombinációs hálózat n n+ Szekunder változók Memória Kombinációs hálózat Y Kimenetek Bebizonyítható a modellekről, hogy Minden Mealy modellnek előállítható egy Moore ekvivalense Minden Moore modellnek előállítható egy Mealy ekvivalense Bármely modellt is használjuk azonban egy sorrendi hálózat működése két logikai függvénnyel írható le: Szekunder változók függvénye Kimeneti függvény (függő változók függvénye) A két függvény tehát együttesen határozza meg a sorrendi hálózat működését. Ebben a folyamatban a belső (szekunder) változók tárolják a hálózat előző vezérlési állapotait és a bemenő (primer) és belső (szekunder) változók együtt egyértelműen meghatározzák a kimeneteket. 2 9
20 Ugyanakkor fontos tudni, hogy a hálózat modellje, függvényei nem írják le a tranzienseket, pedig a valós működés az alábbi módon szemléltethető: n-edik állandósult állapot tranziens állapot (n+)-edik állandósult állapot Fontos, hogy a függvényekben az idő nem szerepel változóként, és az állapotváltások között azonban rövid átmeneti jelenségek játszódnak le. idő A sorrendi hálózat leírásának eszközei Az állapottábla Az állapottábla nem más, mint a sorrendi hálózatok működésének leírása táblázatos formában. A táblázatban fel kell tüntetnünk a bemeneti és kimeneti változókat, valamint a szekunder változók n- edik és n+.- dik értékét. Két bemenet esetén még a belső állapot értékével, mint bemenettel kell számolnunk, valamint a kimenet (ek) mellett belső kimenet tulajdonképpen a szekunder változók következő értéke is. A táblázatnak természetesen 2 bemenet és belső változó esetén nyolc sora lesz ( mert három független változónak számít) pl. A A Y 24. ábra A példahálózat ki - és bemenetei A n+-gyel jelölve a belső változó aktuális, és -val az előző értékét, logikai függvénykapcsolat írható fel a közbenső változóra és a kimenetre is. n+ = A + A Y = A 2
21 A A n+ Y 25. ábra Állapottábla Az állapotgráf Az állapotgráf a rendszer egy grafikus szemléltetési módja. a szemléltetés oly módon történik, hogy a sorrendi hálózat belső állapotait a gráf csomópontjai szemléltetik. (Az ábrán q-val jelölve, hogy a különböző belső állapotok megkülönböztethetők legyenek. A csomópontokat összekötő irányított élek (nyilak) az egyik állapotból a másikba történő átmenetet reprezentálják. Az éleken az átmenetet előidéző bemeneti A kombináció szerepel. Emellett az y kimeneti értékeket is gyakran fel szokás tüntetni Ha nem teljesül semmilyen továbblépési feltétel, a rendszer marad az előző állapotban. Előfordul, hogy több feltétel is kielégítheti a továbblépés feltételét. Fontos, hogy egy állapotból visszafelé, egy előző állapotba is lehetséges állapotátmenet. A j2 /y j2 Egyik továbblépési feltétel sem teljesül A i /y i q i A i2 /y i2 A j /y j q j A m /y m A k /y k A Teljesül k2 /y k2 valamely továbblépési feltétel q k A m2 /y m2 q m 2
22 Mivel ennek a hálózatnak két belső állapota van, ezért gráfként két csomóponttal írható fel. A /y A /y A /y q q 2 A /y A /y A /y A /y A /y 26. ábra A rendszer gráfja Ha a megfelelő értékeket behelyettesítjük: / / / / / / / / 27. ábra A rendszer állapotgráfja A vezérlési táblázat Egy szekunder változós vezérlési táblázat A vezérlési táblázat az állapottábla célszerűen átalakított formája, ahol az oszlopok a bemenő jelek, a sorok pedig a késleltetés után előállt visszacsatolt jelek. A cellákba a bemenő jel hatására keletkező n+ jelet írjuk, majd a stabil állapotokat bekarikázzuk. Ahol = n+, ott nincs állapotváltozás a visszacsatoló hurokban. Ahol n+, ott instabil állapot lép fel,, mert állapotváltozás zajlik a visszacsatoló hurokban. Tulajdonképpen ilyenkor a jel még nem ért át a késleltetőn. 22
23 Egy szekunder változós vezérlési tábla A A Y 28. ábra A példahálózat ki - és bemenetei kiindulás: = A = A = bemeneti szekvencia:,,, A rendszer állapottáblája a következő módon állítható elő: i A A n+ Y ábra Állapottábla 23
24 Ezt a korábbiakból már ismerjük, de ez alkalommal megszámoztuk a sorokat. Vegyük észre, hogy ez a számozás ismét nem önkényes: i értéke decimálisan pontosan annyi, amennyit és A valamint A változók binárisan adnak. A rendszer működését le tudjuk írni az állapottábla alapján egy egyszerű táblával, melyet vezérlési táblázatnak nevezünk, mert a sorrendi hálózat működési elvét írja le, sorban lekövethetők rajta a hálózat egymást követő állapotai. A leírás hasonló a korábban tanult Karnaugh- tábla módszerhez, DE nem teljesen azonos vele! A A A 3. ábra Három változós vezérlési tábla A A A 3. ábra Három változós (A elemei kiemelve) vezérlési tábla Természetesen a cellák ebben az esetben is feltölthetők a változók megfelelő értékeivel, akár betűkről, akár számokról van szó. 24
25 A A A A A A A A A A A A A 2 A A A A A A 32. ábra Három változós (A elemei kiemelve) vezérlési tábla értékeinek számítás A A A 33. ábra Három változós (A elemei kiemelve) vezérlési tábla bináris értékekkel A A A ábra Három változós (A elemei kiemelve) vezérlési tábla cellaértékei 25
26 Természetesen a fenti hálózatot is felírhatjuk ilyen vezérlési táblába az alábbi módon: Az állapottáblából kiválasztjuk azokat a sorokat, ahol értéke lesz a folyamat során. Ezt vezetjük be a vezérlési táblába. Meghatározzuk a stabil állapotokat. (Minden olyan állapot stabil, ahol n = n+ ) Kiolvassuk a vezérlés folyamatát. A A n+ Y ábra Az állapottáblából kiválasztott értékek A A A 36. ábra Az kitöltött vezérlési tábla 26
27 A A A 37. ábra A stabil állapotok (sötétvörös) A stabil állapotokat az fogja jelenteni, ahol n= n+ tehát adott esetben,, 5, 6, 7 értékeknél. A rendszer működésének kiolvasása pedig az állapottábla figyelembevételével zajlik: i A A n+ Y ábra Az állapottábla A kiolvasás során érdemes a táblát az állapottáblával együtt figyelni. A A A 39. ábra Az állapottábla kiolvasása 27
28 Kezdjük a start állapottal. i A A n+ Y ábra Az állapottáblából történő kiolvasás (start) A A A 4. ábra A vezérlő tábla kiolvasása (start) A következő állapot csak olyan lehet, ahol =, hiszen a beső változó kimenetén ezt kaptuk. ehhez legközeleb az -es érték esik. 28
29 i A A n+ Y ábra Az állapottáblából történő kiolvasás () A A A 43. ábra A vezérlő tábla kiolvasása () 29
30 Mivel olyat, ahol A értéke és értéke pedig, újra csak egyet találunk: i A A n+ Y ábra Az állapottáblából történő kiolvasás (3) A A A 45. ábra A vezérlő tábla kiolvasása (3) 3
31 Ez után viszont a következő értéknek már - nek kell lennie, úgy, hogy közben mindkét bemenet még értékű: i A A n+ Y ábra Az állapottáblából történő kiolvasás (7) A A A 47. ábra A vezérlő tábla kiolvasása (7) 3
32 A következőkben először az A bemenet fog váltani -ra, ezért az kombinációt kapjuk. i A A n+ Y ábra Az állapottáblából történő kiolvasás (5) A A A 49. ábra A vezérlő tábla kiolvasása (5) 32
33 Mivel a rendszer alap/stabil állapotba igyekszik visszajutni, ezért a következő lehetőség az állapot: i A A n+ Y ábra Az állapottáblából történő kiolvasás (4) A A A 5. ábra A vezérlő tábla kiolvasása (4) Innen már csak egy lépés lesz start állapotba, azaz állapotba jutni. A teljes folyamat pedig: A A A 52. ábra A teljes folyamat 33
34 Ebből az is következik, hogy bár több stabil állapot is lehetséges, ezek közül a folyamat nem mindet érinti, vannak olyan értékek, melyeket a rendszer nem vesz fel Két szekunder változós vezérlési táblázat Következzék egy példa két belső (szekunder) változóra. Először azonban figyeljük meg, hogyan tudjuk kitölteni a vezérlési táblázatot. Mielőtt egy feladat megoldását látnánk, figyeljük meg ezt először. AA A A 53. ábra A négy változós vezérlő tábla 34
35 Fontos lekövetni, hogy melyik változó mely cellában Igaz vagy hamis értékű. Ezért a következő ábrán színekkel jelöltük meg az összetartozó értékeket. AA A A 54. ábra A négy változós vezérló tábla 35
36 AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A 55. ábra A négy változós vezérlőv tábla értékei (változók) AA A 36
37 A 56. ábra A négy változós vezérlő tábla tábla értékei (binaris) AA A A 57. ábra A négy változós vezérlő tábla értékei (decimális) 37
38 Legyen tehát a rendszer: Tehát ha a két belső változós rendszerben onnan indulunk ki, hogy 2 = A A = stabil állapot. Ekkor A A bemenet változzon meg A A = -re Ekkor fontos észrevenni, hogy mindkét belső változó -ról -re vált Ekkor fontos kérdés: Mi történik, ha eltérő Δ késleltetések vannak? A tábla kitöltésénél fontos megfigyelni: minden cella két értéket tartalmaz, hiszen a belső változókat is figyelemmel kell kísérni. A válasz az, hogy nem tudjuk előre megmondani, hogy melyik hurok a gyorsabb, tehát nem egyértelmű a működés. A A 38
39 58. ábra A versenyfutás A magyarázat az, hogy fellép az ún. versenyfutás jelenség. Ez a jelenség csak akkor alakul ki, ha két szekunder változónak egyszerre kell változnia. Kritikus versenyfutásról akkor beszélünk, ha az eltérő késleltetések miatt a hálózat eltérő stabil állapotokba kerülhet. Azaz ha a vezérlési táblázat versenyfutást tartalmazó oszlopában több stabil állapot is van. Nem kritikus a helyzet akkor, ha egy oszlopban csak egy stabil állapot van (utolsó oszlop). A következő esetben ugyanennél a rendszernél legyen a kiindulás: = ; A A = stabil állapot. Ekkor az A A bemenet változzon A A = -re. Ekkor csak az -hoz tartozó hurok kell változzon Így nem alakul ki versenyfutás, de instabil állapotba jut a rendszer, melyet újabb és újabb instabil állapotok követnek. A A 59. ábra Az instabil állapot kialakulása Ekkor, ha nincs stabil állapot a vezérlési tábla egy oszlopában, az adott bemeneti kombináció esetén a rendszer biztosan oszcillálni fog. 39
40 5.4. Ellenőrző kérdések ) Definiálja a logikai hálózat fogalmát! 2) Definiálja a kombinációs hálózat fogalmát! 3) Definiálja a sorrendi hálózat fogalmát! 4) Milyen leképezéssel lehet leírni egy sorrendi hálózatot? 5) Milyen típusú sorrendi hálózatokat ismer? 6) Definiálja az aszinkron hálózat fogalmát és jellemezze a hálózatot! 7) Definiálja és jellemezze a szinkron hálózat fogalmát! 8) Milyen modellekkel lehet leírni a sorrendi hálózatot? 9) Jellemezze a Mealy modellt! ) Jellemezze a Moore modellt! ) Hasonlítsa össze a Mealy és a Moore modellt! 2) Jellemezze az állapotgráfot! 3) Jellemezze az állapottáblát! 4) Hasonlítsa össze az igazságtáblát és az állapottáblát! 5) Hasonlítsa össze a vezérlési táblát és a Karnaugh táblát! 6) Mit értünk azon, ha egy állapot stabil? 7) Mit jelent a sorrendi hálózatok esetében az instabilitás? 8) Definiálja a sorrendi hálózatok esetében az oszcilláció fogalmát! 9) Rajzoljon fel egy egy szekunder változós vezérlési táblát! Többféleképpen töltse ki a cellákat! (változók, bináris, decimális alakok) 2) Rajzoljon fel egy két szekunder változós vezérlési táblát! Többféleképpen töltse ki a cellákat! (változók, bináris, decimális alakok) 2) Rajzolja fel a példahálózatot, és elemezze sorrendi hálózatként az összes hálózatleírási lehetőség segítségével! 4
41 5.5. Feladatok ) Alakítsa át a tízes számrendszerbeli számokat kettes számrendszerbe, majd ellenőrizze az eredményt: a, 29; b, 32; c, 4; d, 452; e, 55 ) Alakítsa át a tízes számrendszerbeli számokat kettes számrendszerbe, majd ellenőrizze az eredményt: a, ; b, 92; c, 46; d, 3268; e, 5 2) Alakítsa át a kettes számrendszerbeli számokat tízes számrendszerbe, majd ellenőrizze az eredményt: a, ; b, ; c, ; d, ; e, 3) Alakítsa át a kettes számrendszerbeli számokat tízes számrendszerbe, majd ellenőrizze az eredményt: a, ; b, ; c, ; d, ; e, 4) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (,5,) 5) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (6,,4,5) 6) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (5,6,,,3,4) 7) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (3,4,5) 4
42 8) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (7,,3,4) 9) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (6,7,4) ) Írja fel a következő hálózatot blokkal, Karnaugh táblával, igazságtáblázattal, logikai függvénnyel és a hozzá tartozó kapcsolási rajzzal! Ahol lehet, egyszerűsítsen! 4 F = (4,9,2,3,5) ) 5.6. Irodalom Kóré László: Digitális elektronika I. (BMF 2) Zsom Gyula: Digitális technika I. (Műszaki Könyvkiadó, Budapest, 2, KVK /I, ISBN ) Zsom Gyula: Digitális technika II. (Műszaki Könyvkiadó, Budapest, 2, KVK /II, ISBN ) Arató Péter: Logikai rendszerek tervezése (Tankönyvkiadó, Budapest, 99, Műegyetemi Kiadó 24, 553) Zalotay Péter: Digitális technika ( Rőmer Mária: Digitális rendszerek áramkörei (Műszaki Könyvkiadó, Budapest, 989, KVK ) Rőmer Mária: Digitális technika példatár (KKMF 5, Budapest 999) Matijevics István: Digitális Technika Interaktív példatár (ISBN Szegedi Tudományegyetem) szeged.hu/projectdirs/digipeldatar/digitalis_peldatar.html 42
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ő
6. hét Szinkron hálózatok tervezése és viszgálata
6. hét Szinkron hálózatok tervezése és viszgálata 6.1. Bevezetés A szinkron sorrendi hálózatok kapcsán a korábbiakban leszögeztük, hogy a hálózat az alábbi módon épül fel: Bemenetek A Kombinációs hálózat
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
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
MUNKAANYAG. Mádai László. Sorrendi hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása
Mádai László Sorrendi 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: SzT-044-50
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.
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
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
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
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
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ű
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
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,
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
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.
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
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
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
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.
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
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ó,
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.
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
Véges állapotú gépek (FSM) tervezése
Véges állapotú gépek (FSM) tervezése F1. A digitális tervezésben gyakran szükséges a logikai jelek változását érzékelni és jelezni. A változásdetektorok készülhetnek csak egy típusú változás (0 1, vagy
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
Véges állapotú gépek (FSM) tervezése
Véges állapotú gépek (FSM) tervezése F1. A 2. gyakorlaton foglalkoztunk a 3-mal vagy 5-tel osztható 4 bites számok felismerésével. Abban a feladatban a bemenet bitpárhuzamosan, azaz egy időben minden adatbit
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:
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
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,
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
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
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
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
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
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
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 Sorrendi hálózatok Az eddigiekben
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 Sorrendi hálózatok Az eddigiekben
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,
DIGITÁLIS TECHNIKA I. Kutatók éjszakája szeptember ÁLTALÁNOS BEVEZETÉS A TANTÁRGY IDŐRENDI BEOSZTÁSA DIGITÁLIS TECHNIKA ANGOLUL
DIGITÁLIS TECHNIKA I Dr. Lovassy Rita Dr. Pődör Bálint Kutatók éjszakája 2016. szeptember 30. Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 1. ELŐADÁS: BEVEZETÉS A DIGITÁLIS TECHNIKÁBA 1
10. Digitális tároló áramkörök
1 10. Digitális tároló áramkörök Azokat a digitális áramköröket, amelyek a bemeneteiken megjelenő változást azonnal érvényesítik a kimeneteiken, kombinációs áramköröknek nevezik. Ide tartoznak az inverterek
Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész
Hobbi Elektronika A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész 1 Felhasznált anyagok M. Morris Mano and Michael D. Ciletti: Digital Design - With an Introduction to the Verilog
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
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
Á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:
Számlálók és frekvenciaosztók Szinkron, aszinkron számlálók
Szinkron, aszinkron számlálók szekvenciális hálózatok egyik legfontosabb csoportja a számlálók. Hasonlóan az 1 és 0 jelölésekhez a számlálók kimenetei sem interpretálandók mindig számként, pl. a kimeneteikkel
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
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,
DIGITÁLIS TECHNIKA II
DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 6. ELŐADÁS 1 AZ ELŐADÁS ÉS A TANANYAG Az előadások Arató Péter: Logikai rendszerek tervezése
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
Á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.
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.
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
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,
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
2.3. Soros adatkommunikációs rendszerek CAN (Harmadik rész alapfogalmak II.)
2.3. Soros adatkommunikációs rendszerek CAN (Harmadik rész alapfogalmak II.) 2. Digitálistechnikai alapfogalmak II. Ahhoz, hogy valamilyen szinten követni tudjuk a CAN hálózatban létrejövő információ-átviteli
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) Összeadó áramkör A legegyszerűbb összeadó két bitet ad össze, és az egy bites eredményt és az átvitelt adja ki a kimenetén, ez a
Név: Logikai kapuk. Előzetes kérdések: Mik a digitális áramkörök jellemzői az analóg áramkörökhöz képest?
Név: Logikai kapuk Előzetes kérdések: Mik a digitális áramkörök jellemzői az analóg áramkörökhöz képest? Ha a logikai változókat állású kapcsolókkal helyettesítené, ezek milyen módon való kapcsolásával
DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint
27.2.3. IGITÁLI TECHNIK II r. Lovassy ita r. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet. ELŐÁ 2. félév TEMTIK É IMEETNYG (). orrendi (szekvenciális) hálózatok, általános tulajdonságok.
A digitális analóg és az analóg digitális átalakító áramkör
A digitális analóg és az analóg digitális átalakító áramkör I. rész Bevezetésként tisztázzuk a címben szereplő két fogalmat. A számítástechnikai kislexikon a következőképpen fogalmaz: digitális jel: olyan
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
DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.
26..5. DIGITÁLIS TEHNIK I Dr. Lovassy Rita Dr. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet INÁRIS SZÁMRENDSZER 5. ELŐDÁS 2 EVEZETŐ ÁTTEKINTÉS 6. előadás témája a digitális rendszerekben
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.
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,
Tranziens jelenségek rövid összefoglalás
Tranziens jelenségek rövid összefoglalás Átmenet alakul ki akkor, ha van energiatároló (kapacitás vagy induktivitás) a rendszerben, mert ezeken a feszültség vagy áram nem jelenik meg azonnal, mint az ohmos
DIGITÁLIS TECHNIKA II
IGITÁLIS TEHNIKA II r. Lovassy Rita r. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 6. ELŐAÁS AZ ELŐAÁS ÉS A TANANYAG Az előadások Arató Péter: Logikai rendszerek tervezése
A feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg. Olvasható aláírás:...minta VIZSGA...
feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg. Olvasható aláírás:...mint VIZSG... NÉV:...tk.:... Kiegészítő és szegedi képzés IGITÁLIS TCHNIK VIZSG ZÁTHLYI Kedves
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 1 I. HALmAZOk 1. JELÖLÉSEk A halmaz fogalmát tulajdonságait gyakran használjuk a matematikában. A halmazt nem definiáljuk, ezt alapfogalomnak tekintjük. Ez nem szokatlan, hiszen
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
Átmeneti jelenségek egyenergiatárolós áramkörökben
TARTALOM JEGYZÉK 1. Egyenergiatárolós áramkörök átmeneti függvényeinek meghatározása Példák az egyenergiatárolós áramkörök átmeneti függvényeinek meghatározására 1.1 feladat 1.2 feladat 1.3 feladat 1.4
30.B 30.B. Szekvenciális hálózatok (aszinkron és szinkron hálózatok)
30.B Digitális alapáramkörök Logikai alapáramkörök Ismertesse a szekvenciális hálózatok jellemzıit! Mutassa be a két- és többszintő logikai hálózatok realizálásának módszerét! Mutassa be a tároló áramkörök
MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen,
MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc Debrecen, 2017. 01. 03. Név: Neptun kód: Megjegyzések: A feladatok megoldásánál használja a géprajz szabályait, valamint a szabványos áramköri elemeket.
5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI
5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI 1 Kombinációs hálózatok leírását végezhetjük mind adatfolyam-, mind viselkedési szinten. Az adatfolyam szintű leírásokhoz az assign kulcsszót használjuk, a
Véges állapotú gépek (FSM) tervezése
Véges állapotú gépek (FSM) tervezése F1. Tervezzünk egy soros mintafelismerőt, ami a bemenetére ciklikusan, sorosan érkező 4 bites számok közül felismeri azokat, amelyek 3-mal vagy 5-tel oszthatók. A fenti
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
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,
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
A Gray-kód Bináris-kóddá alakításának leírása
A Gray-kód Bináris-kóddá alakításának leírása /Mechatronikai Projekt II. házi feladat/ Bodogán János 2005. április 1. Néhány szó a kódoló átalakítókról Ezek az eszközök kiegészítő számlálók nélkül közvetlenül
DIGITÁLIS TECHNIKA NORMÁL BCD KÓD PSZEUDOTETRÁDOK AZONOSÍTÁSA A KARNAUGH TÁBLÁN BCD (8421) ÖSSZEADÁS BCD ÖSSZEADÁS: +6 KORREKCIÓ
DIGITÁLIS TECHNIKA Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 3. ELŐADÁS NORMÁL BCD KÓD Természetes kód - Minden számjegyhez a 4-bites bináris kódját
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
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
ÁTVÁLTÁSOK SZÁMRENDSZEREK KÖZÖTT, SZÁMÁBRÁZOLÁS, BOOLE-ALGEBRA
1. Tízes (decimális) számrendszerből: a. Kettes (bináris) számrendszerbe: Vegyük a 2634 10 -es számot, és váltsuk át bináris (kettes) számrendszerbe! A legegyszerűbb módszer: írjuk fel a számot, és húzzunk
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.
Elektronikai műszerész Elektronikai műszerész
A 10/007 (II. 7.) SzMM rendelettel módosított 1/006 (II. 17.) OM rendelet 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 alapján. Szakképesítés,
Á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
Algoritmuselmélet 12. előadás
Algoritmuselmélet 12. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu 2002 Április 9. ALGORITMUSELMÉLET 12. ELŐADÁS 1 Turing-gépek
A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III. 28.) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.
A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III. 28.) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 523 01 Automatikai technikus
Algoritmusok bonyolultsága
Algoritmusok bonyolultsága 11. előadás http://www.ms.sapientia.ro/~kasa/komplex.htm () 1 / 1 NP-telesség Egy L nyelv NP-teles, ha L NP és minden L NP-re L L. Egy Π döntési feladat NP-teles, ha Π NP és
A feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg: Olvasható aláírás:...
2 év hó nap NÉV:MEGOÁSneptun kód: feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg: Olvasható aláírás: Kedves Kolléga! kitöltést a dátum, név és aláírás rovatokkal kezdje!
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ó,
Számítógép architektúrák 2. tétel
Számítógép architektúrák 2. tétel Elemi sorrendi hálózatok: RS flip-flop, JK flip-flop, T flip-flop, D flip-flop, regiszterek. Szinkron és aszinkron számlálók, Léptető regiszterek. Adatcímzési eljárások
1. Egy lineáris hálózatot mikor nevezhetünk rezisztív hálózatnak és mikor dinamikus hálózatnak?
Ellenörző kérdések: 1. előadás 1/5 1. előadás 1. Egy lineáris hálózatot mikor nevezhetünk rezisztív hálózatnak és mikor dinamikus hálózatnak? 2. Mit jelent a föld csomópont, egy áramkörben hány lehet belőle,
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.
A számítógépes nyelvészet elmélete és gyakorlata. Automaták
A számítógépes nyelvészet elmélete és gyakorlata Automaták Nyelvek és automaták A nyelvek automatákkal is jellemezhetőek Automaták hierarchiája Chomsky-féle hierarchia Automata: új eszköz a nyelvek komplexitásának
1. hét: A Boole - algebra. Steiner Henriette Egészségügyi mérnök
1. hét: A Boole - algebra Steiner Henriette Egészségügyi mérnök Digitális technika 2015/2016 Elérhetőségek Dr. Steiner Henriette steiner.henriette@nik.uni-obuda.hu Féléves követelmények Heti óraszámok:
1. ábra A visszacsatolt erősítők elvi rajza. Az 1. ábrán látható elvi rajz alapján a kövezkező összefüggések adódnak:
Az erősítő alapkapcsolások, de a láncbakapcsolt erősítők nem minden esetben teljesítik azokat az elvárásokat, melyeket velük szemben támasztanánk. Ilyen elvárások lehetnek a következők: nagy bemeneti ellenállás;
Megszakító vezérlés funkcióblokk
Budapest, 2016. augusztus Bevezetés A Megszakító vezérlés funkcióblokkot az EuroProt+ készülék megszakító vezérlésének az állomási vezérlő rendszerbe történő beillesztésére és a készülék helyi aktív sémájú
Szekvenciális hálózatok Állapotdiagram
Szekvenciális hálózatok Állapotdiagram A kombinatorikus hálózatokra jellemző: A kimeneti paramétereket kizárólag a mindenkori bemeneti paraméterek határozzák meg, a hálózat jellegének, felépítésének megfelelően
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 5. A Verilog sűrűjében: véges állapotgépek Hobbielektronika csoport 2017/2018 1 Debreceni Megtestesülés Plébánia Felhasznált irodalom és segédanyagok Icarus Verilog Simulator:
Földzaj. Földzaj problémák a nagy meghajtó képességű IC-knél
Földzaj. Földzaj problémák a nagy meghajtó képességű IC-knél A nagy áram meghajtó képességű IC-nél nagymértékben előjöhetnek a földvezetéken fellépő hirtelen áramváltozásból adódó problémák. Jelentőségükre
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