MIKROELEKTRONIKA, VIEEA306

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "MIKROELEKTRONIKA, VIEEA306"

Átírás

1 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 IC tervezés: tervezési szabályok, előre tervezés, ill. gyárás, a design flow, MPW gyártás

2 Mikroelektronikai CAD elemei Szimulátor: Rendszer szimuláció Reprezentáció: Viselkedési leírás Specifikáció VHDL-ben vagy Verilog-ban Absztrakciós szint: Rendszer szintű tervezés Logikai szimuláció Szintézis Struktúrális leírás Logikai tervezés Sémaeditor időzítési paraméterek Áramkörszimuláció Layout generálás Layout leírás Tranzisztor szintű tervezés Layout editor eszközparaméterek tervezési szabályok Fizikai eszközszimuláció Technológiai szimuláció Optimalizálás IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

3 Tervezőrendszerek elemei Áramkörbevitel HDL (Verilog, VHDL) viselkedési leírás (Verilog, VHDL, SystemC) strukturális leírás (Verilog, VHDL) Grafikus megadás (strukturális) Szimuláció (minden absztrakciós szinten) rendszer, kapu szintű logikai, áramköri megjelenítő eszközök koncepcionális tervezés, fizikai tervek ellenőrzése Magas szintű szintézis Layout szintézis Minden absztrakciós szinten: a terv adott reprezentációja adatbázisok IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

4 Technológia-függetlenség A felsorolt elemek nem utalnak semmiféle realizációs módszerre! Ez miért lehetséges? IC technológák tervezése - alkalmazás tervezés: élesen szétválasztva. Kapocs közöttük: terevezési szabályok, eszközparaméterek. Ennek milyen következményei vannak? Nyílt tervezőrendszerek lehetségesek (ugyanaz a szoftver teteszőleges technológiára, realizációs módra, pl. Mentor Graphics IC-re, FPGA-ra). A digitális IC tervezéséhez nem kellenek mély mikroelektronikai ismeretek. (Az analóghoz azonban igen.) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

5 Tervezési szabályok A layout kialakítására vonatkozó egyszerű geometriai szabályok A technológia felbontóképességétől (csíkszélesség, MFS) függenek Ilyenek pl.: különböző maszkokon kialakítható alakzatok minimális mértei azonos, ill. különböző maszkokon elhelyezkedő alakzatok közötti távolságok, kötelező átfedések, stb IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

6 λ-ás tervezési szabályok λ-ás szabályok: λ = 2Φ (technológia felbontóképessége, MFS) A szabályokat λ egységekben adják meg, a layout alakzatok is ilyen ala-praszterra illeszkednek. Előny: kisebb csíkszélességű technológiára könnyen portolható egy λ-ás layout, mert csak λ értékét kell átírni IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

7 Tipikus λ-ás tervezési szabályok aktív terület (diff.csík) szélessége: 2λ aktívok távolsága: 3λ (kiürített réteg miatt) 3λ 2λ poli-si: csíkszélesség, távolság: 2λ fémezés csíkok szélessége, távolsága: 3λ (oxidlépcsők miatt) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

8 Tipikus λ-ás tervezési szabályok kontaktus ablakok mérete: 2λ kontaktus - fémezés távolsága: λ λ 2λ gate átlapolás aktív fölött, stb IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

9 Az IC tervezés folyamata Specifikációk Előre gyártottság, előre tervezettség A design flow fogalma standard cellás tervezés példáján bemutatva Hierarchikus tervezés (top-down, bottom-up) Globális layout: floorplan IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

10 Specifikáció a tervezés első része Műszaki specifikáció (globálisan) Mi az a funkció, amit elektronikusan meg szeretnénk oldani? (Pl. modellvasút digitális vezérlése) Rendszermodell készítése pl. UML-ben Gazdasági specifikáció Milyen termékben kerül felhasználásra a rendszer? Mekkora a terméken belüli költséghányada? Vanak-e költségkorlátok? Pl. zsebkalkulátor a költség legnagyobb része a ház, billentyűzet, kijelző Egyéb szempontok ne legyen másolható (pl. katonai elektronika vagy egyéb nagy hozzáadott értékű rendszer) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

11 Specifikáció a tervezés első része Egyéb szempontok (folytatás) kis helyen elférjen (lásd modellvasút példa - a dekóder férjen be pl. egy N-es mozdonyba is) kis fogyasztású legyen: telepes üzem lásd laptop, mobil (low power design) kis tápfeszültségről (pl. 1.5V) is menjen (low voltage design) versenyképesség time-to-market technológiai előny kiszolgáltatottság pl. FPGA-s terv meddig kapható az adott FPGA? az ún. 2nd sourcing kérdése Szabványok pl. aerospace alkalmazásnál volatilis eszköz nem lehet IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

12 Specifikáció rögzítése Annak eldöntése, mi legyen analóg, mi legyen digitális Pl. modellvasút-vezérlés: 1 digitális IC sokféle analóg környezet különböző funkciók mozdony dekóder, váltó dekóder, jelző dekóder Digitális rendszerkomponenseknél: HW-SW együttes tervezés, majd partícionálás (megint különböző költségfüggvények figyelembevételével) Digitális HW főbb rendszerparamétereinek optimalizálása, pl. adat- és címbuszok mérete, memóriák méretezése, stb IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

13 Specifikáció rögzítése 2 A nagyobb HW komponensek specifikációját univerzálisan rögzítjük HDL-ben leírjuk viselkedési leírást készítünk a realizációs módtól ez teljesen független Ez az adott komponens műszaki specifikációjának egzakt rögzítése Ez formális verifikációra alkalmas: Valóban azt csinálja, amit elképzeltünk? ebből struktúrális leírást készíthetünk (kézzel vagy szintézissel) ez még mindig független lehet a végső realizációs módtól majd megadjuk, hogy hogy kell tesztelni az adott modult (test bench készítése ez a stimulusok leírása logikai szimuláció számára) Pl. a US DoD is ezeket igényli, VHDL-ben Az IP megvalósítási módtól függetlenül van leírva IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

14 Realizációs módot választunk Mi befolyásolja? Tapasztalat: Mihez értenek a szóba jöhető tervezők? Rendelkezésre álló tervező eszközök Nem műszaki jellegű szempontok: pénz- és időkorlátok, copy-safe megvalósítás, darabszám kontrol, versenyképesség, stb. Pl. : gyorsan kell egy "deszkamodell" FPGA 100 ezres darabszámú sorozat várható egyedi IC IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

15 Példa: jelfeldolgozás S&H A/D A(ω) D/A A(ω) tisztán analóg megvalósítása vagy digitális szűrés: A(ω)-ból annak Z-transzformáltja késleltetők szorzók összeadók Realizációs mód választása DSP + szoftver flexibilis, könnyű más átviteli karakterisztikát kialakítani nem copy-safe, illékony, esetlegesen bonyolult környezet célhardver: Teljesen automatizálható tervezési folyamat késleltetés shift regiszter, összeadó/szorzó kombinációs hálózat FPGA ez is újraprogramozható egyedi IC örökre rögzített architektúra IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

