ProProgressio Kutatói ösztöndíj beszámoló

Hasonló dokumentumok
Nagyfrekvenciás órajel elosztó hálózatokban alkalmazott ILO áramkörök

MIKROELEKTRONIKA, VIEEA306

Változtatható frekvenciájú lokális órajelelosztó központok áramkörei

Négyszög - Háromszög Oszcillátor Mérése Mérési Útmutató

Elvonatkoztatási szintek a digitális rendszertervezésben

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

Integrált áramkörök/2 Digitális áramkörök/1 MOS alapáramkörök. Rencz Márta Ress Sándor Elektronikus Eszközök Tanszék

ELEKTRONIKAI ALAPISMERETEK

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

Oszcillátorok. Párhuzamos rezgőkör L C Miért rezeg a rezgőkör?

Tájékoztató. Használható segédeszköz: számológép

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

Elektronika Oszcillátorok

Műveleti erősítők - Bevezetés

ELEKTRONIKAI ALAPISMERETEK

Kutatási beszámoló február. Tangens delta mérésére alkalmas mérési összeállítás elkészítése

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

Számítási feladatok a 6. fejezethez

ÁRAMKÖRÖK SZIMULÁCIÓJA

11.2. A FESZÜLTSÉGLOGIKA

Mikroelektronikai tervezés tantermi gyakorlat

MIKROELEKTRONIKA, VIEEA306

ELEKTRONIKAI ALAPISMERETEK

Frekvenciaosztó áramkörök

ELEKTRONIKAI ALAPISMERETEK

Dr. Oniga István DIGITÁLIS TECHNIKA 8

5. MÉRÉS LC OSZCILLÁTOROK VIZSGÁLATA

ALACSONY FOGYASZTÁSÚ ILO ALAPÚ FREKVENCIAOSZTÓ ÁRAMKÖRÖK TERVEZÉSE

Bipoláris tranzisztoros erősítő kapcsolások vizsgálata

Analóg elektronika - laboratóriumi gyakorlatok

Szimmetrikus bemenetű erősítők működésének tanulmányozása, áramköri paramétereinek vizsgálata.

Orvosi jelfeldolgozás. Információ. Információtartalom. Jelek osztályozása De, mi az a jel?

Jelgenerátorok ELEKTRONIKA_2

2.Előadás ( ) Munkapont és kivezérelhetőség

VÁLTAKOZÓ ÁRAMÚ KÖRÖK

Feszültségszintek. a) Ha egy esemény bekövetkezik akkor az értéke 1 b) Ha nem következik be akkor az értéke 0

Értékelés Összesen: 100 pont 100% = 100 pont A VIZSGAFELADAT MEGOLDÁSÁRA JAVASOLT %-OS EREDMÉNY: EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA 35%.

AUTOMATIKAI ÉS ELEKTRONIKAI ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ

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

Hálózati egyenirányítók, feszültségsokszorozók Egyenirányító kapcsolások

ELEKTRONIKAI ALAPISMERETEK

Műveleti erősítők. 1. Felépítése. a. Rajzjele. b. Belső felépítés (tömbvázlat) c. Differenciálerősítő

Analóg elektronika - laboratóriumi gyakorlatok

Mérés és adatgyűjtés

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

Irányítástechnika Elıadás. A logikai hálózatok építıelemei

DTMF Frekvenciák Mérése Mérési Útmutató

LI 2 W = Induktív tekercsek és transzformátorok

Számítási feladatok megoldással a 6. fejezethez

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

2.) Fajlagos ellenállásuk nagysága alapján állítsd sorrendbe a következő fémeket! Kezd a legjobban vezető fémmel!

Integrált áramkörök/2. Rencz Márta Elektronikus Eszközök Tanszék

Az 555-ös időzítő használata a mikrokontrolleres tervezésben

Az oszcillátor olyan áramkör, amely periodikus (az analóg elektronikában általában szinuszos) jelet állít elő.

2. Elméleti összefoglaló

Analóg áramkörök Műveleti erősítővel épített alapkapcsolások

10. Digitális tároló áramkörök

Áramkörök számítása, szimulációja és mérése próbapaneleken

ELEKTRONIKAI ALAPISMERETEK

ALAPFOGALMIKÉRDÉSEK VILLAMOSSÁGTANBÓL 1. EGYENÁRAM

Elektronika 11. évfolyam

ELEKTRONIKAI ALAPISMERETEK

