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



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

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)

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

4-1. ábra. A tipikus jelformáló áramkörök (4-17. ábra):

DIGITÁLIS TECHNIKA. Szabó Tamás Dr. Lovassy Rita - Tompos Péter. Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar LABÓRATÓRIUMI ÚTMUTATÓ

ISE makró (saját alkatrész) készítése

Digitális technika II. (vimia111) 5. gyakorlat: Tervezés adatstruktúra-vezérlés szétválasztással, vezérlőegység generációk

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

2. Digitális hálózatok...60

Az INTEL D-2920 analóg mikroprocesszor alkalmazása

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

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

4. KOMBINÁCIÓS HÁLÓZATOK. A tananyag célja: kombinációs típusú hálózatok analízise és szintézise.

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

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

Bevezetés az informatikába

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

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

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

DIGITÁLIS TECHNIKA I

Digitális technika VIMIAA01

II. Zárthelyi feladat (1) Automatika c. tárgyból. 2. Rajzoljon le egy-egy 3 bites szinkron illetve aszinkron számlálót ütemdiagramjával együtt

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1

GC1C / GC2C Zár, kapu és sorompó vezérlő. Használati utasítás Magyar

Tervezési módszerek programozható logikai eszközökkel

Számítógép architektúra kidolgozott tételsor

Kombinációs áramkörök modelezése Laborgyakorlat. Dr. Oniga István

Funkcionális áramkörök vizsgálata

Dr. Oniga István DIGITÁLIS TECHNIKA 4

DT13xx Gyújtószikramentes NAMUR / kontaktus leválasztók

A Picoblaze Core implementálása FPGA-ba

Standard cellás tervezés

Közlekedés gépjárművek elektronikája, diagnosztikája. Mikroprocesszoros technika. Memóriák, címek, alapáramkörök. A programozás alapjai

Digitális technika VIMIAA02

Digitális technika VIMIAA02 3. EA

ÍRÁSBELI FELADAT MEGOLDÁSA

Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016

Hobbi Elektronika. A digitális elektronika alapjai: További logikai műveletek

FPGA áramkörök alkalmazásainak vizsgálata

Az integrált áramkörök kimenetének kialakítása

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

Digitális elektronika gyakorlat. A VHDL leírástípusok

A TMS320C50 és TMS320C24x assembly programozására példák

10. EGYSZERŰ HÁLÓZATOK TERVEZÉSE A FEJLESZTŐLAPON Ennél a tervezésnél egy olyan hardvert hozunk létre, amely a Basys2 fejlesztőlap két bemeneti

5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI

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

Kapuáramkörök működése, felépítése, gyártása

INFORMATIKAI ALAPISMERETEK

E-Laboratórium 1 Kombinációs digitális áramkörök alkalmazása Elméleti leírás

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

Digitális Technika. Dr. Oniga István Debreceni Egyetem, Informatikai Kar

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

LOGSYS LOGSYS ECP2 FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ szeptember 18. Verzió

MÛSZERKÖNYV KDD MIKROPROCESSZOROS DIGITÁLIS MÉRÕ ÉS MONITOR MÛSZER

Digitális technika VIMIAA01

0 0 1 Dekódolás. Az órajel hatására a beolvasott utasítás kód tárolódik az IC regiszterben, valamint a PC értéke növekszik.

KNX távirat nyugtázása. Épületinformatika. KNX távirat példa. KNX távirat példa

Véges állapotú gépek (FSM) tervezése

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

Digitális technika VIMIAA02

Szerelési Útmutató FIGYELEM! ÁRAMÜTÉS VESZÉLYE!

ELEKTRONIKAI ALAPISMERETEK

Digitális technika VIMIAA01

PROGRAMOZHATÓ LOGIKAI ESZKÖZÖK. Elıadó: Dr. Oniga István Egytemi docens

Kapcsolás. Áramkörkapcsolás, virtuális áramkörkapcsolás, hullámhosszkapcsolás,

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

Jelformáló áramkörök vizsgálata Billenő áramkörök vizsgálata (Időkeret: 5óra) Név:

SW4CP Hálózati teljesítménykapcsoló. Használati utasítás Magyar

Billenőkörök. Billenő körök

Jármû-elektronika ELEKTRONIKAI-INFORMATIKAI SZAKFOLYÓIRAT november. 890 Ft. XII. évfolyam 7. szám

DT1100 xx xx. Galvanikus leválasztó / tápegység. Kezelési útmutató

Számítógépek. 2.a) Ismertesse a kombinációs hálózatok alapelemeit és a funkcionálisan teljes rendszer

Billenőkörök. Mindezeket összefoglalva a bistabil multivibrátor az alábbi igazságtáblázattal jellemezhető: nem megen

Alapkapuk és alkalmazásaik

