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

Hasonló dokumentumok
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)

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)

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

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

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

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

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

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

Nyolcbites számláló mintaprojekt

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1

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

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

Mérési jegyzőkönyv. az ötödik méréshez

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

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

11. KÓDÁTALAKÍTÓ TERVEZÉSE HÉTSZEGMENSES KIJELZŐHÖZ A FEJLESZTŐLAPON

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév

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Ó

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 3

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?

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István

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

PROTOTÍPUSKÉSZÍTÉS. Előadó: Dr. Oniga István

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens

Digitális technika (VIMIAA02) Laboratórium 4

LOGSYS LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ szeptember 19. Verzió

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

2008. október 9. Verzió

A Picoblaze Core implementálása FPGA-ba

(BMEVIMIM322) Az NI 9263 DA és NI 9239 AD kártyákra alapuló mérések NI crio-9074 platformon. (BME-MIT-Beágyazott Rendszerek Csoport)

USB I/O kártya. 12 relés kimeneti csatornával, 8 digitális bemenettel (TTL) és 8 választható bemenettel, mely analóg illetve TTL módban használható.

Bev Be e v z e e z t e ő t az ISE re r nds nds e z r e használatához

Digitális technika (VIMIAA01) Laboratórium 2

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

Digitális technika Xilinx ISE GUI használata

Digitális technika (VIMIAA02) Laboratórium 2

Elektronika laboratóriumi mérőpanel elab panel NEM VÉGLEGES VÁLTOZAT! Óbudai Egyetem

Digitális technika (VIMIAA01) Laboratórium 2

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

Digitális technikai alapáramkörök labormérése

Digitális technika (VIMIAA02) Laboratórium 4

LOGIKAI TERVEZÉS HARDVERLEÍRÓ NYELVEN. Előadó: Dr. Oniga István

A ChipScope logikai analizátor

Digitális elektronika gyakorlat

Digitálistechnika II. 1. rész

Programozás és Digitális technika I. Pógár István eng.unideb.hu/pogari

Foglalkozási napló a 20 /20. tanévre

Digitális technika (VIMIAA01) Laboratórium 4

Mikroelektronika Laboratórium

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT

Digitális technika VIMIAA01 9. hét

PAL és s GAL áramkörök

1. ábra A PWM-áramkör mérőpanel kapcsolási rajza

FPGA alapú áramkörök fejlesztése a Xilinx ISE Webpack használatával

A gyakorlatokhoz kidolgozott DW példák a gyakorlathoz tartozó Segédlet könyvtárban találhatók.

Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák

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

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.

1. DVNAV letöltése és telepítése

D/A konverter statikus hibáinak mérése

TM XpressNet, S88N - PC interfész. XpressNet, S88N - PC interface. Használati útmutató. User's manual

Nyomtatóport szintillesztő

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

[cimke:] [feltétel] utasítás paraméterek [; megjegyzés]

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

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

Bevezető az ISE rendszer használatához

R2T2. Műszaki leírás 1.0. Készítette: Forrai Attila. Jóváhagyta: Rubin Informatikai Zrt.

A/D és D/A konverterek vezérlése számítógéppel

K_EITS8, Multichannel Impedance Meter K_EITS8, nyolc csatornás elektromos impedancia mérő berendezés

EB134 Komplex digitális áramkörök vizsgálata

Segédlet a Xilinx Spartan-3 FPGA méréshez

MPLAB IDE - SIM - - Rövid ismertető a használathoz - Kincses Levente 3E22 89/ November 14. Szabadka

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

3. Laborgyakorlat. ProTool bevezető

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

Hobbi Elektronika. Bevezetés az elektronikába: Logikai kapuáramkörök

Mérő- és vezérlőberendezés megvalósítása ARM alapú mikrovezérlővel és Linux-szal

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

Tápegység tervezése. A felkészüléshez szükséges irodalom Alkalmazandó műszerek

DTMF Frekvenciák Mérése Mérési Útmutató

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

DIGITÁLIS TECHNIKA I

Bevezetés az elektronikába

WebEC kliens számítógép telepítése és szükséges feltételek beállítása, az alábbi ellenőrző lista alapján történik.

A DIGITÁLIS ELEKTRONIKA OKTATÁSÁBAN SIMULATION IN TEACHING OF DIGITAL ELECTRONICS. BALÁSHÁZI BÉLA főiskolai adjunktus VERES GYÖRGY főiskolai adjunktus

Mikrorendszerek tervezése

Útmutató az OKM 2007 FIT-jelentés telepítéséhez

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához

Az MSP430 mikrovezérlők digitális I/O programozása

Az ActiveX beállítása

Whead 3.0. Szélsebesség és széliránymérő illesztő távadó. Előzetes

2. MÉRÉS. Poto Board 4. mérőkártya. (Rádiós és optikai jelátvitel vizsgálata)

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

