Digitális technika (VIMIAA01) Laboratórium 1



Hasonló dokumentumok
Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1

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

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 5.5

Digitális rendszerek tervezése FPGA áramkörökkel LOGSYS példa

Digitális technika (VIMIAA01) Laboratórium 2

Digitális technika (VIMIAA01) Laboratórium 2

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 2

Digitális technika VIMIAA01

DIGITÁLIS TECHNIKA (VIMIAA01)

Digitális technika (VIMIAA02) Laboratórium 4

Digitális technika (VIMIAA02) Laboratórium 4

Digitális technika (VIMIAA01) Laboratórium 4

Vasúti információs rendszerek gyakorlat

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

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

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

Árverés kezelés ECP WEBSHOP BEÉPÜLŐ MODUL ÁRVERÉS KEZELŐ KIEGÉSZÍTÉS. v ECP WEBSHOP V1.8 WEBÁRUHÁZ MODULHOZ

Vektoros elemzés végrehajtása QGIS GRASS moduljával 1.7 dr. Siki Zoltán

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

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

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

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Segítünk online ügyféllé válni Kisokos

2008. október 9. Verzió

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

E-ADÓ RENSZER HASZNÁLATI ÚTMUTATÓ

Egyszerű áramkörök vizsgálata

Elektronikus öltözőszekrényzárak

MATLAB. 4. gyakorlat. Lineáris egyenletrendszerek, leképezések

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

SJ5000+ MENÜBEÁLLÍTÁSOK. E l e c t r o p o i n t K f t., B u d a p e s t, M e g y e r i ú t F s z. 1. Oldal 1

Digitális technika Xilinx ISE GUI használata

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

Digitális technika (VIMIAA01) Laboratórium 9

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

Digitális technika (VIMIAA01) Laboratórium 9

Bevezetés a lágy számítás módszereibe

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István egyetemi docens I félév

Programozás I gyakorlat

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

Erste MobilBank Felhasználói kézikönyv

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

HENYIR felhasználói dokumentáció

Bár a digitális technológia nagyon sokat fejlődött, van még olyan dolog, amit a digitális fényképezőgépek nem tudnak: minden körülmények között

KOVÁCS BÉLA, MATEMATIKA I.

A Hozzárendelési feladat megoldása Magyar-módszerrel

GE4 4 és 6 digites Digitális számláló/idõzítõ

Klórérzékelı vezérlı elektronika

Vodafone GPRS Kapcsolat létrehozása Win2000 alatt a Connect Me használata nélkül

A Felhasználónév és Jelszó mezőkbe írjuk be az adatainkat, majd kattintsunk a Bejelentkezés gombra, vagy üssük le az Enter billentyűt.

SAP JAM. Felhasználói segédlet

Dräger Prestor Vizsgálóberendezés

CAD-CAM

A pedagógus-előmeneteli rendszer informatikai támogató rendszerének fejlesztése Fűrész Edit Budapest, október 27.

Vodafone ReadyPay. Használati útmutató

Épületvillamosság laboratórium. Villámvédelemi felfogó-rendszer hatásosságának vizsgálata

3. Térvezérlésű tranzisztorok

Fónai Mihály: Alumni: hallgatói elvárások és vélemények. Campus Lét a Debreceni Egyetemen: csoportok és csoportstruktúrák december 3.

Felhasználás. Készülék jellemzők. Kalibra59

ALES60. Infrasorompó DUPLASUGARAS. Telepítési kézikönyv. ISTRUZIONI ALES60 HUN POLITEC s r.l. 1 of 8

Bevezetés az újra konfigurálható eszközök programozásába

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

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007

Üresként jelölt CRF visszaállítása

ÚTMUTATÓ A KONTROLL ADATSZOLGÁLTATÁS ELKÉSZÍTÉSÉHEZ (2012-TŐL)

Üzembehelyezıi leírás

Adatok ábrázolása, adattípusok. Összefoglalás

Digitális technika (VIMIAA01) Laboratórium 10

Modem és helyi hálózat Felhasználói útmutató

Digitális technika VIMIAA hét

Számítógép-hálózatok Egyéni Feladat

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

A táblázatkezelő felépítése

AWP TELEPÍTÉSE- WINDOWS7 64 OPERÁCIÓS RENDSZEREN