1. ábra a függvénygenerátorok általános blokkvázlata

Elektronika alapjai. Témakörök 11. évfolyam

Az együttfutásról általában, és konkrétan 2.

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

Versenyző kódja: 7 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny.

Áramgenerátorok alapeseteinek valamint FET ekkel és FET bemenetű műveleti erősítőkkel felépített egyfokozatú erősítők vizsgálata.

ELEKTRONIKAI ALAPISMERETEK

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

Elektronika Előadás. Műveleti erősítők felépítése, ideális és valós jellemzői

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

ELEKTRONIKAI ALAPISMERETEK

1. ábra A Meißner-oszcillátor mérőpanel kapcsolási rajza

1 kérdés. Személyes kezdőlap Villamos Gelencsér Géza Simonyi teszt május 13. szombat Teszt feladatok 2017 Előzetes megtekintés

DIGITÁLIS KOMMUNIKÁCIÓ Oktató áramkörök

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

1. Milyen módszerrel ábrázolhatók a váltakozó mennyiségek, és melyiknek mi az előnye?

elektronikus adattárolást memóriacím

Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel

07. mérés Erősítő kapcsolások vizsgálata.

ELEKTRONIKAI ALAPISMERETEK

A kísérlet, mérés megnevezése célkitűzései: Váltakozó áramú körök vizsgálata, induktív ellenállás mérése, induktivitás értelmezése.

Hobbi Elektronika. A digitális elektronika alapjai: Sorrendi logikai áramkörök 3. rész

Elektronika 2. TFBE1302

Az N csatornás kiürítéses MOSFET jelleggörbéi.

DIGITÁLIS TECHNIKA 8 Dr Oniga. I stván István

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

Alapkapuk és alkalmazásaik

MÓDOSÍTOTT RÉSZLETEZŐ OKIRAT (2) a NAH /2014 nyilvántartási számú (2) akkreditált státuszhoz

Alapkapuk és alkalmazásaik

Elektronika Előadás. Műveleti erősítők. Alapkapcsolások műveleti erősítővel.

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

ELEKTRONIKAI ALAPISMERETEK

MOS logikai rendszerek statikus és dinamikus tulajdonságai

Átírás:

ProProgressio Kutatói ösztöndíj beszámoló Dr. Bognár György, BME VIK EET A BME Elektronikus Eszközök Tanszékén az integrált áramkörök tervezésének oktatása/kutatás témájú kutatómunkám keretében CMOS technológián és CMOS áramköri kapcsolással megvalósítható ILO (Injection Locked Oscillator) áramkörök kutatásával foglalkoztam. Célom egy új órajel elosztó architektúra, illetve egy új ILO áramköri kapcsolás kutatása és fejlesztése, amely alkalmas nagyfrekvenciás órajel elosztó hálózatokban a lokális órajel elosztó központok szerepét betölteni. A kutatás fő célja az órajel elosztó hálózat fogyasztásának csökkentése és az órajel elcsúszás minimalizálása az integrált áramkörök felületén. Az új ILO áramkör tervezése az AustriaMicroSystems 350nm CMOS technológiáján történt. Jövőbeli cél a működési frekvencia növelése érdekében a 180nm CMOS technológiára való áttérés. 1 Bevezetés A mai integrált áramkörök túlnyomórészt szinkronműködésűek, azaz a különböző részegységek, cellák működésének időzítéséhez, egyes részegységek közötti adatátvitelhez, adatok feldolgozásához órajelre van szükség. Az egyre nagyobb bonyolultságú integrált áramkörök (általános célú és grafikus processzorok, telekommunikációs áramkörök, stb.) felületén óriási problémát jelent az órajel időben történő eljuttatása az áramkör különböző részegységeihez. Egyre növekvő integritású áramkörökben az órajellel vezérelt szekvenciális áramkörök száma fokozatosan növekszik. Az órajel az a jelvezeték, ami a leghosszabb utat futja be az áramkör felületén, a legtöbb cellához csatlakozik (legnagyobb az ún. fanout-ja) és a legmagasabb frekvencián működik. A mai modern processzorok felülete akár a 2 cm 2 -t is meghaladja és akár 3.6GHz ( ) frekvencián is működhetnek. Ebben a mérettartományban és ezen a frekvencián az órajel vezetékek modellezésére már a koncentrált paraméteres megközelítés nem kielégítő (hiszem a hullámhossz összemérhető a geometriai méretekkel), ezért elosztott paraméteres modellezésre van szükség! Az órajel vezetéken történő jelterjedést tehát hullámterjedésként vizsgálva egyértelmű, hogy az órajel késleltetést szenved, mialatt eljut az órajel generátortól a cellákig. A késleltetés mértéke a technológiai méretek csökkenésével fokozatosan növekszik, hiszen az egyre vékonyodó vezetékezés (fém vezetékek csíkszélessége sosem a technológiát jellemző minimális mérettel azonos, annál legalább egy nagyságrenddel nagyobb) egyre nagyobb ellenállásúvá válik. A legfőbb problémát azonban az okozza, hogy a késleltetés mértéke jelentősen függ az adott cellához vezető órajel vezeték hosszúságától, azaz a különböző hosszúságú vezetékekhez kapcsolódó részáramkörök más-más fázisban működhetnének. Ebben az esetben előfordulhat, hogy míg az egyik részáramkör még nem fejezte be működését (a kimenetén nem jelent meg még az érvényes jel) a hozzákapcsolódó részáramkör már elkezdi a műveletvégzést, így hibás eredményt szolgáltatva a kimenetén. Ennek a problémának a megoldására a fizikai szintézis során fokozott figyelmet kell fordítani az egy áramköri részegységet alkotó cellák (ALU áramkörök, vezérlő áramkörök, stb.) minél közelebbi elhelyezésére és az ún. órajel elosztó hálózat kiépítésére.