16 Előre gyártottság kisebb költség Általános elv a modern iparban a végtermék gyors előállítására (lásd pl. építőipar panellakások), Az 1 példányra jutó NRE költség csökkentése Mikroelektronikában: minél több dolgot készítsünk el előre előregyártottság Si szelet szintjén: a teljes technológián végigment a szelet, egy utolsó fémezés maszk kivételével előre kialakított elemek (tranzisztorok vagy teljes alapkapuk) mátrix elrendezésben elemmátrix áramkörök» MOS tranzisztorok ULA (uncomitted logic array), nmos-ban» kapuk gate array GA, CMOS-banis végső áramkör: a mátrixban található elemek összeköttetésének kialakításával az utolsó fémezési maszk segítségével» gond: elemkihasználtság, költség, átfutási idő ma már nem divatos teljesen előre legyártott, tokozott IC programozható eszközök:» μctrl-er, DSP, PLA, EPROM, FPGA (field programmable GA)» költséghatékony és igen flexibilis megoldások Ma az FPGA egyre dominánsabb a cél IC-kkel szemben, mert a maszkgyártás és Si-megmunkálás nagyon drága a mai technológiákkal IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

17 Klasszikus gate array programozása Progarmozó maszk: Alk. sűrűség Ár csak fémezés maszk fémezés + kontaktusok fém + kont. + diffúziós réteg... full custom nagy olcsó IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

18 Előre tervezettség kisebb költség Nem érdemes a kapuk, tárolók, regiszterek, multiplexerek, interfész áramkörök tervezésével időt tölteni ezek logikailag minden (CMOS) technológia esetében egyformák (pálcikai diagramos layout-juk is egyforma) nagyon gyakran kellenek, nem egyediek Tervezzük meg őket előre, szabványosítsuk őket standard cellák "Standard cellák" általános értelemben minden megvalósítási módnál léteznek A tervezés költsége csökkenthető IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

19 "Standard cellák" Hardverben NYÁK: katalógus IC-k (lásd SN sorozat, egyebek) FPGA: előre elkészített kódok gate array: előre összekötött áramköri részek fémezés maszk részleteken standard cellás IC: maguk a cellák egyes kapuk teljes, kész layout-jai full custom IC: a teljes layout nem egyedi, használ standard cellákat, vagy beágyazott nagy blokkokat: RAM, ROM, layout-ban adott IP blokkok, stb. Szoftverben könyvtári rutinok (pl. C könyvtárakban math.h, stb) C++ osztályok (class librarykben) IP blokkok: HDL-ben, akár layout szintig tetszőleges technológiára szintetizálható módon leírt kész, magasszinten adott áramköri blokkok IP == intellectual property (szellemi tulajdon) Akár pl. teljes mikrokontroller magok is hozzáférhetők az ún. IP brókereknél HDL-ben. Ezek aztán pl. IC-re vagy FPGA-ra szintetizálhatóak IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

20 Standard cellák szűkebb értelemben Monolitikus IC-k tervezésénél használatos alap "építőkövek" alapkapuk összetettebb logikai funkciók Előre megtervezett hibátlan layout, teljesen letesztelt működés kötöttségek a layout kialakításában rögzített magasság (de variábilis szélesség) jelvezetékek csatlakozó pontjai: adott raszter mentén VDD és GND hozzáférés: kötött pozícióban ezek a layout kötöttségek a fizikai IC tervezést végző, automatikus CAD programok működését segítik elő IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

21 Összehasonlítás 1. full cust. std. cell. gate arr. FPGA NYÁK Ár 10 6 felett 10 4 körül 10 3 körül mindig 10 3 alatt OK OK OK OK OK Átfutás 1 év 4 hónap 4 hónap azonnal 1 hét.. 1 év Tervezés drága, lassú olcsó, gyors olcsó, gyors csak a funciót olcsó, gyors Kivitelezés drága drága közepes olcsó olcsó Max. bonyolultság nagy nagy közepes nagy???? Másolhatóság nehéz nehéz közepes nehéz Könnyű IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

22 Összehasonlítás 2. Ár Gate array Std. cellás Full custom NYÁK db IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

23 Standard cellás tervezés cellakönyvtár könyvtáron belül minden cellára geometrai kötöttségek: azonos magasság (tetszőleges szélesség), tápfesz. és föld sínek azonos helyen, jelvezetékek csak adott griden, cellák alján vagy tetején szabályos chip layout: cellasorok, huzalozási csatornák IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

24 Standard áramköri cellák A korábban bemutatott CMOS inverter layout makro is a standard cellás tervezéshez szükséges konvenciók szerint lett kialakítva: Tápvezeték pinek out out G G Jelvezeték pinek GND D nmos G S D pmos G S VDD in in Cella layout makro körvonala IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

25 Standard áramköri cellák Layout szinten elegendő csak a pinekkel ellátott körvonalrajzra hivatkozni: out!gnd!vdd out INV in!gnd!vdd in IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

26 Standard áramköri cellák IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

27 Standard cellák egy sorban: VDD GND IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

28 Standard cellás IC: huzalozási csatorna Cellasor huzalozási csatorna Cellasor huzalozási csatorna Cellasor huzalozási csatorna IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

29 Egy standard cellás áramkör: IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

30 Budapesti Műszaki és Gazdaságtudomanyi Egyetem Legújabban: A cella struktúrát eltakarják az összeköttetések: IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

31 Cellakönyvtár tartalma: előre tervezett logikai részáramkörök, teljesen letesztelt funkció grafikus szimbólum (sémaeditorhoz) szimulációs modell, időzítési adatok (logikai szimulációhoz), részletes cella layout vagy körvonalrajzolat prototípus a rendszer hardverleíró nyelvén tipikus elemek: kapuk, tárolók, MUX, DMX, SNxxx, számlálók, stb IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

32 A design flow fogalma Adott tervezőrendszerben, adott stílusú tervezés (pl. standard cellás) esetén bejárandó tervezési útvonal: mely programok, milyen sorrendben használandók. Előírt program-használati sorrend Kötelezően előállítandó file-ok (reprezentációk vagy view-k) Ezek konzisztens volta IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

33 Standard cellás design flow 1 Áramkörbevitel: sémaeditor HDL makrocellák / generált elemek (pl. RAM, ROM blokkok) Stimulus file javítása nem Funkcionális tesztelés logikai szimulációval (pre-layout) igen Stimulus leírás rendben? nem Szimulációs eredmények rendben? igen nem Fizikai tervezés: floorplan részletes layout tok - bondolás Szimulációs eredmények rendben? igen Funkcionális tesztelés logikai szimulációval (post-layout): jelvezetékek késleltetése, min/nom/max (szórás), skew (jelváltozási meredekségre való érz.) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