Megj: az FC410MIO közvetlenül nem használható hálózati feszültségek kapcsolására.

Számítógépek felépítése, alapfogalmak

MŰVELETI ERŐSÍTŐS KAPCSOLÁSOK MÉRÉSE (DR. Kovács Ernő jegyzete alapján)

Szerelési Útmutató FIGYELEM! ÁRAMÜTÉS VESZÉLYE!

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?

Elektrotechnika "A" tételek

Szimmetrikus bemenetű erősítők működésének tanulmányozása, áramköri paramétereinek vizsgálata.

A számítógép alapfelépítése

Használati útmutató. 1.0 verzió október

Laborgyakorlat 3 A modul ellenőrzése szimulációval. Dr. Oniga István

2. tartály tele S3 A tartály tele, ha: S3=1 I tartály tele S5 A tartály tele, ha: S5=1 I 0.4

Digitális technika II. (vimia111) 5. gyakorlat: Mikroprocesszoros tervezés, egyszerű feladatok HW és SW megvalósítása gépi szintű programozással

DIGITÁLIS TECHNIKA 7-ik előadás

Digitális technika (VIMIAA02) Laboratórium 3

A rendszerbe foglalt reléprogram, 1954 óta. Szilárdtest relék optocsatolóval, bekapcsolás a feszültség nullátmeneténél vagy nem szinkronizált módon

Kísérleti hangrendszer tervezése házimozihoz

Digitális technika (VIMIAA02) Laboratórium 3

Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész

Optikai térkapcsolt. rkapcsoló

A MiniRISC processzor

Elektronikai technikus Elektronikai technikus

Egyszerű programozási tételek

Joint Test Action Group (JTAG)

Átírás:

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: a következő két bemenetű kapukat: AND, NAND, OR, NOR, XOR, XNOR, INV (1 bemenetű) Minden lehetséges kombinációt állítson be a bemeneti változókon és ellenőrizze le az igazságtáblákat. (Az A, B változókat a K1, K2 kapcsolókkal modellezze). Milyen esetben lehet a XOR kaput vezérelt inverterként használni? Indokolja meg a válaszát! 1.2 Logikai függvények egyszerűsítése. Diszjunktív és konjunktív alakok megvalósítása NAND és NOR hálózattal HÁZI FELADAT: Egyszerűsítse az alábbi függvényeket Karnaugh-táblával. Tervezze meg és rajzolja le a minimalizált függvényeket NAND továbbá NOR kapukkal. (MSB: A és LSB: D változó legyen). Indokolja meg, hogy melyik a gazdaságosabb kialakítás! 4 4 = ( ) ; f (,,,,,,,, ) f 1 3, 4, 5, 6, 7, 8, 10, 12 = 2 0 1 2 3 4 5 9 11 13 A mérésvezető által megjelölt áramkört valósítsa meg a XILINX ISE DESIGN SUITE 14.7 WebPack fejlesztőrendszer segítségével és a DIGILENT programmal töltse be a rendelkezésére álló SPARTAN 3E FPGA ba. Minden lehetséges kombinációt állítson be a bemeneti változókon, majd igazolja az áramkör helyes működését. (Az A, B, C, D változókat a K1, K2, K3, K4 kapcsolókkal modellezze). 1.3 4 bites Bináris-Gray kódátalakító vizsgálata HÁZI FELADAT: Tervezzen egy 4 bites Bináris-Gray kódátalakító kapcsolást. A kombinációs hálózat CSAK egyforma kapukat tartalmazhat! A megtervezett elvi rajz szerint valósítsa meg az áramkört a XILINX ISE DESIGN SUITE 14.7 WebPack fejlesztőrendszer segítségével töltse be a rendelkezésére álló SPARTAN 3E FPGA ba. A kódátalakító kimeneteit vezesse LED-sorra! Javasolt beállítás: BA: K8 (LSB) BB: K7 BC: K6 BD: K5 (MSB) GA: L10 (LSB) GB: L9 GC: L8 GD: L7 (MSB)

