Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Programozható áramkörök

    A tantárgy angol neve: Programmable Circuits

    Adatlap utolsó módosítása: 2026. február 5.

    Budapesti Műszaki és Gazdaságtudományi Egyetem
    Villamosmérnöki és Informatikai Kar

    Mechatronikai Mérnöki Alapszak

    Gépészmérnöki Kar

    Szabadon választható
    Tantárgykód Szemeszter Követelmények Kredit Tantárgyfélév
    VIAUBV02   2/0/0/f 3  
    3. A tantárgyfelelős személy és tanszék Dr. Sütő Zoltán,
    4. A tantárgy előadója

    Név:

    Beosztás:

    Tanszék, Int.:

    Dr. Glöckner György

    c. egyetemi docens

    Automatizálási és Alkalmazott Informatikai Tanszék

    5. A tantárgy az alábbi témakörök ismeretére épít Digitális technika
    6. Előtanulmányi rend
    Ajánlott:

    BMEVIAUA050 Elektronika I

    7. A tantárgy célkitűzése A tárgy célja, hogy a hallgatók az élet minden területén használt programozható digitális áramkörök alapjaival, részegységeivel és alkalmazástechnikájával megismerkedjenek.
    8. A tantárgy részletes tematikája

    A tantárgy sikeres teljesítésével elsajátítható kompetenciák

    A.     Tudás

    1. tisztában van a programozható áramkörök fajtáival, hardver- és szoftver-programozható áramkörökkel,
    2. ismeri a felhasználás-specifikus (teljesen egyedi, részben egyedi, előtervezett, előgyártott) áramköröket, a kapcsolódó alapfogalmakat, az áramkörök jellemzőit, alkalmazástechnikáját,
    3. ismeri a PLA, PAL, komplex tömbök, FPGA-k felépítését, alkalmazásait,
    4. ismeri az FPGA-k fejlesztésének egyik módszerét (fejlesztési környezet, VHDL nyelv, programozás),
    5. ismeri a mikroprocesszorok alapfogalmait, alaptulajdonságait, fejlődéstörténetét, generációit,
    6. ismeri a mikroprocesszorok, a mikroprocesszoros rendszerek felépítését, működését, részegységeit,
    7. ismeri a mikroprocesszorok programozását, programozói modelljét, utasítástípusokat és működésüket,
    8. ismeri az összetettebb mikroprocesszoros architektúrákat, fejlődési tendenciákat, a párhuzamos végrehajtás, utasításszintű és szálszintű párhuzamosítás lehetőségeit, a többmagos CPU-kat,
    9. tisztában van a programtárolás elemeivel, a memóriák kategorizálásával, alaptulajdonságaikkal, a nem felejtő (non-volatile) memóriák felépítésével, működésével, jellemző tulajdonságaikkal és alkalmazástechnikájával,
    10. ismeri az írható-olvasható memóriák felépítését, működését, fejlődését, alkalmazásait,
    11. ismeri a programozható periférikus áramkörök, intelligens perifériák alapfogalmait, alkalmazásait, a Chipset áramköröket,
    12. ismeri a programozható periférikus áramköri funkciókat, a soros és párhuzamos kommunikáció, a megjelenítők, megjelenítés-vezérlés, DMA- és  megszakítás-kezelés funkcióit.
    13. ismeri az információtárolás eszközeit, a mágneses és optikai adattárolás lehetőségeit,
    14. ismeri a PLC-k, ipari alkalmazások, mikrokontrollerek alapjait, alkalmazástechnikáját,  

    B.      Képesség

    1. képes a mérnöki feladataihoz szükséges programozható eszközöket kiválasztani,
    2. képes a programozható eszközökkel rendszerszinten terveket értelmezni, készíteni,
    3. képes a feladatokhoz megfelelő periferikus áramköröket választani, illeszteni,
    4. képes áttekinteni a szükséges kommunikációs megoldásokat,
    5. képes egyszerű assembly programok működésének elemzésére, hardver leíró nyelvek alapszintű használatára,
    6. képes gondolatait rendezett formában, szóban és írásban kifejezni.

    C.     Attitűd

    1. együttműködik az ismeretek bővítése során az oktatóval és hallgató társaival,
    2. folyamatos ismeretszerzéssel bővíti tudását,
    3. nyitott az információtechnológiai eszközök használatára,
    4. törekszik a programozható áramkörök alkalmazástechnikájának megismerésére és rutinszerű használatára,
    5. törekszik a pontos és hibamentes feladatmegoldásra,
    6. törekszik az energiahatékonyság elvének érvényesítésére.

    D.     Önállóság és felelősség

    1. önállóan végzi a programozható áramkörök kiválasztását, rendszerbe illesztését, a tervezés során felmerülő kérdések végiggondolását és adott források alapján történő megoldását,
    2. nyitottan fogadja a megalapozott kritikai észrevételeket,
    3. egyes helyzetekben – csapat részeként – együttműködik hallgatótársaival a feladatok megoldásában,
    4. gondolkozásában a rendszerelvű megközelítést alkalmazza.
    9. A tantárgy oktatásának módja (előadás, gyakorlat, laboratórium) A tantárgy előadásai prezentációs vetítéssel történik. Az előadások megértését szemléltető videó-anyagok segítik. Az elméleti ismereteket konkrét gyakorlati alkalmazási példák támogatják, és a hallottak elmélyítését esetenként a számítógépes szimulációs foglalkozások segítik.
    10. Követelmények

    A. Szorgalmi időszakban végzett teljesítményértékelések részletes leírása:

    1. összegző tanulmányi teljesítményértékelés (zárthelyi dolgozat): a tantárgy tudás és képesség típusú kompetenciaelemeinek írásos értékelési módja zárthelyi dolgozat formájában, az értékelés alapjául szolgáló tananyagrészt a tantárgy előadója határozza meg, a rendelkezésre álló munkaidő 90 perc;

    2. részteljesítmény értékelés (házi feladat): a tantárgy tudás, képesség, attitűd, valamint önállóság és felelősség típusú kompetenciaelemeinek komplex értékelési módja, melynek megjelenési formája az egyénileg készített házi feladat, mely a megszerzett ismeretek alkalmazására fókuszál, így a problémafelismerést és megoldást helyezi a középpontba; a házi feladat tartalmát, követelményeit, beadási határidejét a tan-tárgy előadója határozza meg;

    típus

    részarány

    1. zárthelyi dolgozat

    35%

    2. zárthelyi dolgozat

    35%

    házi feladat

    30%

    összesen:

    100%+

     A „+” azt jelenti, hogy szorgalmi feladatokkal 100%-nál nagyobb érték is elérhető.

    érdemjegy ● [ECTS minősítés]

    pontszám

    jeles(5) ● Excellent [A]

    90% felett

    jeles(5) ● Very Good [B]

    85–90%

    jó(4) ● Good [C]

    70–85%

    közepes(3) ● Satisfactory [D]

    55–70%

    elégséges(2) ● Pass [E]

    40–55%

    elégtelen(1) ● Fail [F]

    40% alatt

    Az egyes érdemjegyeknél megadott alsó határérték
    már az adott érdemjegyhez tartozik.

    11. Pótlási lehetőségek 1) Az egyes évközi teljesítményértékelésekhez nem tartozik egyenkénti minimumkövetelmény, ezért egyenkénti pótlásuk nem lehetséges.
    2) A házi feladat - szabályzatban meghatározott díj megfizetése mellett - késedelmesen a pótlási időszak végéig adható be.
    3) A két zárthelyi dolgozat összevont formában a pótlási időszakban - első alkalommal - díjmentesen pótolható vagy javítható. Javítás esetén a korábbi és az új eredmény közül a hallgató számára kedvezőbbet vesszük figyelembe.
    4) Amennyiben az 3) pont szerinti pótlással sem tud a hallgató elégtelentől különböző érdemjegyet szerezni, úgy - szabályzatban meghatározott díj megfizetése mellett - második alkalommal, összevont formában ismételt kísérletet tehet a sikertelen első pótlás javítására.

    12. Konzultációs lehetőségek A konzultációkat a tanszéki hirdetőtáblán és a Honlapon meghirdetett időpontban tartjuk.
    13. Jegyzet, tankönyv, felhasználható irodalom a) Tankönyvek
    1. Gál T.: Digitális rendszerek I-II., Tankönyvkiadó, Budapest, 1989.
    b) Jegyzetek
    1. Glöckner Gy.: Digitális technika, digitális elektronika, 2004, elektronikus jegyzet. II. része
    2. Glöckner Gy.: Mikroszámítógépek (elektronikus jegyzet) megfelelő fejezetei
    c) Letölthető anyagok
    1. A tárgy honlapján elektronikus formában elérhető előadási anyagok, segédletek a kurzus hallga-tói számára bejelentkezés után hozzáférhetőek.
    14. A tantárgy elvégzéséhez átlagosan szükséges tanulmányi munka
    részvétel a kontakt tanórákon14×2=28
    Félévközi készülés tanórákra14x1=14
    felkészülés a teljesítményértékelésekre2×7=14
    Házi feladat elkészítése20
    Kijelölt írásos tananyag elsajátítása14
    Összesen90
    15. A tantárgy tematikáját kidolgozta

    Név:

    Beosztás:

    Tanszék, Int.:

    Dr. Glöckner György

    c. egyetemi docens

    Automatizálási és Alkalmazott Informatikai Tanszék