34 Standard cellás design flow 2 Ellenőrzések. Pl.: pad ring (tappancsgyűrű) rendben? Fan-in / fan-out viszonyok rendben? FF-ok időzítési kötöttségei rendben? Min/nom/max végzett szimulációk lényegében egyeznek? Skew érzékenység rendben? Layout DRC rendben? Visszalépés a megflelő, korábbi tervezési fázisba Nem Minden rendben? nem Megfelelő file-ok összeszedése, elküldése igen Minden rendben? igen Gyártáselőkészítés: logikai szimuláció IC teszteléshez adminisztratív teendők (pl. azonosítók) Konzisztencia ellenőrzése: Kötelező lépések megtörténtek? Sorrend? Sikeresség? Kötelező file-ok megvannak? Frissességi sorrend? IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

35 Gyártásba küldendő file-ok Áramkörleírás Részletes layout terv Tesztelés leírása (teszt vektorok és a hozzájuk tartozó helyes válaszok) Tokozási, bondolási információ Adminisztratív azonosítók IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

36 Tervezési módszertanok Top-down design: A bonyolultabb rendszer tervezése felől haladunk az egyszerűbb felé: folyamatosan részekre bontjuk a feladatot. Meddig? Amíg olyan funkcióba nem ütközünk, ami megvan pl. cellakönyvtári elemként vagy bármilyen más, az adott realizációs módban létező alapelemként. A HDL-en (Verilog, VHDL, SystemC) történő tervezés ezt nagyban támogatja IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

37 Tervezési módszertanok Top-down design: Viselkedési leírás Particionálás: részáramkörök definiálása viselkedési leírásukkal Részáramkörök viselkedési leírásának tesztelése szimulációval Szimuláció Egyezés? Struktúrális leírás készítése a részáramkörök felhasználásával Szimuláció Ha sikeres volt a particionálás, folytatjuk a részáramkörökkel ugyanezt IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

38 Tervezési módszertanok Bottom-up design: Alapelemekből (cellakönyvtári elemekből) részáramköröket rakunk össze. Ezekből újabb, bonyolultabb részáramköröket rakunk össze, stb. Meddig? Amíg meg nem valósítottuk a specifikált áramkört. Hierarchikus áramkörleírás készül (minden esetben) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

39 Hierarchikus áramkörleírás Top level design: core tappancsok Core: A_funkció + B_funkció A_funkció: AA_funkció + AB_funkció B_funkció: BA_funkció + BB_funkció AA_funkció Cellakönyvtári elem Cellakönyvtári elem Cellakönyvtári elem IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

40 Hierarchikus áramkörleírás 4-ből 16-os dekóder: top level design Input cellák Áramköri mag (core) Táp tappancsok Output cellák IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

41 Hierarchikus áramkörleírás 4-ből 16-os dekóder: top level design Áramköri mag (core) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

42 Hierarchikus áramkörleírás 2ből 4-es dekóder, buszos 4-ből 16-os dekóder core IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

43 Hierarchikus áramkörleírás dec2to4 2-ből 4-es dekóder, buszos IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

44 Hierarchikus áramkörleírás Cellakönyvtári elemek: inv, nand Hierarchia legalja IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

45 Áramkörkifejtés A hierarchikus áramkörleírás lebontását a hierarchia kifejtésének nevezzük: A top level design-ból kiindulva behelyettesítjük a hivatkozott részáramkörök struktúrális leírását Rekurzíve folytatjuk, addig, amíg már csak cella hivatkozásokat nem tartalmaz a leírás. A hierarchiától megfosztott áramkörleírást kifejtett áramkörleírásnak hívjuk. Angolul ez a flat design Áramkörkifejtés = design flattening IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

46 Áramkörkifejtés Áramkörkifejtés = design flattening Hierarchia szintek Top level design Részáramkörök Részáramkörök Cella szintű funkciók Hierarchikus design Áramköri hierarchia-kifejtő program Flat design Cellák IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

47 Layout előállítása Kifejtett áramkörleírás Floorplan core kialakítása tappancsgyűrű kialakítása (pad limited, core limited) cellák elhelyezése Globális huzalozás huzalozási csatornák kialakítása föld és táp ellátás (supply tree) esetleg órajel szétosztás külön Részletes huzalozás DRC tervezési szabályellenőrzés IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

48 Az ún. floorplan áramköri mag (core) tappancs gyűrű (pad ring) I/O cellákkal Ez az IC layout globális alaprajza. A főbb blokkok helyét jelöljük ki rajta és sarok cellákkal Gyakran kézi munkát igényel a rendbetétele IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

49 Az ún. floorplan Az Intel Pentium processzor optikai mikroszkóppal készült fotoján a layout részletei nem látszanak, de a floorplan jól felismerhető IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

50 A floorplan kialakítása Példa: Cadence Opus Floorplan a még el nem helyezett tappancsokkal és standard cellákkal, de már szétválogatva IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

51 A floorplan kialakítása Tappancsgyűrű kialakítása, pl. egy ún. floorplan file kézi szerkesztésével Sarok cellák hozzáadása IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

52 A floorplan kialakítása Kiegyenlítés után a kész floorplan: IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

53 Következő lépés: place & route Huzalozási csatornák generálása Globális vezetékezés Részletes vezetékezés Hiba is lehet ERC: electric rule checking DRC: design rule checking IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

54 DRC: tervezési szabály-ellenőrzés A layout "szintaktikai" ellenőrzése Kézzel készített (full custom) layout esetén kötelező Géppel készített layout esetén sokszor ajánlott Néhány jellegzetes ellenőrző műveletre szemléltető példa: WIDTH(A) < 0.5 Az A réteg minden olyan alakzatát szolgáltatja, amely keskenyebb 0.5 egységnél SPACING(A,B) < 0.5 Az A és B réteg minden olyan alakzat-párosát szolgáltatja, amelyek távolsága 0.5 egységnél kisebb IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

55 Layout makrok - egyre jobban kifejtve: A layout is hierachikus, de ez nem design hierarchia, hanem a layout makrok hierarchiája Level 1: két makrohívás (áramköri mag, tappancsgyűrű) IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

56 Layout makrok - egyre jobban kifejtve: Level 2: tappancsgyűrű részekre osztva IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

57 Layout makrok - egyre jobban kifejtve: Level 3: tappancsgyűrű tovább osztva, huzalozási csatornák, cellasorok IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

58 Layout makrok - egyre jobban kifejtve: Level 4: tapapancs cellák és standard cellák makrohivásai IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

59 Layout makrok - egyre jobban kifejtve: Level IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

60 Layout makrok - egyre jobban kifejtve: Level IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

61 Layout makrok - egyre jobban kifejtve: Level 7: teljesen kifejtett makrok IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

62 Layout makrok - egyre jobban kifejtve: Level 4: tranzisztorok, kontaktusok még makrohívással IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

63 Layout makrok - egyre jobban kifejtve: Level 6: standard cellák, kontaktusok teljesen kifejtve IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

