A berendezés tervező korszerű eszköztára Milyen elemekből építkezhetünk most és a következő években? (Kitekintés a hegyekre) Grosz Imre docens BMF-KKVMF-SZGTI
Mire is van szükségünk egy berendezés tervezéséhez? - Igény felmérése - Milyen készterméket tudunk felhasználni? - Analóg, vagy digitális áramkör? - Hordozható, telepített? - Fejlesztési háttér Ember, eszköz, programok - Mérhetőség, tesztelhetőség - Mit használunk fel? Grosz Imre docens BMF-KKVMF-SZGTI
Miből, és mivel építkezhetünk? Első kör - Kész berendezés? - Tervezés? - Analóg, digitális, kapcsolat? - Tápellátás? - Zavarvédelem?
Miből, és mivel építkezhetünk? Második kör: Mikrokontroller DSP Programozható áramkörök Analóg áramkörök Hibrid megoldások Komplex megoldások
Mikrokontrollerek 1. Alapok: Harvard arhitektúra Ma már beépített programtár, kisméretű adattár. Jellemzően szorzás, osztás lehetősége Bit műveletek megléte Megszakításkezelés Beépített, de külső elemet is kívánó oszcillátor Memóriába épített periféria kezelés
Mikrokontrollerek 2. Belső perifériák: Bitesen állítható sokféle feladat ellátására képes párhuzamos portok Beépített számláló, időzítő áramkörök Többnyire Watch-dog Lehet: soros vonal kezelése soros sínek kezelése pl. I2C, SPI, CAN, USB A-D átalakító, több csatornás és többféle is egyszerre D-A átalakító, többféle is egyszerre Impulzus hossz moduláló egység időtartam mérő egység Stb.
Mikrokontrollerek 3. Utasítástárak: - ROM - EPROM - EEPROM, FLASH - RAM Óraciklusok: 12 4 1
Mikrokontrollerek 4. Beépített ellenőrző, nyomkövető eszközök: Peremfigyelés IEEE 1149.1 Beépített nyomkövető - Töréspont - Lépésenkénti üzem - Stack monitor - Végrehajtási tábla kiolvasása - Memória, Regiszter olvasása (írása)
Soros sínen használható eszközök Memória Dátum IC A-D Szenzorok
DSP Beszédfeldolgozás Képfeldolgozás Sebesség nő Egybe épül mikrokontrollerrel
ASIC Berendezés orientált áramkörök (félvezető szeletre tervezés) A 80-as években már megjelent Magyarul BOÁK® A félvezető szeleten sok egyforma alapáramkört helyeznek el és ezekből a berendezés tervező a fémezés kialakításával tervezi az áramköreit. Csak nagy sorozatnál gazdaságos Pl. Autóipar
Programozható logikák CPLD Jól átgondolt felépítésű, digitális áramkör kialakítására alkalmas makrocella
Programozható áramkörök 2. FPGA
Programozható áramkörök 3. Analóg áramkörök
Programozható áramkörök 4. Processzor az áramköri chipre
Programozható áramkörök 5. Ide nekem az oroszlánt! Várható teljes megoldások
Fejlesztői háttér Fejlesztő programok - Szerkesztők - Fordító programok - Szimulátorok - Letöltők - Nyomkövetést szolgáló program részek
Köszönöm figyelmüket Várom megtisztelő kérdéseiket