„Mikroelektronikai tervezés” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
(15 közbenső módosítás, amit 10 másik szerkesztő végzett, nincs mutatva) | |||
4. sor: | 4. sor: | ||
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. | 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. | ||
{{ | {{Tantárgy | ||
|nev=Mikroelektronikai tervezés | |nev=Mikroelektronikai tervezés | ||
| | |tárgykód=VIEEA328 | ||
|szak=villany szak | |szak=villany szak | ||
|kredit=4 | |kredit=4 | ||
|felev= | |felev=5 | ||
|kereszt=nincs | |kereszt=nincs | ||
|kiszh= | |kiszh= 3 vagy 4 db | ||
|nagyzh=1 db | |nagyzh=1 db | ||
|vizsga=írásbeli | |vizsga=írásbeli | ||
|hf= | |hf=Van | ||
|levlista=met-bsc{{kukac}}sch.bme.hu | |levlista=[https://lists.sch.bme.hu/wws/info/met-bsc met-bsc{{kukac}}sch.bme.hu] | ||
|tad=https://www.vik.bme.hu/kepzes/targyak/VIEEA328/ | |tad=https://www.vik.bme.hu/kepzes/targyak/VIEEA328/ | ||
|targyhonlap=http://www.eet.bme.hu/~gaertner/Segedanyagok/MikroelTervBSc/indexBSc.html | |targyhonlap=http://www.eet.bme.hu/~gaertner/Segedanyagok/MikroelTervBSc/indexBSc.html | ||
22. sor: | 22. sor: | ||
==Követelmények== | ==Követelmények== | ||
*'''Kis-Zh''': A félév során 3 vagy 4 db kis zh, ami az előadáson elhangzott anyagból van. Alapvetően nem nehéz, és nem arra kiváncsi az előadó, hogy bemagoltatok-e mindent, hanem, hogy értitek-e az anyagot. | |||
*'''Házi''': Egy nettó 10-12 oldalas irodalomkutatói munka, ahol egy félév elején kiválasztott témát kell feldolgozni. Csak a cím az adott, hogy mit kezdesz vele, az rajtad múlik. 2 ember kap egy témát, de lehet önállóan, külön is kidolgozni a témát (de nem ez a lényege) Ha van rá idő a félévben, akkor egy 5 perces PPT-ben az órai keretek közt be is kell mutatni, hogy mivel foglalkoztál. | |||
*'''Zárthelyi''': 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ő. | *'''Zárthelyi''': 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ő. | ||
*'''Vizsga''': A tárgyból kötelező írásbeli vizsga van, a vizsgázó 6 kérdést kap az előadásokon elhangzott anyagból. A vizsga időtartama 60 perc. | *'''Vizsga''': A tárgyból kötelező írásbeli vizsga van, a vizsgázó 6 kérdést kap az előadásokon elhangzott anyagból. A vizsga időtartama 60 perc. | ||
==Tematika== | ==Tematika== | ||
'''Előadott anyag'''<br> | |||
- 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.<br> | - 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.<br> | ||
- Közös előre tervezés és gyártás, full-custom-tól az FPGA-ig. Az ASIC tervező feladatai.<br> | - Közös előre tervezés és gyártás, full-custom-tól az FPGA-ig. Az ASIC tervező feladatai.<br> | ||
48. sor: | 50. sor: | ||
- 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.<br> | - 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.<br> | ||
- Szimuláció, tesztelés, bemérés, gazdaságosság.<br> | - Szimuláció, tesztelés, bemérés, gazdaságosság.<br> | ||
'''Tantermi gyakorlatok'''<br> | |||
- 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.<br> | |||
- 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.<br> | |||
- 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.<br> | |||
- Programozható eszközök felhasználása áramkörök realizálására.<br> | |||
- 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<br> | |||
- Floorplanning bemutatása, kivetítős demonstrációval, komplett chip layoutig.<br> | |||
==Segédanyagok== | ==Segédanyagok== | ||
A tárgyhoz tartozó segédanyagok (jegyzet, előadás diák, gyakorlati anyagok) a Tárgyhonlapról tölthetők le. | A tárgyhoz tartozó segédanyagok (jegyzet, előadás diák, gyakorlati anyagok) a Tárgyhonlapról tölthetők le. | ||
*[[Média:Mikroelektronikai tervezés vizsgakérdések.pdf|Vizsgakérdések kidolgozása]] | |||
*[[Média:Mikroelektronikai_tervezés_vizsgakérdések.doc|Vizsgakérdések kidolgozása DOC-ban, kicsit bővítve + ellenőrizve]] [[Média:Mikroelektronikai_tervezés_vizsgakérdések2.pdf|+ PDF]] | |||
*[[Média:Mikroelektronikai_tervezes_kidolgozas_2007.pdf|Kidolgozott vizsgatételek 2007 - kézzel írott]] | |||
==Zárthelyik== | ==Zárthelyik== | ||
==Vizsgák== | ==Vizsgák== | ||
58. sor: | 72. sor: | ||
**[[Média:MikroeTervezes_vizsga_2013.05.27.jpg|2013.05.27-ei vizsga]] | **[[Média:MikroeTervezes_vizsga_2013.05.27.jpg|2013.05.27-ei vizsga]] | ||
**[[Média:MikroeTervezes_vizsga_2013.06.13.pdf|2013.06.13-ai vizsga]] | **[[Média:MikroeTervezes_vizsga_2013.06.13.pdf|2013.06.13-ai vizsga]] | ||
*2014: | |||
**[[Média:Mikroelektronikai_tervezes_vizsga_2014.05.28.pdf | 2014.05.28-ai vizsga]] | |||
{{Lábléc - Mikroelektronikai tervezés és gyártás specializáció}} | |||
{{Lábléc - Mikroelektronikai és elektronikai technológia szakirány}} | |||
A lap jelenlegi, 2021. október 13., 21:35-kori változata
A Mikroelektronikai tervezés 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.
Követelmények
- Kis-Zh: A félév során 3 vagy 4 db kis zh, ami az előadáson elhangzott anyagból van. Alapvetően nem nehéz, és nem arra kiváncsi az előadó, hogy bemagoltatok-e mindent, hanem, hogy értitek-e az anyagot.
- Házi: Egy nettó 10-12 oldalas irodalomkutatói munka, ahol egy félév elején kiválasztott témát kell feldolgozni. Csak a cím az adott, hogy mit kezdesz vele, az rajtad múlik. 2 ember kap egy témát, de lehet önállóan, külön is kidolgozni a témát (de nem ez a lényege) Ha van rá idő a félévben, akkor egy 5 perces PPT-ben az órai keretek közt be is kell mutatni, hogy mivel foglalkoztál.
- Zárthelyi: 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ő.
- Vizsga: A tárgyból kötelező írásbeli vizsga van, a vizsgázó 6 kérdést kap az előadásokon elhangzott anyagból. A vizsga időtartama 60 perc.
Tematika
Előadott anyag
- 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.
Segédanyagok
A tárgyhoz tartozó segédanyagok (jegyzet, előadás diák, gyakorlati anyagok) a Tárgyhonlapról tölthetők le.
- Vizsgakérdések kidolgozása
- Vizsgakérdések kidolgozása DOC-ban, kicsit bővítve + ellenőrizve + PDF
- Kidolgozott vizsgatételek 2007 - kézzel írott
Zárthelyik
Vizsgák
Közös tárgyak | |
---|---|
Specializáció laborok |
Közös tárgyak | |
---|---|
Elektronikai technológia ágazat | |
Mikroelektronika ágazat |