1. Metrótörténet. A feladat folytatása a következő oldalon található. Informatika emelt szint. m2_blaha.jpg, m3_nagyvaradter.jpg és m4_furopajzs.jpg.

4. Fejezet : Az egész számok (integer) ábrázolása

Új nyelvvizsga elnevezés (137/2008. (V.16.) Kormány rendelet, től) B1 (szóbeli vagy írásbeli vagy komplex)

Fókuszban a formahibák. Konzultációs nap Minőségfejlesztési Iroda szeptember 18. Fekete Krisztina

Párhuzamos programozás

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

Széchenyi István Egyetem Műszaki Tudományi Kar. A szakdolgozatok közös sablonja (a Kari Tanács i ülésén elfogadva)

Digitális technika VIMIAA01 9. hét

Digitális technika VIMIAA hét

Telepítési leírás AM kitakarásvédett PIR mozgásérzékelő

Tanúsítvány és hozzá tartozó kulcsok feltöltése Gemalto.NET kártyára

Az új modulrendszer tapasztalatai

Mérés labor 2 AVR házi feladatok

MT-543Ri LOG. belső hangjelző érzékelő hiba vagy hőmérsékleti határ túllépés

Egyszeri ébresztő: Az ébresztő napi egyszeri beállításra alkalmas, hang demonstráló funkció

Kérjük, hogy mielőtt elkezdené használni a Csavarhat webáruházat, gondosan olvassa végig ezt a segédletet.

Microsec Zrt. által kibocsátott elektronikus aláírás telepítése Windows XP/7 (x86/x64) Mozilla Firefox 13 (32 bites) böngészőbe

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

tetszőleges időpillanatban értelmezhető végtelen sok időpont értéke egy véges tartományban bármilyen értéket felvehet végtelen sok érték

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

Átírás:

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) Laboratórium 1 Fehér Béla Raikovich Tamás, Fejér Attila Digit labor 1., 2014.08.08. (v1.0) BME MIT

Lab1_1 feladat: HW Hello World! 8 db LED vezérlése a 8 bites DIP kapcsolóval a LOGSYS Spartan-3E FPGA kártyán DIP kapcsoló FPGA: kék huzalozás FPGA LED: piros huzalozás FPGA logika Digit labor 1., 2014.08.08. (v1.0) 1

Lab1_1 feladat: HW Hello World! Az elvi kapcsolási rajz a szükséges paraméterekkel, csak érdeklődőknek! Digit labor 1., 2014.08.08. (v1.0) 2

Lab1_1 feladat: projekt létrehozása Részletesen a Xilinx ISE 14.6 használata diasorozatban ISE elindítása, projekt létrehozása Lab1_1.v forrásfájl mintakeret specifikálása LOGSYS_SP3E.UCF fájl hozzáadása és adaptálása a kívánt interfészekhez A Lab1_1a feladat specifikálása a funkcionális kódrészletekkel Funkcionális kód ellenőrzése szimulációval Konfigurációs fájl generálása, letöltés, működés tesztelése a kártyán Digit labor 1., 2014.08.08. (v1.0) 3

Lab1_1a feladat Egyszerű jelátvezetés a kapcsolókról a LED-ekre Kezelhető vektorosan vagy egyedi bitenként LD[i] = SW[i] esetén a vektoros egyszerűbb Más leképezéseknél (pl. i j esetén) többet kell gépelni Digit labor 1., 2014.08.08. (v1.0) 4

Lab1_1a feladat Egyszerű jelátvezetés a kapcsolókról a LED-ekre Ez egy folytonos vezérlés SW LED bitjei között Egy egyszerűsített modellje a HW működésének Digit labor 1., 2014.08.08. (v1.0) 5

Lab1_1a feladat Ellenőrzés interaktív szimulációval egy-két értékre Generáljuk a specifikációhoz tartozó konfigurációs adatfájlt Letöltés után ellenőrizzük a működést A tapasztalatokat jegyezzük fel a Laboratórium 1. hét eredmények kérdőíven Digit labor 1., 2014.08.08. (v1.0) 6

