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



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

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

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

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

LOGIKAI TERVEZÉS HARDVERLEÍRÓ NYELVEN. Dr. Oniga István

Tantárgy: DIGITÁLIS ELEKTRONIKA Tanár: Dr. Burány Nándor

Energiahordozók I. kommunikációs dosszié ENERGIAHORDOZÓK I. ANYAGMÉRNÖK ALAPKÉPZÉS HŐENERGIA-GAZDÁLKODÁSI SZAKIRÁNY TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

Tantárgyi program. 9. A tantárgy hallgatásának előfeltétele, előképzettségi szint: 10. A tantárgy tartalma:

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

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Ó

TANTÁRGYI ÚTMUTATÓ. Pénzügyi-számviteli informatika 2. tanulmányokhoz

Energiagazdálkodás II. kommunikációs dosszié ENERGIAGAZDÁLKODÁS LEVELEZŐ ANYAGMÉRNÖK ALAPKÉPZÉS HŐENERGIA-GAZDÁLKODÁSI SZAKIRÁNY

Minőségügy kommunikációs dosszié (levelező) MINŐSÉGÜGY. Anyagmérnök alapképzés (BsC) Tantárgyi kommunikációs dosszié

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

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

A TANTÁRGY ADATLAPJA

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

Digitális technika (VIMIAA01) Laboratórium 1

A Picoblaze Core implementálása FPGA-ba

FPGA alapú robotkarvezérlés megvalósítása

VÍZ-, LEVEGŐTISZTASÁG ÉS TALAJVÉDELEM II.

TANTÁRGYI ÚTMUTATÓ. Logisztika. tanulmányokhoz

TANTÁRGYI ÚTMUTATÓ. Prezentáció és íráskészségfejlesztés. tanulmányokhoz

Végh János Bevezetés a Verilog hardver leíró nyelvbe INCK??? előadási segédlet

Digitális technika VIMIAA02

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

A TANTÁRGY ADATLAPJA

HŐTRANSZPORT ANYAGMÉRNÖKI ÉS KOHÓMÉRNÖKI MESTERKÉPZÉSI SZAK ENERGETIKA SZAKIRÁNY TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

Az informatika oktatás téveszméi

A tantárgy épít a mikro- és makroökonómia, jog, marketing, vezetés-szervezés, vállalati pénzügyek és számviteli alapismeretekre.

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

VÍZ-, LEVEGŐTISZTASÁG ÉS TALAJVÉDELEM I.

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

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

Digitális hálózatok: Digitális hálózati elemek struktúrális felépítése, CMOS alkalmazástechnika. Somogyi Miklós

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:

TANTÁRGY ADATLAP. F1FOPL1 Művészeti stúdiumok-plasztika 1. 4 v 4 1. A Plasztika tárgy feladata a képzés céljának megvalósításában

Hallgatói tájékoztató a Sebészet és Szemészet c. Tantárgy oktatási rendjéről 2016.

KÉMIAI ANYAGVIZSGÁLÓ MÓDSZEREK

MÉRNÖKINFORMATIKUS MESTERKÉPZÉSI SZAK (15/2006. (IV. 3.) OM rendelet az alap- és mesterképzési szakok képzési és kimeneti követelményeiről)

A TANTÁRGY ADATLAPJA

Digitális technika VIMIAA01

Számítógépes adatbiztonság

ÉPÍTŐMÉRNÖKI SZAK. (BSc) ALAPKÉPZÉS

Digitális rendszerek. I. rész. Dr. Turóczi Antal

Bevezetés a Xilinx PLD-k és az ISE WebPACK alkalmazásába

Képességek: A nemzetközi pénzügyi rendszer alapvető összefüggéseinek feltárásán keresztül eligazodás a nemzetközi pénzügyi kérdésekben.

E GY L a f v sz F1FOPL2 Művészeti stúdiumok-plasztika 2. 4 v Szak formatervező művész építő művész tervezőgrafikus művész

Térkép és vetülettan I-II.

Tantárgyi program 2014/2015. tanév, 1. félév

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

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

E GY L a f v sz Művészeti stúdiumok MA I. félév 4 v 4 5

Előzetes követelmény(ek): Feltételezett tudásanyag, előképzettségi szint: Szervezés 1. Oktató tanszék(ek) 6 :

Halmazok és függvények

Bevezető az ISE rendszer használatához

4. Előfeltételek (ha vannak) 4.1 Tantervi Nincs 4.2 Kompetenciabeli Feladatok kijelentéseinek megértése

