K-INFO
HU
EN
Belépés

Mikroelektronikai tervezés

Microelectronics Design
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
—
Tantárgy neve (magyarul, angolul)
Mikroelektronikai tervezés
Microelectronics Design
Tantárgykód BMEVIEEA328
Tantárgyjelleg —
Képzési szint —
Kurzustípusok és óraszámok (heti/féléves)
Kurzustípus elmélet gyakorlat laboratóriumi gyakorlat
óraszám (heti) 3 1 0
jelleg (kapcsolt/önálló) — kapcsolt —
Tanulmányi teljesítmény/értékelés típusa vizsga
Tantárgy kreditértéke 4
Tantárgyfelelős
Dr. Timár András
beosztás: egyetemi docens
Tantárgyat gondozó oktatási szervezeti egység
Elektronikus Eszközök Tanszéke
Kar Villamosmérnöki és Informatikai Kar
Tantárgy weboldala —
Tantárgy elsődleges mintatantervi jellege —
Közvetlen előkövetelmények – Erős előkövetelmény nincs
Közvetlen előkövetelmények – Gyenge előkövetelmény nincs
Közvetlen előkövetelmények – Párhuzamos előkövetelmény nincs
Közvetlen előkövetelmények – Mérföldkő előkövetelmény nincs
Közvetlen előkövetelmények – Kizáró feltétel nincs

Célkitűzés

Tantárgyprogram

- Digitális áramkörök megvalósítási lehetőségei (full-custom, semi-custom, PLA, CPLD, FPGA…). Különböző hardver eszközök megvalósítási alternatívái.

- Közös előre tervezés és gyártás, full-custom-tól az FPGA-ig. Az ASIC tervező feladatai.

- Hardver-szoftver co-design

- Design flow, production flow.

- Szinkron és aszinkron digitális áramkörök, Low Power design általános kérdései.

- A VC (Virtual Component) és az IP (Intellectual Property) alapú tervezés

 

- Statikus és dinamikus CMOS és BiCMOS áramköri megvalósítások.

- Áramkörszimuláció, modellek, modellparaméterek.

- Logikai szimuláció, modellek, paraméterek meghatározása áramköri szimulációból. Funkcionális és strukturális teszt.

- Hibamodellek, strukturális tesztgenerálás, hibaszimuláció. Digitális teszt-automaták. Tesztelhetőre tervezés. Scan-Path.

- Tervező rendszerek (Mentor, Cadence, …), top-down és bottom-up tervezési stílus.

- Integrált áramkörök gyártásához szükséges maszkok és technológiák. Layout tervezési szabályok.

- Cella elhelyezési és huzalozási módszerek.

- Tervezés HDL-lel. A szintézis lépései. Verilog utasítások, hatásuk a szintézisre. Szintézis és időzítés. Timing analysis, wire-load modell, előzetes elhelyezés.

 

- Mikroprocesszorok, mikrokontrollerek és jelfeldolgozó processzorok felépítése és működése. Neumann- és Harvard-struktúrájú processzorok. Statikus és dinamikus memóriák.

- FPGA eszközök technológiafüggő tervezési lépései (formátumkonverterek, logikai particionáló, leképező, elhelyező és huzalozó modulok)

- GPP, FPGA, SoC, SiP, Mikrokontroller eszközök felépítése, működése, fogyasztása, költségek

- Program és adatmemória, I/O műveletek, megszakítás, DMA kezelés, beviteli eszközök illetve kijelzők illesztése, működtetése

- Szimuláció, tesztelés, bemérés, gazdaságosság

 

Tantermi gyakorlatok:

- Komplett ASIC specifikáció megtervezésének bemutatása esettanulmány formában. Ki kell emelni a tervező, mint közvetítő szakember szerepét a megrendelő és a gyártó között.

- Digitális rendszertervezés esettanulmány. Például: mosógép vezérlő ASIC Verilog leírása top-down módszerrel, hierarchikusan. Először a fő működési fázisok leírása (és szimulációja), majd ezek kitöltése a részletekkel.