2 Processzorokban alkalmazott órajel elosztó áramkörök Globális adatutak esetén például egy processzor teljes felületét tekintve az ideális órajel elosztás célja minimalizálni az órajel elcsúszást az integrált áramkör teljes felületén. Itt is fontos megemlíteni, hogy az órajel elcsúszás csak akkor értelmezhető, ha két szekvenciális elem között adatátvitel van, tehát létezik egy globális vagy lokális adatút, aminek mindkét blokk a része. A modern integrált áramkörök felületén (köszönhetően a modern P&R eszközöknek) nincs olyan adatút, ami a chip két átellenes pontját is magába foglalná (valószínűleg ebben az esetben az adatok sem érkeznének meg egy órajel periódus alatt!), így az órajel elcsúszást az áramkör két átellenes pontja között nem értelmezhetjük. 1. ábra Az órajel elcsúszás változása a processzorok működési frekvenciájának függvényében (Journal of Solid-State Circuits folyóiratban 1997-2007 között megjelent adatok alapján) Az működési frekvencia növekedésének köszönhetően (2..3 GHz között van 2011-ben a processzorok működési frekvenciája) az órajel elcsúszás maximálisan megengedhető mértéke fokozatosan csökken. Általában egy tervezési ökölszabály, hogy az órajel periódusidő 5%-át ne haladja meg ez az érték. Jelenleg ez az érték egy 3GHz frekvencián üzemelő eszköz esetén kb. 16ps-nak felel meg! 2. ábra Az órajel elcsúszás forrásainak százalékos hatása Különböző órajel utak különböző késleltetést okoznak. Az órajel késleltetésnek, így az órajel elcsúszásnak különböző okai vannak (2. ábra), melyek a következők:

Órajel utak hosszúságában való különbség (az órajel vezetékek kapacitása közötti különbség) Load mismatch Különbségek az összekötő hálózat paramétereiben (fajlagos vezetőképesség, dielektromos konstans, vezeték vastagság, VIA illetve kontaktus ellenállása, oldalfali és vezeték kapacitás, vezeték vastagság, stb.) Különbségek az aktív eszközök paramétereiben, amik az órajel elosztó hálózatban kerülnek felhasználásra (MOS V th, töltéshordozók mozgékonysága, stb.) Device mismatch Változások a tápfeszültségben (IR Drop, Ground bouncing) Supply mismatch Az előzőekből adódóan az órajel elosztó hálózatban felhasznált áramköri részegységek (pl.: aktív puffer áramkörök, órajel elcsúszást mentesítő deskew áramkörök, stb.) késleltetéseinek változása Az integrált áramkör felülete mentén a hőmérséklet megváltozása (az alkalmazott eszközök paramétereit és az áramkörök munkapontját eltolja) Temperature mismatch 3 Órajel elosztó hálózatok fajtái A modern általános célú (CPU) és jelfeldolgozó processzorokban (DSP) alkalmazott órajel elosztó hálózatokat az órajel betáplálás helye és az órajel továbbítás módja szerint az alábbiak szerint csoportosítunk: 1. Az integrált áramkör szélén bejövő órajelet (PAD áramkör felől érkező) közvetlenül az áramkör széléről valamilyen fa topológiájú elosztó hálózattal juttatjuk el az órajel vezérelt regiszterekhez 2. Az integrált áramkör szélén bejövő órajelet előbb az áramkör közepére vezetjük és onnan szimmetrikus, esetleg impedancia illesztett fa hálózattal juttatjuk el a chip többi részébe. 3. Az integrált áramkör közepén (néha a szélén) egy órajel generátor áramkörrel (általában fázis zárt hurokkal PLL) magán a chipen állítjuk elő az órajelet és juttatjuk el onnan egy szimmetrikus, esetleg impedancia illesztett fa hálózattal a chip többi részébe. Nagy előnye, hogy a PLL-ben alkalmazott frekvenciaosztó áramkörrel tudjuk szabályozni menet közben az órajel frekvenciáját. 4. Rezonáns órajel elosztás esetén az egész órajel elosztó hálózat gyakorlatilag egy LC oszcillátorként működik, ahol a tárolt elektromos energia az induktivitás és a kapacitás között az oszcillátor rezonanciafrekvenciáján oszcillál. Hátránya, hogy a működési frekvenciát csak szűk tartományban lehet állítani. Általában a rezonáns órajel elosztást mindig a legmagasabb működési frekvencián alkalmazzák és lehetőséget biztosítanak alacsonyabb frekvenciájú működés esetén a hagyományos órajel elosztási módok alkalmazására (pl. PLL alapú, fastruktúra). A Cyclos Semiconductor cég ilyen jellegű megoldásai a legújabb processzorokban széleskörűen alkalmazzák (AMD Piledriver architektúra). 5. Az integrált áramkör közepén létrehozunk egy vezérlő feszültséget, amit az egyes áramköri blokkokhoz vezetünk, ahol egy VCO (ring oszcillátor, néha LC oszcillátor) segítségével állítjuk elő az adott áramköri részegység számára szükséges frekvenciájú órajelet. A feszültség változtatásával az egyes blokkoknak (egymással nem kommunikáló blokkok esetén) akár különböző frekvenciájú órajel biztosítása is lehetővé válik. Nagy előny ebben az esetben, hogy nem egy frekvenciában változó, hanem egy egyenfeszültségű (de analóg) DC jelet kell továbbítanunk a chip felületén. Nagy előnye, hogy rendkívül alacsony a fogyasztása (töltést csak a szivárgás miatt kell pótolni ), viszont az induktivitások viszonylag nagy helyet foglalnak el. Hátránya, hogy a rezgési frekvencia csak korlátozott keretek között állítható.

6. Ún. külső jellel befogott oszcillátorok (ILO Injection Locked Oscillator) alkalmazása a lokális órajel előállítására. Az integrált áramkör közepén állítjuk elő a globális órajelet/ vagy a vezérlő feszültséget, amivel vezéreljük az áramköri részegységek saját lokális órajelét előállító ILO áramköröket! ILO áramkörök is hasonlóan működnek, mint az egyszerű VCO áramkörök, azonban előnyük, hogy képesek magukat szinkronizálni a globális órajelhez, valamint a globális órajel frekvenciájánál nagyobb (f global n) vagy kisebb frekvenciájú (f global /n) lokális órajelet is elő tudnak állítani megfelelő vezérlés mellett. 4 CMOS külső jellel befogott oszcillátorok A külső jellel befogott oszcillátorok egy, a rezonancia frekvencia közelében bekövetkező jelenségen alapulnak. Ez a jelenség látható a 10. ábrán. A jelenség alapja, hogy az oszcillátorba egy ω i frekvenciájú jel kerül becsatolásra. Az oszcillátor szabadonfutó ω 0 frekvenciája és a külső jel frekvenciája, ha elég közel van egymáshoz (pontosabban egy ún. befogási tartományon belül van), akkor az ω i frekvenciájú külső jel befogja, elhangolja az oszcillátort, amely így már nem ω 0, hanem ω i frekvencián fog rezegni. Ez a tartomány tehát, ahol ez az elhangolás létrejöhet az ún befogási tartomány (locking range). Ezt a jelenséget mutatja be a 3. ábra, ahol az ω 0 a szabályozatlan oszcillátor szabadonfutó frekvenciája, ω i a külső jel frekvenciája és az ω 1 és ω 2 a locking range határa. Ez a jelenség az alapja az ILO áramkörök működésének. 3. ábra Az ω0 a szabadon futó oszcillátor frekvenciája. Az ωi a külső jel frekvenciája. Az ω1 és az ω2 a locking range határai. [V-3] Ha a két jel frekvencia különbsége kívül esik a locking range határán, a kimeneten egy amplitúdóban és frekvenciában is változó (ún. hullámzó) jel áll elő, amely a két jel egymáshoz viszonyított folyamatos fázisszög változásából ered.