64 Automatikus tervezés folyamata: Szimulátor: Rendszer szimuláció Funkcionális tesztelés Reprezentáció: Rendszerszintű leírás Specifikáció SystemC-ben HW-SW co-design Viselkedési leírás Specifikáció VHDL-ben vagy Verilog-ban Absztrakciós szint: Rendszer szintű tervezés A tervezési munka itt koncentrálódik Magasszintű szintézis Logikai szimuláció Struktúrális/logikai leírás VHDL-ben vagy Verilog-ban Logikai tervezés időzítési paraméterek Időzítési adatok kinyerése Mapping és layoutgenerálás Fizikai terv (layout) Tranzisztor szintű tervezés IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

65 MPW gyártás IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

66 Példa: MPW tervezés és gyártás Szereplők: IC gyár - silicon foundry (pl. ST, AMS, NXP, Xfab...) Szoftverház - EDA vendor (pl. Cadence, Mentor,...) Tokozó üzem MPW szolgáltató - silicon broker (pl. EUROPRACTICE, CMP, MOSIS) Végfelhasználó, aki egyben tervező is (pl. mi) MPW gyártás = Multi-Project Wafer 1 Si szeleten chip, gyártási alkalmak (run-ok): 2-3 havonta átfutás: layout beküldésétől tokozott chip-ig: 2-3 hónap költségmegosztás, területarányos fizetés Pl.: 250 EUR/mm 2, 4 mm EUR EUR tokozás 5 tokozott chip, 10 tokozatlan chip (66 EUR/chip) Van előírt minimum felület, aminél kisebbet nem számláznak ki. tipikus felhasználás: prototípus gyártás small volume production: pl. 5-6 szelet 1 chip-pel IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

67 Példa: MPW tervezés és gyártás Tervező 1 MPW szolgáltató Tervező 2 Tervező IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

68 Példa: MPW tervezés és gyártás IC gyár Chip layout-ok egyesítve Tervezési szabályok, eszközparaméterek, cellakönyvtár Tokozó üzem Si szelet áramkörrel Tokozott IC-k MPW szolgáltató Tervező szoftver, design kit Chip layout Tervező és felhasználó Pucér chip-ek EDA vendor Tervező szoftver Tokozott IC IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

69 Példa: MPW tervezés és gyártás IC tervezés 2: Tervezési szabályok, tervező rendszerek, MPW Poppe András, BME-EET

Mikroelektronikai tervezés

Mikroelektronikai tervezés Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke Mikroelektronikai tervezés Tervezőrendszerek Egy kis történelem Hogyan is terveztek digitális IC-t pl. az 1970-es években?

Részletesebben

MIKROELEKTRONIKA, VIEEA306

MIKROELEKTRONIKA, VIEEA306 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 Tervezés FPGA-ra, Verilog, SystemC http://www.eet.bme.hu/~poppe/miel/hu/18-ictervezes3.ppt http://www.eet.bme.hu Tervezés FPGA-ra

Részletesebben

Előadó: Nagy István (A65)

Előadó: Nagy István (A65) Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,

Részletesebben

1. DIGITÁLIS TERVEZÉS PROGRAMOZHATÓ LOGIKAI ÁRAMKÖRÖKKEL (PLD)

1. DIGITÁLIS TERVEZÉS PROGRAMOZHATÓ LOGIKAI ÁRAMKÖRÖKKEL (PLD) 1. DIGITÁLIS TERVEZÉS PROGRAMOZHATÓ LOGIKAI ÁRAMKÖRÖKKEL (PLD) 1 1.1. AZ INTEGRÁLT ÁRAMKÖRÖK GYÁRTÁSTECHNOLÓGIÁI A digitális berendezések tervezésekor számos technológia szerint gyártott áramkörök közül

Részletesebben

MIKROELEKTRONIKA, VIEEA306

MIKROELEKTRONIKA, VIEEA306 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 Integrált áramkörök: áttekintés, főbb jellemzők, a gyártás és a tervezés kapcsolata, költségek http://www.eet.bme.hu/~poppe/miel/hu/16-ictervezes1.ppt

Részletesebben

Digitális eszközök típusai

Digitális eszközök típusai Digitális eszközök típusai A digitális eszközök típusai Digitális rendszer fogalma Több minden lehet digitális rendszer Jelen esetben digitális integrált áramköröket értünk a digitális rendszerek alatt

Részletesebben

VIII. BERENDEZÉSORIENTÁLT DIGITÁLIS INTEGRÁLT ÁRAMKÖRÖK (ASIC)

VIII. BERENDEZÉSORIENTÁLT DIGITÁLIS INTEGRÁLT ÁRAMKÖRÖK (ASIC) VIII. BERENDEZÉSORIENTÁLT DIGITÁLIS INTEGRÁLT ÁRAMKÖRÖK (ASIC) 1 A korszerű digitális tervezés itt ismertetendő (harmadik) irányára az a jellemző, hogy az adott alkalmazásra céleszközt (ASIC - application

Részletesebben

Integrált áramkörök/5 ASIC áramkörök

Integrált áramkörök/5 ASIC áramkörök Integrált áramkörök/5 ASIC áramkörök Rencz Márta Elektronikus Eszközök Tanszék 12/10/2007 1/33 Mai témák Az integrált áramkörök felosztása Integrált áramkörök létrehozása Integrált áramkörök tervezése

Részletesebben

Integrált áramkörök/6 ASIC áramkörök tervezése

Integrált áramkörök/6 ASIC áramkörök tervezése Integrált áramkörök/6 ASIC áramkörök tervezése Rencz Márta Elektronikus Eszközök Tanszék 12/10/2007 1/25 Mai témák Integrált áramkörök tervezése Az ASIC tervezés gyakorlata ASIC tervezési technikák Az

Részletesebben

Standard cellás tervezés

Standard cellás tervezés Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke Standard cellás tervezés A tanszéken rendelkezésre álló CENSORED technológia bemutatás és esettanulmány Figyelmeztetés! Ez

Részletesebben

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

Laborgyakorlat 3 A modul ellenőrzése szimulációval. Dr. Oniga István Laborgyakorlat 3 A modul ellenőrzése szimulációval Dr. Oniga István Szimuláció és verifikáció Szimulációs lehetőségek Start Ellenőrzés után Viselkedési Funkcionális Fordítás után Leképezés után Időzítési

Részletesebben

MIKROELEKTRONIKA, VIEEA306

MIKROELEKTRONIKA, VIEEA306 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 MOS áramkörök: CMOS áramkörök, konstrukciós kérdések http://www.eet.bme.hu/~poppe/miel/hu/14-cmos.ppt http://www.eet.bme.hu Vizsgált

Részletesebben

8.3. AZ ASIC TESZTELÉSE

8.3. AZ ASIC TESZTELÉSE 8.3. AZ ASIC ELÉSE Az eddigiekben a terv helyességének vizsgálatára szimulációkat javasoltunk. A VLSI eszközök (közöttük az ASIC) tesztelése egy sokrétűbb feladat. Az ASIC modellezése és a terv vizsgálata

Részletesebben

MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc

MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc BME Elektronikus Eszközök Tanszéke Smart Systems Integration EMMC+ Az EU által támogatott 2 éves mesterképzési

Részletesebben

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) Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Multiplexer (MPX) A multiplexer egy olyan áramkör, amely több bemeneti adat közül a megcímzett bemeneti adatot továbbítja a kimenetére.