Méréstechnika kommunikációs dosszié MÉRÉSTECHNIKA. Anyagmérnök alapképzés (BsC) Tantárgyi kommunikációs dosszié

Hol hallod a sz hangot?

Ápolás és betegellátás alapszak Ápoló szakirány levelező tagozat IV. évfolyam

Előfeltétel (tantárgyi kód) Tantárgyfelelős neve Dr. Kovács Zoltán, a mat. tud. kandidátusa Tantárgyfelelős beosztása főiskolai tanár

Hobbi Elektronika. A digitális elektronika alapjai: Újrakonfigurálható logikai eszközök

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)

A TANTÁRGY ADATLAPJA


UNIX operációs rendszer bemutatása. A UNIX története, fejlesztésének céljai.

A 2014/2015-ÖS TANÉV RENDJE

Nappali tagozat félévi óraszáma: 28 elmélet + 42 gyakorlat Levelező tagozat félévi óraszáma: - Kredit: 5

Diszkrét matematika I. gyakorlat

Energetikai mérnöki alapszak (BSc) nappali tagozat (BG) / BSc in Energy Management Engineering (Full Time)

TANTÁRGYI ÚTMUTATÓ. Statisztika 2. normál kurzusok számára

TÁJÉKOZTATÓ A SZERZ DÉS MÓDOSÍTÁSÁRÓL I. SZAKASZ: A SZERZ DÉS ALANYAI I.1) AZ AJÁNLATKÉR KÉNT SZERZ D FÉL NEVE ÉS CÍME

Hevítő berendezések kommunikációs dosszié HEVÍTŐ BERENDEZÉSEK

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

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

Tantárgy kódja. A TVSz szerint maximum két alkalommal, egyszerre javítható a vizsga (a bemutató is).

Géprajz (GEGET284B) kommunikációs dosszié GÉPRAJZ (GEGET284B) ANYAGMÉRNÖK BACHELOR KÉPZÉS TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

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

1 Laboratóriumi gyakorlat

Energiahordozók II. kommunikációs dosszié ENERGIAHORDOZÓK II LEVELEZŐ ANYAGMÉRNÖK ALAPKÉPZÉS HŐENERGIA MODUL KÖTELEZŐ TANTÁRGYA

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

MEGFELELŐSÉG SZABÁLYOZÁS

Tantárgy kódja. A TVSz szerint maximum két alkalommal, egyszerre javítható a vizsga (a bemutató is).

TANTÁRGY ADATLAP és tantárgykövetelmények Cím:

Szerves kémiai analízis TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

A szerzõrõl... xi Bevezetés... xiii

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

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?

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

SixSigma és LEAN alapismeretek

A számítógépes termeléstervezés alapjai. Fundamentals of Production Information Engineering. Felsőfokú műszaki végzettség

S Z I N T V I Z S G A F E L A D A T O K

Tantárgyi program 2009/2010. II. félév Prezentációs- és íráskészség-fejlesztés

I. A Doktori iskola megnevezése: Politikatudományi Doktori Iskola. A képzésért felelős kar megnevezése: Állam- és Jogtudományi Kar

FOGLALKOZÁSI TERV. Dr. Szigeti Ferenc főiskolai tanár Hajdu András műszaki oktató Sasovits Sándor tanszéki technikus

A TANTÁRGY ADATLAPJA

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

Joint Test Action Group (JTAG)

Érettségi eredmények 2005-től (Békéscsabai Andrássy Gyula Gimnázium és Kollégium)

Átírás:

LOGIKAI TERVEZÉS PROGRAMOZHATÓ ÁRAMKÖRÖKKEL Előadó: Dr. Oniga István egyetemi docens 2010 I félév

A tárgy weboldala http://irh.inf.unideb.hu/user/onigai/ltpa/logikai_tervezes.htmltervezes.html

Adminisztratív információk Tárgy: Logikai tervezés programozható áramkörökkel Oktató: tó Dr. Oniga István (oniga.istvan@inf.unideb.hu) i id Kurzuskód: INBV831 Félév: 1 Típus: Előadás/Gyakorlat Óraszám/hét: 2+2 Kredit: 5 Státusz: Normál Előfeltételek: Digitális Technika?

Az előadás célja A digitális itáli tervezés alapfogalmainak l megismerése A legelterjedtebb FPGA családok belső felépítésének megismerése Hardverleíró (HDL) nyelvek megismerése Megismerni az eszköz programozási tulajdonságait. A Xilinx fejlesztői környezet megismerése Egyszerű elektronikus eszközök modellezésének elsajátítása