4. ábra a) Egy ring oszcillátorral megvalósított ILO b) LC oszcillátorral felépülő ILO A külső jelet legegyszerűbben egy tranzisztorral csatolhatjuk be az áramkörbe. Ez a tranzisztor a keverő tranzisztor, amit általában könnyen integrálhatunk az oszcillátorokba, hiszen az áramkör áram ellátását egy áramreferenciát alkotó tranzisztorral végeztük. Ezeket a tranzisztorokat a továbbiakban vagy egyszerűen az órajel elosztó hálózatból jövő jel összegével vezéreljük, vagy egy munkapont beállító DC feszültséggel és egy rálapolt AC vezérlő jellel vezérelhetjük. A 4. ábrán a két legfontosabb megvalósítás látható. Az induktivitás integrált áramköri megvalósítása ugyan nem egyszerű (felmerül a jósági tényező, illetve a helyfoglalás kérdése), de lehetséges. A legnagyobb probléma mégis a méretük. A Cyclos Semiconductor által kínált rezonáns órajel elosztó hálózat, ahol a GHz fölötti tartományban a tekercsek tipikus mérete 100 100 μm2 és értékük 0,75nH és 1.25nH közt van. A ring oszcillátorok helyfoglalása alig számottevő, viszont a technológiaszórásokra, hőmérséklet változásra igen érzékenyek. Egy ring oszcillátor páratlan és prímszámú inverterek sorba kötésével hozható létre, ahol az utolsó inverter kimeneti jele szolgáltatja az első inverter bemeneti jelét. A parazitahatások (kimeneteket terhelő parazita kapacitások, a következő fokozat bemenetét terhelő gate-source, gate-drain kapacitások, stb.) miatt az órajel él váltása csak valamekkora késleltetéssel tud tovább terjedni. Ezen parazita elemek mérete és értéke az egyre kisebb csíkszélességű gyártás technológiák miatt fokozatosan csökken. Minél kisebb a csíkszélesség annál gyorsabb ring oszcillátorok hozhatók létre. A megtervezett áramkör kapcsolási rajza az 5. ábrán látható. A ring oszcillátor szabadon futó frekvenciája 3V tápfeszültség mellett f 0 =932 MHz lett. A becsatolt jel DC komponense 1,5V, a rálapolt jel amplitúdója 150mV. A befogási tartomány alsó határa 878MHz, felső határa 980MHz lett (6. ábra), az oszcillátor sikeres és sikertelem elhangolását ábrázoló idődiagram pedig a 7. ábrán látható.

5. ábra A külső jel becsatolása a ring oszcillátorba nmos tranzisztorral 6. ábra Locking range határai 7. ábra Tranziens szimuláció eredménye

5 További tervek A közeljövőben kutató munkám során tervezem egy SCL (Source Coupled Logic) kapcsolástechnikával megvalósított ILO áramkör kialakítását illetve a 180nm technológiára való átállást a fogyasztás csökkentés és a működési frekvencia növelése céljából. 6 Felhasznált irodalom [1] Dr. Bognár György, Digitális VLSI áramkörök órajel elosztó hálózatai, elektronikus jegyzet, 2013.02.10. [2] Lin Zhang, Low-Power, Gigahertz Clock Generation and Distribution using Injection-Locked Oscillators PhD. thesis, University of Rochester, New York, 2010 [3] Sheng-Lyang Jang, Chien-Feng Lee, and Wei-Hsung Yeh, A Divide-by-3 Injection Locked Frequency Divider With Single-Ended Input, Microwave and Wireless Components Letters, IEEE, Vol. 18, No. 2, pp.142-144, 2008 [4] EBY G. FRIEDMAN, Clock Distribution Networks in Synchronous Digital Integrated Circuits, Proceedings of IEEE, VOL. 89, NO. 5, 2001. 05.