Részletesebben

Mikroelektronikai tervezés tantermi gyakorlat

Mikroelektronikai tervezés tantermi gyakorlat Mikroelektronikai tervezés tantermi gyakorlat Gärtner Péter, Ress Sándor 2010 április 1 Az átcsúszó selejt Előadáson levezetve az átcsúszó selejtre: Y = yield, kihozatal C = fault coverage, hibalefedés

Részletesebben

MIKROELEKTRONIKA, VIEEA306

MIKROELEKTRONIKA, VIEEA306 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 A MOS inverterek http://www.eet.bme.hu/~poppe/miel/hu/13-mosfet2.ppt http://www.eet.bme.hu Vizsgált absztrakciós szint RENDSZER

Részletesebben

MIKROELEKTRONIKA, VIEEA306

MIKROELEKTRONIKA, VIEEA306 Budapesti Műszaki és Gazdaságtudományi Egyetem MIKROELEKTRONIKA, VIEEA306 Bevezetés http://www.eet.bme.hu/~poppe/miel/hu/01-bevez.ppt http://www.eet.bme.hu Alapfogalmak IC-k egy felületszerelt panelon

Részletesebben

Layout reprezentációk

Layout reprezentációk Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke Layout reprezentációk Bognár György Timár András Dr. Poppe András http://www.eet.bme.hu Digitális integrált áramkör tervezés

Részletesebben

Elvonatkoztatási szintek a digitális rendszertervezésben

Elvonatkoztatási szintek a digitális rendszertervezésben Budapest Műszaki és Gazdaságtudományi Egyetem Elvonatkoztatási szintek a digitális rendszertervezésben Elektronikus Eszközök Tanszéke eet.bme.hu Rendszerszintű tervezés BMEVIEEM314 Horváth Péter 2013 Rendszerszint

Részletesebben

5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI

5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI 5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI 1 Kombinációs hálózatok leírását végezhetjük mind adatfolyam-, mind viselkedési szinten. Az adatfolyam szintű leírásokhoz az assign kulcsszót használjuk, a

Részletesebben

III. Alapfogalmak és tervezési módszertan SystemC-ben

III. Alapfogalmak és tervezési módszertan SystemC-ben III. Alapfogalmak és tervezési módszertan SystemC-ben A SystemC egy lehetséges válasz és egyben egyfajta tökéletesített, tovább fejlesztett tervezési módszertan az elektronikai tervezés területén felmerülő

Részletesebben

1. A VHDL mint rendszertervező eszköz

1. A VHDL mint rendszertervező eszköz 1.1. A gépi tervezés A gépi leíró nyelvek (HDL) célja az egyes termékek egységesítése, logikai szimulációhoz leíró nyelv biztosítása, a terv hierarchikus felépítésének tükrözése és a nagy tervek áttekinthetővé

Részletesebben

Mikrorendszerek tervezése

Mikrorendszerek tervezése BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Beágyazott rendszerek Fehér Béla Raikovich Tamás

Részletesebben

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

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens LOGIKAI TERVEZÉS PROGRAMOZHATÓ ÁRAMKÖRÖKKEL Előadó: Dr. Oniga István Egytemi docens A tárgy weboldala http://irh.inf.unideb.hu/user/onigai/ltpa/logikai_tervezes.htmltervezes.html Adminisztratív információk

Részletesebben

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

PROGRAMOZHATÓ LOGIKAI ESZKÖZÖK. Elıadó: Dr. Oniga István Egytemi docens PROGRAMOZHATÓ LOGIKAI ESZKÖZÖK Elıadó: Dr. Oniga István Egytemi docens A tárgy weboldala http://irh.inf.unideb.hu/user/onigai/ple/programozhato_logika.html Adminisztratív információk Tárgy: Oktató: Dr.

Részletesebben

10. EGYSZERŰ HÁLÓZATOK TERVEZÉSE A FEJLESZTŐLAPON Ennél a tervezésnél egy olyan hardvert hozunk létre, amely a Basys2 fejlesztőlap két bemeneti

10. EGYSZERŰ HÁLÓZATOK TERVEZÉSE A FEJLESZTŐLAPON Ennél a tervezésnél egy olyan hardvert hozunk létre, amely a Basys2 fejlesztőlap két bemeneti 10. EGYSZERŰ HÁLÓZATOK TERVEZÉSE A FEJLESZTŐLAPON Ennél a tervezésnél egy olyan hardvert hozunk létre, amely a Basys2 fejlesztőlap két bemeneti kapcsolója által definiált logikai szinteket fogadja, megfelelő

Részletesebben

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?

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? System on a Chip Programmable Chip Lazányi János 2010 Tartalom A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban? Page 2 1 A hagyományos technológia Elmosódó határvonalak ASIC

Részletesebben

Integrált áramkörök/3 Digitális áramkörök/2 CMOS alapáramkörök Rencz Márta Ress Sándor

Integrált áramkörök/3 Digitális áramkörök/2 CMOS alapáramkörök Rencz Márta Ress Sándor Integrált áramkörök/3 Digitális áramkörök/2 CMOS alapáramkörök Rencz Márta Ress Sándor Elektronikus Eszközök Tanszék Mai témák A CMOS inverter, alapfogalmak működés, számitások, layout CMOS kapu áramkörök

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 5 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 5 Fehér Béla Raikovich Tamás,

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 5 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 5 Fehér Béla Raikovich Tamás,

Részletesebben

PAL és GAL áramkörök. Programozható logikai áramkörök. Előadó: Nagy István

PAL és GAL áramkörök. Programozható logikai áramkörök. Előadó: Nagy István Programozható logikai áramkörök PAL és GAL áramkörök Előadó: Nagy István Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 5.5

Digitális technika (VIMIAA02) Laboratórium 5.5 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 5.5 Fehér Béla Raikovich Tamás,

Részletesebben

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Ó

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Ó Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar Szabó Tamás Dr. Lovassy Rita - Tompos Péter DIGITÁLIS TECHNIKA LABÓRATÓRIUMI ÚTMUTATÓ 3. kiadás Mikroelektronikai és Technológia Intézet Budapest, 2014-1

Részletesebben

DIGITÁLIS TECHNIKA I

DIGITÁLIS TECHNIKA I DIGITÁLIS TECHNIKA I Dr. Kovács Balázs Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 11. ELŐADÁS 1 PÉLDA: 3 A 8 KÖZÜL DEKÓDÓLÓ A B C E 1 E 2 3/8 O 0 O 1

Részletesebben

Integrált áramkörök/1. Informatika-elekronika előadás 10/20/2007