Az előadás időbeosztása 1 hét: Regisztrációs hét 2 hét: Adminisztráció. i ió Alapfogalmak l 3 hét: Az FPGA eszközök rövid áttekintése 4 hét: A hardver programozás fogalma, HDL nyelvek 5 hét : A Verilog nyelv alapelemei, egyszerű áramkörök modellezése 6 hét: A testbench fogalma, prototípus p tesztelés 7 hét: RTL-szintü kombinációs áramkörök 8 hét: Szekvenciális áramkörök 9 hét: ZH1 10 hét: A HDL további nyelvi elemei 11 hét: Számlálók, regiszterek 12 hét : Állapotautomaták FPGA-val 13-14 14 hét : Tervezési példák HDL nyelven 15 hét : ZH2

Gyakorlat (1) Ismerkedés az ISE fejlesztőrendszerrel és a LOGSYS kártyával Első projekt (Rajz) egyszerű logikai kapuk Második projekt (Verilog) egyszerű logikai kapuk Számláló (Verilog) Fél összeadó Teljes összeadó Komparátor Multiplexer 4 digites hétszegmenses kijelző meghajtása Pontmátrix kijelző

Gyakorlat (2) Másodpercszámláló Digitális óra Jelzőlámpa 1 Jelzőlámpa 2 (másodperc számlálóval) Stopwatch (IPcore használata, DCM használata) Frekvencia generátor PWM Fibonacci i számláló

Vizsgáztatási módszer Osztályozás: Gyakorlati feladatok, 50% Kollokvium, 50% (Megajánlott jegy a ZH1+ZH2 alapján ) Vizsga: írásbeli

Jegyzet, tankönyv, felhasználható irodalom Pong P. Chu, FPGA Prototyping By Verilog Examples: Xilinx Spartan-3 Version, ISBN: 978-0-470-18532-2 2 Pong P. Chu, FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version, ISBN: 978-0-470-18531-5 Clive Maxfield, The Design Warrior's Guide to FPGAs. Devices, Tools and Flows, ISBN: 0750676043 Steve Kilts, Advanced FPGA Design: Architecture, Implementation, and Optimization, ISBN: 978-0-470-05437-6

Jegyzet, tankönyv, felhasználható irodalom Thomas L. Floyd, Digital Fundamentals,ISBN-10: 0132359235 Programable Logic Handbook: PLD, CPLDs and FPGAs - Ashok K. Sharma, 2000; Mark Zwolinski,Digital System Design With VHDL, 2nd Edition, ISBN 0-13-039985-X John F. Wakerly: Digital Design, Prentice Hall, 2001, ISBN 0-13-089896-1 Logic and Computer Design Fundamentals - M. Morris Mano; Charles R. Kime, editia 2, Prentice Hall, 1997; Digital Design principles and Computer Arhitecture - Edward Karalis, Prentice Hall, 1999.

Hivatkozások [1] A Xilinx cég honlapja http://www.xilinx.com [2] A Xilinx tervezoeszközei http://www.xilinx.com/products/design_resources/design_tool/index.htm resources/design tool/index htm [3] A Xilinx ISE TM WebPACKTM csomagja http://www.xilinx.com/ise/logic_design_prod/webpack.htm [4] A Xilinx ISE TM WebPACKTM fájlonként http://shrek.unideb.hu/~janos.vegh/fpga/xilinx/ [5] A Xilinx ISE TM WebPACKTM telepítése http://www.inf.unideb.hu/~jvegh/edu/hw/xilinx/xilinxisewebpacktelepites.pdf id h / h/ d /h / ili /Xili bpackt l it df [6] Regisztrációs szám az installáláshoz http://www.inf.unideb.hu/~jvegh/edu/hw/xilinx/regid.txt [7] A Xilinx WebPACK TM Quick Start Manual http://www.inf.unideb.hu/ hu/~jvegh/edu/hw/xilinx/qst.pdf [8] A LOGSYSY eszköz honlapja http://logsys.mit.bme.hu [9] A LOGSYS driver http://shrek.unideb.hu/~janos.vegh/fpga/logsys/logsys_driver [10] A LOGSYS installálása http://shrek.unideb.hu/~janos.vegh/fpga/logsys/logsystelepites.pdf [11] A.NET futtatórendszere http://shrek.unideb.hu/~janos.vegh/fpga/logsys/dotnetfx.exe hu/~janos exe