- Tesztelhetőre tervezés. Ad-hoc módszerek bemutatása konkrét áramkörökön. Egy közepes bonyolultságú ASIC kiegészítése Scan-Path áramkörrel, szimulációs bemutatóval.

- Programozható eszközök felhasználása áramkörök realizálására.

- Az áramköri szintézis utáni alternatívák bemutatása (ASIC vs. FPGA)

- Közepes bonyolultságú ASIC Verilog leírás szintetizálása kivetítős demonstrációval

- Floorplanning bemutatása, kivetítős demonstrációval, komplett chip layoutig.

A tárgy megismerteti az áramkörök tervezésének eszközeit, realizálásának és ellenőrzésének módjait és módszereit. Tárgyalja a kisebb sorozatszámú gyártásban vagy prototípus készítésekor használt programozható eszközök és integrált áramkörök jellemzőit. Ismerteti a korszerű számítógépes tervezőrendszerek felépítését és funkcióit. Ismereteket ad az ezen rendszerekben alkalmazott tervezési (szimulációs és szintézis) lépések algoritmusairól, részletesen bemutatja a standard cellás IC tervezés menetét a specifikációtól a részletes layout kialakításáig. Megismerteti a digitális rendszerek magas szintű leírására és tervezésére szolgáló nyelveket, a programozható eszközök típusait, a hozzájuk kapcsolódó fejlesztő rendszereket.

Tanulmányi eredmények

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Tudás

Nincsenek rögzített tanulási eredmények.

Képességek

Nincsenek rögzített tanulási eredmények.

Attitűd

Nincsenek rögzített tanulási eredmények.

Autonómia és felelősség

Nincsenek rögzített tanulási eredmények.

Oktatási módszertan

Előadás, amelyhez csatlakozóan a félév során gyakorlati órákra is sor kerül.

Tanulástámogató anyagok

Online források
Kovács F. Ferenc, „Az informatika VLSI áramkörei”, Pázmány Egyetem Elektronikus Kiadó, 2004,; Dr. Mojzes Imre szerk., „Mikroelektronika és technológia”, Műegyetem kiadó, 2005, ISBN 9634208479; Wai-Kai Chen , ”The VLSI handbook”, CRC Press LLC, 2000. ISBN 0-8493-8593-8

A tantárgy teljesítéséhez ajánlott előzetes ismeretek

Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Mikroelektronika
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Mikroelektronika
Általános szabályok
Követelmények: a. A szorgalmi időszakban: A félév során 1 db. zárthelyit íratunk; az aláírás megszerzéséhez legalább elégséges szinten teljesítendő. A megszerzett aláírás a következő szemeszterben továbbvihető. b. A vizsgaidőszakban: A tárgyból szóbeli vizsgát tartunk. c. Elővizsga Elővizsga feltétele: min. 4,00 zárthelyi eredménye.   Pótlási lehetőségek: Javítási lehetőséget a félév végén 1 alkalommal adunk. Vizsgaidőszakban a pótlás a TVSz szerint, a pótlási időszakban lehetséges.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Szorgalmi időszakban végzett teljesítményértékelések részaránya

Nincs megadva részarány.

Vizsgaidőszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Vizsgarészek részaránya

Nincs megadva részarány.

Érdemjegy megállapítása

Nincs megadva érdemjegy határ.

Jelenléti és részvételi követelmények

Nincs megadva jelenléti követelmény.

Javítás, ismétlés és pótlás különös szabályai

Nincs megadva.

Rövid leírás

Nincs megadva.

Részletes leírás

Nincs megadva.

Ajánlott tantárgyak
-
A tantárgy elvégzéséhez szükséges tanulmányi munka

Nincs megadva munkaidő bontás.

Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
—
Tantárgykövetelmények hatályosságának vége:
—
Tantervi elhelyezés

Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.