Integrált áramkörök/1. Informatika-elekronika előadás 10/20/2007 Integrált áramkörök/1 Informatika-elekronika előadás 10/20/2007 Mai témák Fejlődési tendenciák, roadmap-ek VLSI alapfogalmak A félvezető gyártás alapműveletei A MOS IC gyártás lépései 10/20/2007 2/48 Integrált

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 3 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 3 Fehér Béla Raikovich Tamás,

Részletesebben

KAPCSOLÁSI RAJZ KIDOLGOZÁSA

KAPCSOLÁSI RAJZ KIDOLGOZÁSA KAPCSOLÁSI RAJZ KIDOLGOZÁSA Az elektronikai tervezések jelentős részénél a kiindulási alap a kapcsolási rajz. Ezen összegezzük, hogy milyen funkciókat szeretnénk megvalósítani, milyen áramkörökkel. A kapcsolási

Részletesebben

Hardver leíró nyelvek (HDL)

Hardver leíró nyelvek (HDL) Hardver leíró nyelvek (HDL) Benesóczky Zoltán 2004 A jegyzetet a szerzıi jog védi. Azt a BME hallgatói használhatják, nyomtathatják tanulás céljából. Minden egyéb felhasználáshoz a szerzı belegyezése szükséges.

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 3 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 3 Fehér Béla Raikovich Tamás,

Részletesebben

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) Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Kombinációs LABOR feladatok Laborfeladat: szavazatszámláló, az előadáson megoldott 3 bíró példája Szavazat példa specifikáció Tervezz

Részletesebben

Digitális technika Xilinx ISE GUI használata

Digitális technika Xilinx ISE GUI használata BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika Xilinx ISE GUI használata BME MIT Fehér Béla Raikovich

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 4

Digitális technika (VIMIAA02) Laboratórium 4 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 4 Fehér Béla Raikovich Tamás,

Részletesebben

Digitális áramkörök és rendszerek alkalmazása az űrben 3.

Digitális áramkörök és rendszerek alkalmazása az űrben 3. Budapest Universit y of Technology and Economics Digitális áramkörök és rendszerek alkalmazása az űrben 3. Csurgai-Horváth László, BME-HVT 2016. Fedélzeti adatgyűjtő az ESEO LMP kísérletéhez European Student

Részletesebben

HDL tervezés. Gábor Bata FPGA Developer Microwave Networks Ericsson Hungary Ltd.

HDL tervezés. Gábor Bata FPGA Developer Microwave Networks Ericsson Hungary Ltd. HDL tervezés Gábor Bata FPGA Developer Microwave Networks Ericsson Hungary Ltd. gabor.bata@ericsson.com HDL tervezés A HDL gondolkodásmód Órajeltartományok Reset az FPGA-ban Példák a helyes tervezési-kódolási

Részletesebben

34-35. Kapuáramkörök működése, felépítése, gyártása

34-35. Kapuáramkörök működése, felépítése, gyártása 34-35. Kapuáramkörök működése, felépítése, gyártása I. Logikai áramkörcsaládok Diszkrét alkatrészekből épülnek fel: tranzisztorok, diódák, ellenállások Két típusa van: 1. TTL kivitelű kapuáramkörök (Tranzisztor-Tranzisztor

Részletesebben

A jövő anyaga: a szilícium. Az atomoktól a csillagokig 2011. február 24.

A jövő anyaga: a szilícium. Az atomoktól a csillagokig 2011. február 24. Az atomoktól a csillagokig 2011. február 24. Pavelka Tibor, Tallián Miklós 2/24/2011 Szilícium: mindennapjaink alapvető anyaga A szilícium-alapú technológiák mindenütt jelen vannak Mikroelektronika Számítástechnika,

Részletesebben

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI A PET-adatgy adatgyűjtés informatikai háttereh Nagy Ferenc Elektronikai osztály, ATOMKI Eleveníts tsük k fel, hogy mi is az a PET! Pozitron Emissziós s Tomográfia Pozitron-boml bomló maggal nyomjelzünk

Részletesebben

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

PROTOTÍPUSKÉSZÍTÉS. Előadó: Dr. Oniga István PROTOTÍPUSKÉSZÍTÉS VERILOG NYELVEN Előadó: Dr. Oniga István A tárgy weboldala http://irh.inf.unideb.hu/user/onigai/pvn/verilog.html Adminisztratív információk Tárgy: Oktató: tó Dr. Oniga István (oniga.istvan@inf.unideb.hu)

Részletesebben

11.2.1. Joint Test Action Group (JTAG)

11.2.1. Joint Test Action Group (JTAG) 11.2.1. Joint Test Action Group (JTAG) A JTAG (IEEE 1149.1) protokolt fejlesztették a PC-nyák tesztelő iapri képviselők. Ezzel az eljárással az addigiaktól eltérő teszt eljárás. Az integrált áramkörök

Részletesebben

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) Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Bevezetés A laborgyakorlatok alapvető célja a tárgy későbbi laborgyakorlataihoz szükséges ismeretek átadása, az azokban szereplő

Részletesebben

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

Végh János Bevezetés a Verilog hardver leíró nyelvbe INCK??? előadási segédlet 1 Debreceni Egyetem Informatikai Kara Végh János Bevezetés a Verilog hardver leíró nyelvbe INCK??? előadási segédlet V0.30@14.11.07 Tartalomjegyzék (folyt) 2 Tartalomjegyzék I. Alapfogalmak 1.. A digitális

Részletesebben

Alapkapuk és alkalmazásaik

Alapkapuk és alkalmazásaik Alapkapuk és alkalmazásaik Bevezetés az analóg és digitális elektronikába Szabadon választható tárgy Összeállította: Farkas Viktor Irányítás, irányítástechnika Az irányítás esetünkben műszaki folyamatok

Részletesebben

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges

Részletesebben

Digitális technika VIMIAA01 9. hét

Digitális technika VIMIAA01 9. hét BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges

Részletesebben

Hardveres trójai vírusok ASIC és FPGA áramkörökben

Hardveres trójai vírusok ASIC és FPGA áramkörökben Hardveres trójai vírusok és áramkörökben 1 Fogalmak Bevezető Fogalmak, rövidítések Miért kell a HTH-val foglalkozni? Hardveres trójai vírus : a hardver rosszindulatú megváltoztatása, amely speciális feltételek

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 4

Digitális technika (VIMIAA02) Laboratórium 4 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 4 Fehér Béla Raikovich Tamás,

Részletesebben

MIKROELEKTRONIKA 7. MOS struktúrák: -MOS dióda, Si MOS -CCD (+CMOS matrix) -MOS FET, SOI elemek -MOS memóriák

MIKROELEKTRONIKA 7. MOS struktúrák: -MOS dióda, Si MOS -CCD (+CMOS matrix) -MOS FET, SOI elemek -MOS memóriák MIKROELEKTRONIKA 7. MOS struktúrák: -MOS dióda, Si MOS -CCD (+CMOS matrix) -MOS FET, SOI elemek -MOS memóriák Fém-félvezetó p-n A B Heteroátmenet MOS Metal-oxide-semiconductor (MOS): a mikroelektronika