Lab1_1b feladat Kettes komplemens képzés SW LED között A Lab1_1a feladat egyetlen aktív kódsorát hatástalanítva (komment) a Lab1_1 modulban elkészítjük a Lab1_1b feladatot is Aritmetikai és bitművelet az SW vektorváltozón Digit labor 1., 2014.08.08. (v1.0) 7

Lab1_1b feladat Kettes komplemens képzés SW LED között Az SW bitjeinek egyedi invertálása Az 1 hozzáadása 8 bites értékként (0000_0001) Aritmetikai és bitművelet az SW vektorváltozón Digit labor 1., 2014.08.08. (v1.0) 8

Lab1_1b feladat Ellenőrzés szimulációval egy-két értékre Generáljuk a specifikációhoz tartozó konfigurációs adatfájlt Letöltés után ellenőrizzük a működést A Laboratórium 1. hét eredmények kérdőíven válaszoljuk meg a Lab1_1b feladathoz tartozó kérdéseket Digit labor 1., 2014.08.08. (v1.0) 9

Lab1_1c feladat Aritmetikai műveletek vizsgálata Továbbra is a Lab1_1 modult szerkesztjük Definiáljunk 2 db 4 bites belső változót (a[3:0] és b[3:0]) előjel nélküli vagy előjeles formátummal A 8 bites SW jelből résztartomány kijelöléssel származtatjuk a két 4 bites forrásoperandust Digit labor 1., 2014.08.08. (v1.0) 10

Lab1_1c feladat Aritmetikai műveletek vizsgálata Egyszerre egy típus és egy művelet lehet aktív Digit labor 1., 2014.08.08. (v1.0) 11

Lab1_1c feladat A feladat jellemzői A bemeneti értéktartományok előjeles és előjel nélküli esetben természetesen eltérőek Az eredmény minden esetben 8 biten áll elő és általában megőrzi a forrásoperandusok típusát A kivonásnál az eredmény kettes komplemens lesz Digit labor 1., 2014.08.08. (v1.0) 12

Lab1_1c feladat Ellenőrzés szimulációval egy bemeneti típusra és egy kiválasztott műveletre, néhány értékkel Generáljuk a specifikációhoz tartozó konfigurációs adatfájlt Letöltés után ellenőrizzük a működést A Laboratórium 1. hét eredmények kérdőíven válaszoljuk meg a Lab1_1c feladathoz tartozó kérdéseket Digit labor 1., 2014.08.08. (v1.0) 13

Lab1_2 feladat Csak érdeklődőknek! Ebben a feladatban a hétszegmenses kijelző működését vizsgáljuk, 7 kapcsolóval tetszőleges szegmensképeket generálunk A 4 digitből egyszerre csak egy aktív: az, amelyikhez tartozó nyomógombot megnyomjuk A kijelzési képet (szegmens kódot) a kapcsolókon állítjuk be Digit labor 1., 2014.08.08. (v1.0) 14

Lab1_2 feladat: projekt létrehozása A Xilinx ISE 14.6 használata diasorozatban bemutatott sorrend alapján (ISE elindítása), a Lab1_2 új projekt létrehozása Lab1_2.v forrásfájl keret specifikálása Bemenetek: sw[7:0], bt[3:0] Kimenetek: seg_n[7:0], dig_n[3:0], col_n[4:0] Az _n aktív alacsony vezérlést jelent ( 0 aktív) A LOGSYS_SP3E.UCF fájl hozzáadása és adaptálása (a fenti jelcsoportok aktiválása a fájlban) A Lab1_2 feladathoz szükséges forráskód specifikálása Szimuláció nem kell (mert nem sokat mond) Konfiguráció generálás, letöltés, működés tesztelése Digit labor 1., 2014.08.08. (v1.0) 15

Lab1_2 feladat: ellenőrzés Letöltés után ellenőrizzük a működést A Lab1_2 feladathoz tartozó kérdéseket válaszoljuk meg a Laboratórium1. hét eredmények kérdőíven Állítsuk elő az aktuális évszám (2015) megadásához szükséges digitek szegmenskódjait Állítsuk elő az FPGA karakterek szegmenskódjait Állítsuk elő a 26 C kijelzési kép szegmenskódjait Tetszőleges kijelzőkép beállítása Digit labor 1., 2014.08.08. (v1.0) 16