Átírás:

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Kombinációs LABOR feladatok Laborfeladat: szavazatszámláló, az előadáson megoldott 3 bíró példája Szavazat példa specifikáció Tervezz egy egyszerű kombinációs áramkört, amelynek 3 db 1-bites bemenete és egy 1-bites kimenete van A feladat megállapítani, hogy a 3 bemenet közül legalább 2-őn, logikai 1-es van-e. Implementálás előtt viselkedés szimulációval ellenőrizd a terv működésének helyességét Implementáld a tervet és teszteld a Basys2 demó panelen is Az ISE és a szimulátor használatát a moodle 1. fejezetében lévő pdf anyag tartalmazza. Kapcsolási rajz A projekt neve: szavazat A rajz modul neve: szavazat (a rajz a következő oldalon!) Rajzold meg a kapcsolási rajzot ( A rajzlap méret elegendő, ezután add a portokat a rajzhoz a Tools Create I/O Markers parancs segítségével) a korábban tanultak és a következő oldalakon leírtak szerint, végül ellenőrizd le az elkészült rajzot a Check Schematic paranccsal Add hozzá a projekthez a mellékelt.ucf fájlt (a moodle-ból a Letöltések fejezetből letölthető: szavazat.ucf) Fordítsd le a teljes tervet (ne feledd el a float stb. beállítást!) a korábban tanultak alapján Töltsd le a Basys2 demó panelre a kész HW konfigurációt és teszteld le a működést Vígh Tamás 1. oldal 2016.03.04.

Vígh Tamás 2. oldal 2016.03.04.

Amennyiben az áramkör működése megfelelő, implementáld azt, a kapott bit kiterjesztésű fájlt töltsd le a Basys2 kártyába, és a kapcsolók és a LED-ek segítségével próbáld ki az áramkör működését. A feladathoz szükséges port nevek (ucf file) Port név Busz CP132 tokozás Leírás a b c LED7, LED2, LED1, LED0 - NET "a" LOC = "P11"; #SW0 NET "b LOC = "L3"; #SW1 NET "c" LOC = "K3"; #SW2 - NET "y" LOC = "G1"; NET "LED<2>" LOC = "P7"; NET "LED<1>" LOC= "M11"; NET "LED<0>" LOC = "M5"; Az áramkörnek három darab 1-bites bemenete van: a, b és c. Az áramkörnek 4 darab 1-bites kimenete van, amelyeket a Led kimenetekre vezetjük. Ezeken a ledeken látjuk a logikai függvény és a bemenetek logikai értékét. Ha egy kimenet logikai 1 -es, akkor az adott led világít, egyébként nem világít. Meglévő teszt fájl hozzáadása Ehhez a projekthez már van kész, a moodleből a Letöltések fejezetből letölthető teszt állomány: 1. A már ismertetett módon le kell tölteni a szavazat_teszt1.vhd állományt a projekt mappájába 2. Szimulációs nézetbe kell kapcsolni 3. Az ISE-ben jobb klikk a szavazat.sch állományon 4. Az Add Source paranccsal hozzá kell adni a szavazat_teszt1.vhd állományt a projekthez Szimuláció futtatása 1. Jelöld ki a teszt állományt szimulációs nézetben 2. Futtasd a szimulációt az moodle 1. fejezetében leírtak szerint 160 ns-ig Vígh Tamás 3. oldal 2016.03.04.

ISIM szimulátor elindul 1. Elindult az ISIM szimulátor. 2. Kapcsold be a Zoom to Full View nézetet. 3. A fekete hátterű jelalak ablakban a vizsgált logikai jelek időfüggvényeit látjuk. A felső részen látjuk az időskálát. Egy sorban egy logikai jelet látunk. 4. Látható a jelalak ablakban, hogy a c, b és az a bemeneti jel felveszi sorban egymás után a 8 lehetséges értékét. 5. Belekattintva bárhol a jelalak ablakba láthatjuk a Value oszlopban a vizsgált be- és kimeneti jelek logikai értékét és láthatjuk a helyes (vagy helytelen) működést. Amelyik jelre kattintottunk a jelalak ablakban, az a jel kiemelve (vastagabban) látható. Most természetesen a helyes működést látjuk. 6. Jól látható, hogy az y kimeneten akkor van logikai 1-es, amikor legalább 2 bemeneten 1-es van. Vígh Tamás 4. oldal 2016.03.04.

Alkalmazandó műszerek és eszközök PC számítógép Digilent Basys2 Spartan-3E FPGA mérőpanel Digilent Adept konfiguráló szoftver Hivatkozások, felkészüléshez ajánlott irodalom [1] FPGA fejlesztés a Xilinx ISE Webpack-ben, Elektronikus formában a tantárgy honlapján [2] Digilent Basys2 Board Reference Manual, Elektronikus formában a tantárgy honlapján [3] Spartan-3E Libraries Guide for Schematic Designs, Elektronikus formában a tantárgy honlapján [4] Kóré László: Digitális elektronika I. BMF 1121 [5] Arató Péter: Logikai rendszerek tervezése, Tankönyvkiadó Vígh Tamás 5. oldal 2016.03.04.