Részletesebben

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

Digitális Technika. Dr. Oniga István Debreceni Egyetem, Informatikai Kar Digitális Technika Dr. Oniga István Debreceni Egyetem, Informatikai Kar 2. Laboratóriumi gyakorlat gyakorlat célja: oolean algebra - sszociativitás tétel - Disztributivitás tétel - bszorpciós tétel - De

Részletesebben

A szoftverfejlesztés eszközei

A szoftverfejlesztés eszközei A szoftverfejlesztés eszközei Fejleszt! eszközök Segédeszközök (szoftverek) programok és fejlesztési dokumentáció írásához elemzéséhez teszteléséhez karbantartásához 2 Történet (hw) Lyukkártya válogató

Részletesebben

Földzaj. Földzaj problémák a nagy meghajtó képességű IC-knél

Földzaj. Földzaj problémák a nagy meghajtó képességű IC-knél Földzaj. Földzaj problémák a nagy meghajtó képességű IC-knél A nagy áram meghajtó képességű IC-nél nagymértékben előjöhetnek a földvezetéken fellépő hirtelen áramváltozásból adódó problémák. Jelentőségükre

Részletesebben

Tranziens EMC vizsgálat és hardvertervezés FPGA-val

Tranziens EMC vizsgálat és hardvertervezés FPGA-val Tranziens EMC vizsgálat és hardvertervezés FPGA-val Bagoly Zsolt (PhD 3. félév) Dr. Végh János Debreceni Egyetem Informatika Kar 2013. április 5. Megjegyzések a két témához A cím két különböző PhD kutatási

Részletesebben

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Autóipari beágyazott rendszerek. Komponens és rendszer integráció Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása

Részletesebben

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította:

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította: Áramkörök elmélete és számítása Elektromos és biológiai áramkörök 3. heti gyakorlat anyaga Összeállította: Kozák László kozla+aram@digitus.itk.ppke.hu Elkészült: 2010. szeptember 30. Utolsó módosítás:

Részletesebben

DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint MEMÓRIÁK

DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint MEMÓRIÁK DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 11. ELŐADÁS MEMÓRIÁK PROGRAMOZHATÓ LOGIKÁK MIKROPROCESSZOR MIKROPROCESSZOROS RENDSZER

Részletesebben

DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint

DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint DIGITÁLIS TECHNIKA II Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 11. ELŐADÁS MEMÓRIÁK PROGRAMOZHATÓ LOGIKÁK MIKROPROCESSZOR MIKROPROCESSZOROS RENDSZER

Részletesebben

Elektronika, 5. gyakorlat: algoritmikus C szintézis

Elektronika, 5. gyakorlat: algoritmikus C szintézis Elektronika, 5. gyakorlat: algoritmikus C szintézis Bevezetés A digitális elektronikai rendszerek bonyolultsága és a gyors technológiai fejlődés folyamatos kihívás elé állítja a tervezőket, mert a tervezési

Részletesebben

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

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István LOGIKAI TERVEZÉS PROGRAMOZHATÓ ÁRAMKÖRÖKKEL Előadó: Dr. Oniga István Programozható logikai áramkörök fejlesztőrendszerei Fejlesztő rendszerek Terv leírás: (Design Entry) Xilinx Foundation ISE Külső eszköz

Részletesebben

A Xilinx FPGA-k. A programozható logikákr. Az FPGA fejlesztés s menete. BMF KVK MAI, Molnár Zsolt, 2008.

A Xilinx FPGA-k. A programozható logikákr. Az FPGA fejlesztés s menete. BMF KVK MAI, Molnár Zsolt, 2008. A Xilinx FPGA-k A programozható logikákr król általában A Spartan-3 3 FPGA belső felépítése Az FPGA fejlesztés s menete BMF KVK MAI, Molnár Zsolt, 2008. A programozható logikák k I. Logikai eszközök: -

Részletesebben

11. KÓDÁTALAKÍTÓ TERVEZÉSE HÉTSZEGMENSES KIJELZŐHÖZ A FEJLESZTŐLAPON

11. KÓDÁTALAKÍTÓ TERVEZÉSE HÉTSZEGMENSES KIJELZŐHÖZ A FEJLESZTŐLAPON 11. KÓDÁTALAKÍTÓ TERVEZÉSE HÉTSZEGMENSES KIJELZŐHÖZ A FEJLESZTŐLAPON 1 Számos alkalmazásban elegendő egyszerű, hétszegmenses LED vagy LCD kijelzővel megjeleníteni a bináris formában keletkező tartalmat,

Részletesebben

Miskolci Egyetem Általános Informatikai Tanszék

Miskolci Egyetem Általános Informatikai Tanszék Software tesztelés Miskolci Egyetem Általános Informatikai Tanszék Software tesztelés SWTESZT / 1 A tesztelés feladata Két alapvető cél rendszerben található hibák felderítése annak ellenőrzése, hogy a

Részletesebben

A tesztelés feladata. Verifikáció

A tesztelés feladata. Verifikáció Software tesztelés Miskolci Egyetem Általános Informatikai Tanszék Software tesztelés SWTESZT / 1 A tesztelés feladata Két alapvető cél rendszerben található hibák felderítése annak ellenőrzése, hogy a

Részletesebben

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

1. Kombinációs hálózatok mérési gyakorlatai 1. Kombinációs hálózatok mérési gyakorlatai 1.1 Logikai alapkapuk vizsgálata A XILINX ISE DESIGN SUITE 14.7 WebPack fejlesztőrendszer segítségével és töltse be a rendelkezésére álló SPARTAN 3E FPGA ba:

Részletesebben

Budapesti Műszaki és Gazdaságtudományi Egyetem. A Verilog HDL II. Nagy Gergely. Elektronikus Eszközök Tanszéke (BME) szeptember 26.

Budapesti Műszaki és Gazdaságtudományi Egyetem. A Verilog HDL II. Nagy Gergely. Elektronikus Eszközök Tanszéke (BME) szeptember 26. Áramkörtervezés az absztrakciótól a realizációig BMEVIEEM284 Budapesti Műszaki és Gazdaságtudományi Egyetem A Verilog HDL II. Nagy Gergely Elektronikus Eszközök Tanszéke (BME) 2013. szeptember 26. Nagy

Részletesebben

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév (2011-11-27) Az ellenőrző mérésen az alábbiakhoz hasonló feladatokat kapnak a hallgatók (nem feltétlenül ugyanazeket). Logikai analizátor

Részletesebben

Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert

Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája Készítette: Urbán Norbert Szoftver-minőség A szoftver egy termelő-folyamat végterméke, A minőség azt jelenti,

Részletesebben

Laptop: a fekete doboz

Laptop: a fekete doboz Laptop: a fekete doboz Dankházi Zoltán ELTE Anyagfizikai Tanszék Lássuk a fekete doboz -t NÉZZÜK MEG! És hány GB-os??? SZEDJÜK SZÉT!!!.2.2. AtomCsill 2 ... hát akkor... SZEDJÜK SZÉT!!!.2.2. AtomCsill 3