1.4 Paritásgenerátor HÁZI FELADAT: Tervezzen egy 5 bites paritásgenerátor áramkört. Azonos kapu típusokat használjon! A megtervezett elvi rajz szerint valósítsa meg az áramkört 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. A kimenetet vezesse LED-re! Ellenőrizze az áramkör működését 5 bemeneti kombináció esetén. Állapítsa meg, hogy páros vagy páratlan paritásgenerátort valósított meg. Hogyan lehet az áramkör paritását megváltoztatni? 1.5 Logikai komparátor vizsgálata A COMPM4 áramkör két négybites operandus (A3 és B3 (MSB) ill. A0 és B0 (LSB) összehasonlítására alkalmas. A DIGILENT program Symbol Info funkciója segítségével a jegyzőkönyvbe írja le a működését. Tervezzen kiegészítő áramkört, amellyel meg tudja jeleníteni a kimeneten az A = B esetet! Vezesse az áramkör kimeneteit LED-ekre és a bemeneteket vezérelje statikusan. Igazolja az áramkör helyes működését az alábbi táblázat kitöltésével. A B A > B (L1) A < B (L2) A = B (L3) 0011 1000 1101 0101 0110 0111 1110 1110 0111 1111

2. Aritmetikai áramkörök, multiplexer, demultiplexer, számláló vizsgálata Az aritmetikai áramkörök döntően olyan kombinációs áramkörökből épülnek fel, melyeket már a korábbi tanulmányaink során megismertünk. Az aritmetikai áramkörök az alapvető aritmetikai és logikai műveletek elvégzésére alkalmasak, ezért a számítógépek nélkülözhetetlen építőelemei. 2.1 Teljes összeadó készítése alapkapukból Mérési feladatok: 2.1 ábra 2.1.1 Valósítsa meg a 2.2 ábra szerinti kapcsolást és minden lehetséges kombinációt állítson be a bemeneti változókon és igazolja működés helyességét. A kimeneteket minden esetben vezessük LED-ekre. 2.2 Négybites párhuzamos bináris összeadó vizsgálata Két darab 4 bites operandus összeadására alkalmas áramkör képes az áthozat fogadására (N1) és az átvitel képzésére (L10) is. A3, ill. B3 az összeadandók legmagasabb helyi értékét jelentik.

Mérési feladatok: 2.2.1 HÁZI FELADAT: Rajzolja meg a 4 bites párhuzamos összeadó felépítését 4 db teljes összeadó felhasználásával. 2.2.2 A 2.2 ábra alapján valósítsa az összeadót. A kimeneteket (S0 S3) ill. az átvitelt (C0) vezesse LED sorra. Az A és B bementekre adjon tetszőleges bináris számokat (statikus L és H szintekkel) és ellenőrizze az összeadó működését. Legalább 5 összeadást végezzen el! 2.2.3 Bizonyos A-B jelkombinációknál (pl. A = 0110; B = 1001) az átvitel követi az áthozatót, adja meg azoknak az operandusoknak a halmazát, melyekre teljesül a fenti feltétel! 2.2.4 Szorgalmi feladat: mikor aktív a OFL kimenet? 2.2 ábra 2.3 Multiplexer, demultiplexer A 2.3 ábrán látható elvi rajz szerint valósítsa meg a tervezett áramkört 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. A multiplexer kombinációs áramkör, jelen esetben 4 bemenettel és egy kimenettel rendelkezik. A 4 címbemenetre adott bináris szám dönti el, hogy a kimeneten hányas számú bemenet jelenjen meg. Az áramkör akkor működik, ha az E engedélyező bementre H-szintet adunk. A megfelelő bemenet kiválasztását az S0 és S1 címbemenetek végzik

Mérési feladatok: 2.3.1 Az alábbi táblázat kitöltésével igazolja az áramkör működését. S1 S0 D0 D1 D2 D3 O 0 0 0 1 1 0 1 1 2.1 táblázat 2.3 ábra 2.3.2 8-csatornás demultiplexer készítése és kipróbálása (D3_8E) A demultiplexer kombinációs áramkör-egyetlen bemenettel és több (jelen esetben 8) kimenettel rendelkezik. (Ennél az áramkörnél az E engedélyező bemenetet tekintjük a bemenetnek ) A címbemenetekre adott bináris szám dönti el, hogy a bemeneti jel melyik kimeneti csatornára kerüljön. A csatorna kiválasztását az A0,A1,A2 címbemenetek végzik. Végezze el a következő címzéseket: 000,101,010, 001, 110, 111 és felváltva adjon a bemenetre H ill. L szintet. A kimenetet kapcsolja LED sorra és ellenőrizze az áramkör helyes működését. Vegye fel a működési táblát.

2.4 Számláló vizsgálata Mérési feladatok: 2.4.1 Programozható számláló vizsgálata A CB8CLED áramkör bemeneteit kösse kapcsolókra/nyomógombokra a kimeneteket kösse a LED-ekre. Vizsgálja meg az áramkör működést, vegye fel a működési táblát. Az órajelhez az oszto áramkört használják. 2.4.2 Programozható számláló alkalmazása Tervezzen számláló áramkört a CB8CLED áramkör felhasználásával, ami a következő képen számol: Ha Ön 1.-től 6. hóig született: kezdeti értéke az Ön születési hónapja számmal + 1, végértéke az Ön születési hónapja számmal + 8 Ha Ön 7.-től 12. hóig született: kezdeti értéke az Ön születési hónapja számmal -4, végértéke az Ön születési hónapja számmal + 3