Részletesebben

SZÁMÍTÓGÉP ARCHITEKTÚRÁK

SZÁMÍTÓGÉP ARCHITEKTÚRÁK SZÁMÍTÓGÉP ARCHITEKTÚRÁK Az utasítás-pipeline szélesítése Horváth Gábor, Belső Zoltán BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu, belso@hit.bme.hu Budapest, 2018-05-19 1 UTASÍTÁSFELDOLGOZÁS

Részletesebben

IRÁNYÍTÁSTECHNIKAI ALAPFOGALMAK, VEZÉRLŐBERENDEZÉSEK FEJLŐDÉSE, PLC-GENERÁCIÓK

IRÁNYÍTÁSTECHNIKAI ALAPFOGALMAK, VEZÉRLŐBERENDEZÉSEK FEJLŐDÉSE, PLC-GENERÁCIÓK IRÁNYÍTÁSTECHNIKAI ALAPFOGALMAK, VEZÉRLŐBERENDEZÉSEK FEJLŐDÉSE, PLC-GENERÁCIÓK Irányítástechnika Az irányítás olyan művelet, mely beavatkozik valamely műszaki folyamatba annak: létrehozása (elindítása)

Részletesebben

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

Digitális rendszerek tervezése FPGA áramkörökkel BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális rendszerek tervezése FPGA áramkörökkel Fehér Béla Szántó Péter,

Részletesebben

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

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 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 Elméleti anyag: Processzoros vezérlés általános tulajdonságai o z induló készletben

Részletesebben

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

Digitális rendszerek tervezése FPGA áramkörökkel Rendszerspecifikáció BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális rendszerek tervezése FPGA áramkörökkel

Részletesebben

Alapkapuk és alkalmazásaik

Alapkapuk és alkalmazásaik Alapkapuk és alkalmazásaik Tantárgy: Szakmai gyakorlat Szakmai alapozó évfolyamok számára Összeállította: Farkas Viktor Bevezetés Az irányítástechnika felosztása Visszatekintés TTL CMOS integrált áramkörök

Részletesebben

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

Digitális Technika. Dr. Oniga István Debreceni Egyetem, Informatikai Kar Digitális Technika Dr. Oniga István Debreceni Egyetem, Informatikai Kar 3. Laboratóriumi gyakorlat A gyakorlat célja: Négy változós AND, OR, XOR és NOR függvények realizálása Szimulátor használata ciklussal

Részletesebben

Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész

Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész Hobbi Elektronika A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész 1 Felhasznált anyagok M. Morris Mano and Michael D. Ciletti: Digital Design - With an Introduction to the Verilog

Részletesebben

FANUC Robotics Roboguide

FANUC Robotics Roboguide FANUC Robotics Roboguide 2010. február 9. Mi Mi az az a ROBOGUIDE Robot rendszer animációs eszköz ROBOGUIDE is an off-line eszköz a robot rendszer beállításához és karbantartásához ROBOGUIDE is an on-line

Részletesebben

Bev Be e v z e e z t e ő t az ISE re r nds nds e z r e használatához

Bev Be e v z e e z t e ő t az ISE re r nds nds e z r e használatához Bevezető az ISE rendszer használatához Fejlesztő rendszerek Terv leírás: (Design Entry) Xilinx Foundation ISE Külső eszköz Mentor Graphics: FPGA Advantage Celoxica: DK Design Suite Szintézis terv: (Design

Részletesebben

elektronikus adattárolást memóriacím

elektronikus adattárolást memóriacím MEMÓRIA Feladata A memória elektronikus adattárolást valósít meg. A számítógép csak olyan műveletek elvégzésére és csak olyan adatok feldolgozására képes, melyek a memóriájában vannak. Az információ tárolása

Részletesebben

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

Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016 Programozás és digitális technika II. Logikai áramkörök Pógár István pogari@eng.unideb.hu Debrecen, 2016 Gyakorlatok célja 1. Digitális tervezés alapfogalmainak megismerése 2. A legelterjedtebb FPGA-k

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 1 Fehér Béla Raikovich Tamás,

Részletesebben

DIGITÁLIS TECHNIKA feladatgyűjtemény

DIGITÁLIS TECHNIKA feladatgyűjtemény IGITÁLIS TEHNIK feladatgyűjtemény Írta: r. Sárosi József álint Ádám János Szegedi Tudományegyetem Mérnöki Kar Műszaki Intézet Szerkesztette: r. Sárosi József Lektorálta: r. Gogolák László Szabadkai Műszaki

Részletesebben

A gyakorlatokhoz kidolgozott DW példák a gyakorlathoz tartozó Segédlet könyvtárban találhatók.

A gyakorlatokhoz kidolgozott DW példák a gyakorlathoz tartozó Segédlet könyvtárban találhatók. Megoldás Digitális technika II. (vimia111) 1. gyakorlat: Digit alkatrészek tulajdonságai, funkcionális elemek (MSI) szerepe, multiplexer, demultiplexer/dekóder Elméleti anyag: Digitális alkatrészcsaládok

Részletesebben

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA02) Laboratórium 1 Fehér Béla Raikovich Tamás,

Részletesebben

Nagy Gergely április 4.

Nagy Gergely április 4. Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az

Részletesebben

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család DDC rendszerelemek, DIALOG-III család KIVITEL ALKALMAZÁS A az energiaellátás minőségi jellemzőinek mérésére szolgáló szabadon programozható készülék. Épületfelügyeleti rendszerben (BMS), valamint önállóan

Részletesebben

Nyolcbites számláló mintaprojekt

Nyolcbites számláló mintaprojekt Nyolcbites számláló mintaprojekt 1. Bevezető A leírás egy nyolcbites számláló elkészítésének és tesztelésének lépéseit ismerteti. A számláló értéke az órajel felfutó élének hatására növekszik. A törlőgombbal

Részletesebben

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat vesszük sorra. Elsőként arra térünk ki, hogy a logikai értékek

Részletesebben

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron PWM elve, mikroszervó motor vezérlése MiniRISC processzoron F1. A mikroprocesszorok, mint digitális eszközök, ritkán rendelkeznek közvetlen analóg kimeneti jelet biztosító perifériával, tehát valódi, minőségi

Részletesebben

Frekvenciaosztó áramkörök

Frekvenciaosztó áramkörök Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke Frekvenciaosztó áramkörök Bognár György bognar@eet.bme.hu http://www.eet.bme.hu Tartalom és Bevezetés Case Study Frekvenciaosztó

Részletesebben

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

LOGIKAI TERVEZÉS HARDVERLEÍRÓ NYELVEN. Előadó: Dr. Oniga István LOGIKAI TERVEZÉS HARDVERLEÍRÓ NYELVEN Előadó: Dr. Oniga István Programozható logikai áramkörök fejlesztőrendszerei Fejlesztő rendszerek Terv leírás: (Design Entry) Xilinx Foundation ISE Külső eszköz Mentor

Részletesebben