Digitális rendszerek II. Dr. Turóczi Antal turoczi.antal@nik.uni-obuda.hu



Hasonló dokumentumok
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

DIGITÁLIS TECHNIKA 11. Előadás

MIKROELEKTRONIKA, VIEEA306

Laptop: a fekete doboz

Hobbi Elektronika. Bevezetés az elektronikába: Térvezérlésű tranzisztorok (FET)

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

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

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

ELEKTRONIKA I. TRANZISZTOROK. BSc Mérnök Informatikus Szak Levelező tagozat

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

DIGITÁLIS TECHNIKA II

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István

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

Gingl Zoltán, Szeged, dec. 1

6. hét: A sorrendi hálózatok elemei és tervezése

Elektronika 11. évfolyam

11.2. A FESZÜLTSÉGLOGIKA

Gingl Zoltán, Szeged, :44 Elektronika - Diódák, tranzisztorok

Hobbi Elektronika. Bevezetés az elektronikába: FET tranzisztoros kapcsolások

Digitális kapcsolások megvalósítása Bináris állapotok megvalósítása

DIGITÁLIS TECHNIKA II

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

7.hét: A sorrendi hálózatok elemei II.

FÉLVEZETŐ ESZKÖZÖK II. Elektrotechnika 5. előadás

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

Dr. Oniga István. DIGITÁLIS TECHNIKA 10 Memóriák

A PC vagyis a személyi számítógép. VII. rész

Teljesítmény-erősítők. Elektronika 2.

Dr. Oniga István. DIGITÁLIS TECHNIKA 10 Memóriák

Alapkapuk és alkalmazásaik

Bevezetés az analóg és digitális elektronikába. V. Félvezető diódák

Hobbi Elektronika. Bevezetés az elektronikába: Logikai kapuáramkörök

Bevezetés az elektronikába

Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék

UNIPOLÁRIS TRANZISZTOR

Bevezetés az elektronikába

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

F1301 Bevezetés az elektronikába Digitális elektronika alapjai Szekvenciális hálózatok

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

Elektronika I. Dr. Istók Róbert. II. előadás

Békéscsabai Kemény Gábor Logisztikai és Közlekedési Szakközépiskola "Az új szakképzés bevezetése a Keményben" TÁMOP

Teljesítményerősítők ELEKTRONIKA_2

Mikroelektronika és technológia, VI. sz gyakorlat Mérések a CMOS IC gyártási eljárás ellenõrzésére

Integrált áramkörök/4 Digitális áramkörök/3 CMOS megvalósítások Rencz Márta

Magyar nyelvű szakelőadások a es tanévben

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

1. Egy lineáris hálózatot mikor nevezhetünk rezisztív hálózatnak és mikor dinamikus hálózatnak?

III. félvezetők elméleti kérdések 1 1.) Milyen csoportokba sorolhatók az anyagok a fajlagos ellenállásuk alapján?

elektronikus adattárolást memóriacím

Elektronikai műszerész Elektronikai műszerész

Alapkapuk és alkalmazásaik

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

5. Hét Sorrendi hálózatok

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

ELEKTROTECHNIKA-ELEKTRONIKA ELEKTROTECHNIKA

Elektronika Előadás

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

MOS alapáramkörök. CMOS áramkörök, konstrukciós kérdések. Elektronikus Eszközök Tanszéke.

ELEKTRONIKA I. (KAUEL11OLK)

Koincidencia áramkörök

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

Hobbi Elektronika. Bevezetés az elektronikába: A tranzisztor, mint kapcsoló

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

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

Kombinációs hálózatok Adatszelektorok, multiplexer

Szekvenciális hálózatok és automaták

MIKROELEKTRONIKA, VIEEA306

A/D és D/A konverterek vezérlése számítógéppel

ELEKTRONIKAI ALAPISMERETEK

Dr. Oniga István DIGITÁLIS TECHNIKA 8

Vegyes témakörök. A KAT120B kijelző vezérlése Arduinoval

Érzékelők és beavatkozók

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

Lineáris és kapcsoló üzemű feszültség növelő és csökkentő áramkörök

Standard cellás tervezés

29.B 29.B. Kombinációs logikai hálózatok

- elektromos szempontból az anyagokat három csoportra oszthatjuk: vezetők félvezetők szigetelő anyagok

Tantárgy: DIGITÁLIS ELEKTRONIKA Tanár: Dr. Burány Nándor

Szekvenciális hálózatok Állapotdiagram

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

Elektronika laboratóriumi mérőpanel elab panel NEM VÉGLEGES VÁLTOZAT! Óbudai Egyetem

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

ANALÓG ÉS DIGITÁLIS TECHNIKA I

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

Logikai hálózatok. Dr. Bede Zsuzsanna St. I. em. 104.

DIGITÁLIS TECHNIKA II

DIGITÁLIS TECHNIKA II

F1301 Bevezetés az elektronikába Térvezérlésű tranzisztorok

EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA

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

6. LOGIKAI ÁRAMKÖRÖK

Jelgenerátorok ELEKTRONIKA_2

I. Nyitó lineáris tartomány II. Nyitó exponenciális tartomány III. Záróirányú tartomány IV. Letörési tartomány

A + B = B + A, A + ( B + C ) = ( A + B ) + C.

3 Tápegységek. 3.1 Lineáris tápegységek Felépítés

Diszkrét aktív alkatrészek

DIGITÁLIS TECHNIKA II

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ő

ALPHA és ALPHA XL műszaki leírás

30.B 30.B. Szekvenciális hálózatok (aszinkron és szinkron hálózatok)

Átírás:

Digitális rendszerek II. Dr. Turóczi Antal turoczi.antal@nik.uni-obuda.hu

Bevezető Bool algebra Egy állítás vagy IGAZ vagy HAMIS Egy esemény bekövetkezik vagy nem Logikai változóként kezelhetjük, amely két értéket vehet fel A logikai változók bináris számrendszerben jól szimbolizálhatók IGAZ TRUE HIGH (H) magas HAMIS FALSE LOW (L) alacsony 1 0 Logikai szintek A 0 és 1 logikai értékeket hordozó fizikai jellemző a feszültség. A logikai szintekhez rendelt feszültség értékeket logikai szinteknek nevezzük. 2

Logikai szintek Pozitív logika: Bevezető Az IGAZ 1 szintet pozitívabb feszültséghez rendeljük, mint a HAMIS 0 szintet. Negatív logika: Az IGAZ 1 szintet negatívabb feszültség reprezentálja, mint a HAMIS 0 szintet. Előnyös ha egy tápfeszültségről tápláljuk az eszközöket Kompatibilitás Hagyományosan pozitív tápfeszültség A/D, D/A lehet segédfeszültség 5V 3.3V 2.5V 1.2V stb 3

Logikai szintek Bevezető A logikai értékekhez feszültségtartományokat rendelünk Névleges értéke Felső határa Alsó határa A bemeneten és kimeneten különböző tartományok (áramkörcsalád függő) Bemenet Logikai 0 szint-tartomány, amit az áramkör magas bemeneti szintnek érzékel Logikai 1 szint-tartomány, amit az áramkör alacsony bemeneti szintnek érzékel Kimenet Logikai 0 szint-tartomány, amit az áramkör magas szintként ad a kimenetén Logikai 1 szint-tartomány, amit az áramkör alacsony szintként ad a kimenetén Elfogadható feszültségszintek a kapu bemenetén Elfogadható feszültségszintek a kapu kimenetén Magas Magas Bizonytalan Alacsony Bizonytalan Alacsony 4

Bevezető Logikai szintek Elfogadható feszültségszintek a kapu bemenetén Elfogadható feszültségszintek a kapu kimenetén Magas Magas szint zajtartaléka Magas Alacsony Alacsony Alacsony szint zajtartaléka Az elfogadható bemeneti szint tartomány szélesebb mint a kimeneti A kimeneti jelre szuperponálódó zaj miatt a következő kapu bemeneti jele bizonytalan szintű lehet A bemeneti és a kimeneti tartományok közötti különbség adja a kapu áramkör zajtartalékát Ez megadja azt a maximális zajfeszültséget, ami gyenge kimenő jel esetén sem okoz logikai szint tévesztést Minél nagyobb a zajtartalék, annál jobb a kapu zajtűrése 5

Logikai szintek Bevezető Transzfer karakterisztika: Transzfer karakterisztikának nevezzük a vizsgált eszköz kimeneti feszültségének függését a bemeneti feszültségtől. Ha több bemenete is van az eszköznek, minden bemenetére meg lehet adni ezt a jellemzőt a többi feszültség valamilyen szinten történő rögzítése mellett. 6

Dinamikus viselkedés Bevezető Egy kapuáramkör viselkedését igazságtáblázatával adjuk meg Y A B Y Ebből könnyen tudunk idődiagramokat szerkeszteni A valódi kapuáramkörök félvezetőkből épülnek Nem ideális kapcsoló eszközök Csak véges sebességgel képesek a kimenetükön követni a bemeneti jelváltozásokat Y Y 7

Dinamikus viselkedés Bevezető Felfutási idő: amíg egy áramkör kimenetén jelváltáskor a kimeneti feszültség a felfutó jel amplitúdójának 10%-áról 90%-ra növekszik. Lefutási idő: amíg egy áramkör kimenetén jelváltáskor a kimeneti feszültség a lefutó jel amplitúdójának 90%-áról 10%-ára csökken. Általában különböző fel- és lefutási idők 8

Dinamikus viselkedés Bevezető Késleltetési idő: a bemenő jel megváltozása és a kimenő jel megváltozása között eltelt idő. A késleltetési időt a között a két pont között mérjük, ahol a bemenő jel és a kimenő jel eléri a referencia feszültséget Gyakran a névleges 1 szint 50%-a t phl : A H L átmenethez tartozó késleltetés t plh : Az L H átmenethez tartozó késleltetés 9

Dinamikus viselkedés Bevezető Általában a H(1) L(0) és L(0) H(1) átmenetekhez más késleltetési idő tartozik t phl, t plh Mivel a felfutó és lefutó élek számát nem tudjuk előre megmondani, átlagos késleltetési idővel (Propagation Delay Time) szoktunk számolni: t pd = (t phl + t plh )/2 Szinkron sorrendi hálózatoknál Előkészítési idő (Setup time): az az idő, amennyivel a mintavételezést jelentő órajel-változás előtt már stabilnak kell lennie a flip-flop bemeneti jelének. Tartási idő (Hold time): az az idő, amennyivel a mintavételezést jelentő órajel-változás után még stabilnak kell lennie a flip-flop bemeneti jelének. Jelterjedési idő (Propagation delay): ennyi idő szükséges ahhoz, hogy az órajel-váltás után megjelenjen a kimeneten a flip-flop új értéke. 10

Dinamikus viselkedés Bevezető Általában a H(1) L(0) és L(0) H(1) átmenetekhez más késleltetési idő tartozik t phl, t plh Mivel a felfutó és lefutó élek számát nem tudjuk előre megmondani, átlagos késleltetési idővel (Propagation Delay Time) szoktunk számolni: t pd = (t phl + t plh )/2 Szinkron sorrendi hálózatoknál Előkészítési idő (Setup time): az az idő, amennyivel a mintavételezést jelentő órajel-változás előtt már stabilnak kell lennie a flip-flop bemeneti jelének. Tartási idő (Hold time): az az idő, amennyivel a mintavételezést jelentő órajel-változás után még stabilnak kell lennie a flip-flop bemeneti jelének. Jelterjedési idő (Propagation delay): ennyi idő szükséges ahhoz, hogy az órajel-váltás után megjelenjen a kimeneten a flip-flop új értéke. 11

3 alapművelet Bevezető VAGY művelet, logikai összeadás ÉS művelet, logikai szorzás NEM (tagadás) művelet, negálás, inverz Az alapműveletekkel bármely más logikai függvény megvalósítható 12

Bevezető 3 alapművelet Logikai VAGY kapcsolat Algebrai alak: Y = A+B = A B Igazságtáblázat: Idődiagram: Utasításlista: (VHDL) Y Y <= A or B Szimbolikus jelképek: Elektromechanikus kapcsolás: A B Y A B Y 13

Bevezető 3 alapművelet Logikai ÉS kapcsolat Algebrai alak: Y = A B = AB = A && B Igazságtáblázat: Idődiagram: Utasításlista: (VHDL) Y Y <= A and B Szimbolikus jelképek: Elektromechanikus kapcsolás: A B Y A B Y 14

3 alapművelet Tagadás, Negálás, NEM, Inverzió Bevezető Algebrai alak: Y = A =!A Igazságtáblázat: Idődiagram: Utasításlista: (VHDL) Y <= not A Y Szimbolikus jelképek: Elektromechanikus kapcsolás: A Y A Y 15

Logikai műveletek megvalósítása Elektromechanikus eszközök Kapcsoló Relé, jelfogó ÉS kapcsolat 16

Logikai műveletek megvalósítása Elektromechanikus eszközök Kapcsoló Relé, jelfogó ÉS kapcsolat VAGY kapcsolat 17

Logikai műveletek megvalósítása Elektromechanikus eszközök Kapcsoló Relé, jelfogó Hátrány: Nagy méret Nagy fogyasztás Lassú működés Megbízhatatlan (pl. kontaktus elöregedése) Bonyolult logikai műveletek megvalósítása körülményes Ideális kapcsoló eszköz Zárva R = 0 Nyitva R = Teljesítmény felvétele nincs Végtelenül gyors ki/be kapcsolás Kényelmesen vezérelhető -> elektronikusan 18

Logikai műveletek megvalósítása Elektronikus kapcsolók Dióda Tranzisztor (Bipoláris, térvezérlésű) A dióda mint kapcsoló Kikapcsolt állapot Záró irányú előfeszítés Elhanyagolható maradékáram Jó közelítéssel feszültség független R U d Bekapcsolt állapot Nyitóirányú előfeszítés Nyitóirányú maradékfeszültség (Si: 0,6V; Ge: 0,2V; GaAs: 1,2V; Schottky: 0,4V)» Teljesítményfelvétel 0 Nyitott dióda árama gyakorlatilag független a feszültségtől 19

Logikai műveletek megvalósítása A dióda mint kapcsoló Diódás logika (DDL) 5V 0V Y 0,7V 0 0 0 0V Y ÉS kapu VAGY kapu A sebességet a p-n átmenet kapacitása határozza meg Diódás logika hátránya: A kimeneti szint eltolódik, téves logikai szintek keletkezhetnek Nincs inverter 20

Logikai műveletek megvalósítása A dióda mint kapcsoló Diódás logika (DDL) 5V Y 0V 5V 0,7V 0 0 0 0 1 0 1 0 0 Y ÉS kapu VAGY kapu A sebességet a p-n átmenet kapacitása határozza meg Diódás logika hátránya: A kimeneti szint eltolódik, téves logikai szintek keletkezhetnek Nincs inverter 21

Logikai műveletek megvalósítása A dióda mint kapcsoló Diódás logika (DDL) 5V Y 5V 5V 5V 0 0 0 0 1 0 1 0 0 1 1 1 Y ÉS kapu VAGY kapu A sebességet a p-n átmenet kapacitása határozza meg Kevés alkatrész Diódás logika hátránya: A kimeneti szint eltolódik Több kaput egymás után kapcsolva téves logikai szintek keletkezhetnek Nincs inverter 22 MC példa

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Normál aktív BE nyitott BC zárt Erősítőként használjuk Lezárt BE zárt BC zárt Mint egy nyitott kapcsoló Inverz BE zárt BC nyitott Nem használjuk Telítéses BE nyitott BC nyitott Mint egy zárt kapcsoló U CE(sat) 23

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Ellenállás-Tranzisztor logika (RTL) Inverter Zárt állapot U be = 0V BE lezárva: I B 0 I C 0 CE W U ki 5V 0V ~5V U CE(sat) 24

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Ellenállás-Tranzisztor logika (RTL) Inverter Zárt állapot U be = 0V BE lezárva: I B 0 I C 0 CE W U ki 5V Nyitott állapot BE nyitóirányban: U be = 5V BE és CE kinyit, a tranzisztor vezet U CE n 100mV nem ideális kapcsoló CE kis ellenállást képvisel: U ki 0V 5V ~n 100mV 25

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Ellenállás-Tranzisztor logika (RTL) Inverter Vezérlés Logikai 0 0V Logikai 1 5V Közvetlenül összekapcsolható kapuk Nyitott állapotban a tranzisztor telítésben van U B > U C ezért BC is nyitott, nagy I B áram lehet A bázisban nagy a töltéshordozó koncentráció Kikapcsoláskor a töltéseknek távozni kell» A telítés miatt a kikapcsolási idő megnő» A dinamikus viselkedés szempontjából a telítés hátrányos» A statikus viselkedés szempontjából viszont hasznos Jól megkülönböztethető logikai szint tartományok U CE(sat) 26

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Ellenállás-Tranzisztor logika (RTL) Hátrányok A telítés miatt a bázisban nagy a töltéshordozó koncentráció» A nyitáshoz a bázisban töltéshordozóknak kell felhalmozódnia» A lezáráshoz a bázisból a töltéshordozókat ki kell üríteni A tranzisztor kapacitásának feltöltése-kisütése (ki/be kapcsolás) lassú» Korlátozott működési frekvencia» Szabadon hagyott bemenet érzékeny a zavarokra MC példa 27

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Dioda-Tranzisztor logika (DTL) A nyitóirányban előfeszített dióda kis ellenállást képvisel Gyorsabb ki/be kapcsolás A dióda sokkal kevesebb helyet foglal el az IC-ben mint az ellenállás 0V 0,6V ~5V A bemeneti bázisellenállás helyett diódákat használunk U be < 1,2V esetén a tranzisztor zárva van 28

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Dioda-Tranzisztor logika (DTL) A nyitóirányban előfeszített dióda kis ellenállást képvisel Gyorsabb ki/be kapcsolás A dióda sokkal kevesebb helyet foglal el az IC-ben mint az ellenállás 5V 1,2V ~0V A bemeneti bázisellenállás helyett diódákat használunk U be < 1,2V esetén a tranzisztor zárva van: U ki 5V Ha a bemeneti dióda lezár a tranzisztor nyitott: U ki 0V A szabadon hagyott bemenet logikai 1 bemenő jelnek érzékeli» Érzéketlenebb a zajokra Könnyen lehet NAND kaput készíteni belőle 29

Logikai műveletek megvalósítása A tranzisztor mint kapcsoló Dioda-Tranzisztor logika (DTL) NAND és NOR kapu A DDL és DTL logika kombinációja A DTL inverter kiküszöböli a DDL-nél tapasztalt szinteltolódást 30

A tranzisztor mint kapcsoló Digitális elektronika Tranzisztor-Tranzisztor logika (TTL) Inverter A két összekapcsolt anódú dióda helyettesíthető-e egy NPN tranzisztorral? Kisebb helyet foglal az IC-ben =? MC példa 31

A tranzisztor mint kapcsoló Digitális elektronika Tranzisztor-Tranzisztor logika (TTL) NAND kapu A párhuzamosan kapcsolt diódák egy speciális tranzisztorral helyettesíthetők Több emitteres tranzisztor 32

A tranzisztor mint kapcsoló Digitális elektronika Tranzisztor-Tranzisztor logika (TTL) NOR kapu A DTL kapcsolásból kiindulva, a diódák helyettesítésével 33

Digitális elektronika A tranzisztor mint kapcsoló Nyitott állapotban a tranzisztor telítésben van U B > U C ezért BC is nyitott, nagy I B áram A bázisban nagy a töltéshordozó koncentráció Kikapcsoláskor a töltéseknek távozni kell A telítés miatt a kikapcsolási idő megnő A dinamikus viselkedés szempontjából a telítés hátrányos A statikus viselkedés szempontjából viszont hasznos Meg kellene akadályozni a telítést BC közé kapcsolt kis nyitófeszültségű dióda ~0,4V Schottky dióda nyitó fesz.: 0,4V A BC nyitófeszültséget korlátozza A nyitott BE fesz.: U BE 0,7 A nyitott BC fesz.: U BE 0,4 5V ~0,7V ~0,3V A CE fesz.: U CE = U BE - U BC Gyors kikapcsolású tranzisztor Speciális jelölés MC példa 34

A tranzisztor mint kapcsoló TTL logikai áramkörcsalád SN74xx sorozat Digitális elektronika Védődióda, negatív bemeneti feszültség ellen véd Kimeneti fokozat: A kimenetre kapcsolódó terhelés áramát biztosítja vagy nyeli el SN74LSxx, SN74Sxx 7404 7400 35

TTL áramkörök Statikus viselkedés Digitális elektronika Jól szétválasztható logikai szintek, viszonylag jó zajtűrő képesség 36

TTL áramkörök Statikus viselkedés Digitális elektronika Jól szétválasztható logikai szintek, viszonylag jó zajtűrő képesség Dinamikus viselkedés Schottky tranzisztoros kapcsolással elég gyors kapcsolási idő (t pd 2..10ns) Teljesítményviszonyok Statikus Bekapcsolt állapotban a kollektor ellenálláson teljesítmény disszipálódik Kikapcsolt állapotban kisebb a veszteség» A következő fokozat meghajtására áramot kell biztosítani (áramvezérelt eszköz) Dinamikus A tranzisztor ki/bekapcsolásához töltéseket kell mozgatni A működési frekvencia növekedésével egységnyi idő alatt egyre több ki/bekapcsolás» Növekszik a dinamikus teljesítményfelvétel Bonyolult logikai áramkörökben sok kapu TTL-ből felépítve nagy teljesítményfelvétel Hűteni kell Vagy egyéb megoldás (más kapcsolóelem) 37

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) Feszültségvezérelt Elhanyagolható a vezérléshez szükséges teljesítmény JFET (Junction FET) A diódához hasonlóan kiürített réteg alakul ki a p-n átmenet között A záróirányú feszültséggel változtatható a kiürített réteg vastagsága Ezzel változik a csatorna ellenállása Záróirányban csak az elhanyagolható visszáram folyik Gyakorlatilag nincs szükség vezérlőteljesítményre p n kiürített réteg kiürített réteg p n Animáció 38

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) JFET (Junction FET) Feszültségvezérelt kapcsolóként használható De negatív vezérlőfeszültség kell Ez ellentmond az egy tápfeszültség kritériumnak Főleg analóg kapcsolóként és precíziós ME bemeneti fokozataként használják 100..1000 MW bemeneti ell.áll. p n kiürített réteg kiürített réteg p n 39

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) Gyengén szennyezett p-típusú alaplemez (substrate) Erősen szennyezett n-típusú Source és Drain Gate fémréteg Régebben Al : könnyebben felvihető; Si: Rossz vezető de könnyen gyártható Ma Cu: Az átkapcsoláskor folyó áram miatt jó vezető kell A Gate alatt vékony (1..100nm vastag) szigetelő oxidréteg Nem vezet Oxid réteg Fémezés n + n + p - Animáció 40

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) Előfeszítés nélkül U GS = 0V esetén lezárt p-n átmenetek Elektromos tér hatására (U GS > 0) töltéshordozók halmozódnak fel a Gate alatt Vezető csatorna alakul ki n-csatornás növekményes MOSFET Elég nagy U GS > U k esetén kis (~10W nagyságrendű) csatorna ellenállás Előny» Nincs p-n átmenet a csatornában» Nincs a bipoláris tranzisztornál tapasztalható nagyságrendű maradékfeszültség U GS I DS Fémezés n + n + e - p - U k U GS 41

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) Előfeszítés nélkül U GS = 0V esetén lezárt p-n átmenetek Elektromos tér hatására (U GS > 0) töltéshordozók halmozódnak fel a Gate alatt Vezető csatorna alakul ki n-csatornás növekményes MOSFET Elég nagy U GS > U k esetén kis (~10W nagyságrendű) csatorna ellenállás Előny Kapcsolóként» Nincs p-n átmenet a csatornában» Nincs a bipoláris tranzisztornál tapasztalható nagyságrendű maradékfeszültség Nyitott kapcsoló» U GS 0V» Nem vezet Zárt kapcsoló I DS» U GS > U k» Kis ellenállással vezet U k = n 100mV küszöbfeszültség tápfesz. függő A vezérlő fesz. a táppal azonos polaritású» Közvetlenül egymás után kapcsolható fokozatok U k U GS 42

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) Hátrány Az elszigetelt Gate miatt kapacitásként viselkedik A vékony szigetelő rétegen nagyobb vezérlő fesz. (50-60V) átüthet» A tranzisztor tönkremegy» Ennél alacsonyabb fesz. szintekkel dolgozunk» De statikus feltöltődéssel akár 1000V is érheti a bemenetet» ESD: Electrostatic Sensitive Device Védőelektronika kell a bemeneteken Statikus feltöltődés elleni csomagolás Földelő csuklópánt A mai modern dig. elektronikai eszközök alapeleme Unipoláris Soure Drain felcserélhető Azonos méret, szennyezés Az IC lapkán nem is lehet megkülönböztetni 43

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) NMOS logika Az alap inverterben cseréljük le a bipoláris tranzisztort Az alaplemezt (substrate-ot) a földre kell kötni Nem kell soros bemeneti ellenállás A következő fokozat statikus meghajtásához nem kell áram» Ha a tranzisztor le van zárva (nyitott kapcsoló) I D = 0 I D = 0 0V 5V 44

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) NMOS logika Az alap inverterben cseréljük le a bipoláris tranzisztort Az alaplemezt (substrate-ot) a földre kell kötni Nem kell soros bemeneti ellenállás A következő fokozat statikus meghajtásához nem kell áram» Ha a tranzisztor le van zárva (nyitott kapcsoló) I D = 0» Ha a tranzisztor nyitva van (zárt kapcsoló) I D 0» R d növelésével csökken az áram de csökken a kapcsolási sebesség is» A probléma ugyan az mint a bipoláris tranzisztoros megoldással I D 0 5V 0V 45

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) PMOS logika Az alap inverterben cseréljük le a bipoláris tranzisztort Az alaplemezt (substrate-ot) a tápra kell kötni A bemenetre tápfeszültséget adva a pmosfet zárva van 5V 0V I D = 0 46

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) MOSFET (Metall Oxid Semiconductor FET) PMOS logika Az alap inverterben cseréljük le a bipoláris tranzisztort Az alaplemezt (substrate-ot) a tápra kell kötni A bemenetre tápfeszültséget adva a pmosfet zárva van A bemenetet földre kötve a pmosfet kinyit A problémák még mindig fennállnak» Ha a tranzisztor nyitva van (zárt kapcsoló) I D 0» R d növelésével csökken az áram de csökken a kapcsolási sebesség is 0V 5V I D 0 47

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) CMOS logika Az előzőekhez képest teljesen új megközelítés kell Ellenütemű vezérlés (Complementary MOS) Nyitó és záró kapcsoló azonos vezérléssel Megfelel egy közös vezérlésű n- és egy p-csatornás növekményes MOSFET-nek 48

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) CMOS logika Az előzőekhez képest teljesen új megközelítés kell Ellenütemű vezérlés (Complementary MOS) Nyitó és záró kapcsoló azonos vezérléssel Megfelel egy közös vezérlésű n- és egy p-csatornás növekményes MOSFET-nek 0V 5V 0V 5V 49

Digitális elektronika Térvezérlésű tranzisztor (Field Effect Transistor) CMOS logika Az előzőekhez képest teljesen új megközelítés kell Ellenütemű vezérlés (Complementary MOS) Nyitó és záró kapcsoló azonos vezérléssel Megfelel egy közös vezérlésű n- és egy p-csatornás növekményes MOSFET-nek Statikus áramfelvétel zérus» A kimenet vagy a tápra vagy a földre van kapcsolva» A kis értékű (~10W nagyságrendű) csatorna ellenálláson keresztül Probléma: n- és p-csatornás MOSFET-et egy lapkán kell megvalósítani 5V 0V 5V 0V 50

CMOS áramkörök Digitális elektronika Hagyományos CMOS gyártástechnológia P-típusú zseb N-típusú alaplemez (substrate) N-csatornás MOSFET-hez p-típusú zsebet alakítanak ki az alaplemezben P-csatornás MOSFET közvetlenül az alaplemezben N-típusú zseb P-típusú alaplemez (substrate) P-csatornás MOSFET-hez n-típusú zsebet alakítanak ki az alaplemezben N-csatornás MOSFET közvetlenül az alaplemezben Silicon-on-Insulator (SOI) CMOS technológia Teljesen izolált nmos és pmos tranzisztorok egymás mellet Nincsenek zsebek Drágább, de jobb tulajdonságú tranzisztorok 3D tranzisztor (Intel) 51

CMOS áramkörök Digitális elektronika Hagyományos CMOS gyártástechnológia 52

CMOS áramkörök Kapuáramkörök Digitális elektronika 53

CMOS áramkörök Kapuáramkörök Digitális elektronika 54

Digitális elektronika CMOS áramkörök Kapuáramkörök NAND 0 0 1 5V Q 1 Q 2 0V 5V Q 3 0V Q 4 55

Digitális elektronika CMOS áramkörök Kapuáramkörök NAND 0 0 1 0 1 1 5V Q 1 Q 2 0V 5V Q 3 5V Q 4 56

Digitális elektronika CMOS áramkörök Kapuáramkörök NAND 0 0 1 0 1 1 1 0 1 5V Q 1 Q 2 5V 5V Q 3 0V Q 4 57

Digitális elektronika CMOS áramkörök Kapuáramkörök NAND 0 0 1 0 1 1 1 0 1 1 1 0 5V Q 1 Q 2 5V 0V Q 3 5V Q 4 58

CMOS áramkörök Kapuáramkörök Logikai függvények Digitális elektronika V dd Azon a V 1..V n bemeneti kombinációk esetén, melyek a kimeneten logikai 1 értéket adnak, V dd és V out össze vannak kapcsolva Ellenkező esetben V dd és V out között szakadás V 1 V 2 V 3 V n pmos felhúzó hálózat V out Azon a V 1..V n bemeneti kombinációk esetén, melyek a kimeneten logikai 0 értéket adnak, GND és V out össze vannak kapcsolva Ellenkező esetben GND és V out között szakadás V 1 V 2 V 3 V n nmos lehúzó hálózat GND 59

CMOS áramkörök Kapuáramkörök Logikai függvények Digitális elektronika Z = C (A+B) Z = C+(A B) Z = C+A B Z = C (A+B) 60

CMOS áramkörök Digitális elektronika Statikus feltöltődésre való érzékenység A szabadon hagyott (lebegő) CMOS bemenet bizonytalan kimenetet eredményez A TTL kapu a szabadon hagyott bemenetet logikai 1 vezérlésnek veszi A MOS tranzisztor tönkre is mehet Nem szabad lebegő bemenetet hagyni, nem használt kapuknál sem Felhúzó vagy lehúzó ellenállás a legegyszerűbb megoldás Pozitív és negatív túlfeszültség ellen is védeni kell Tipikus diódás védelem limitálja a bementi túlfeszültséget A normál működést nem zavarja D 1 dióda V dd + 0,6V-nál nagyobb bemenő jelnél kinyit D 2 dióda 0-0,6V-nál kisebb bemenő jelnél kinyit Nagyobb, rövid ideig tartó áramlökéseket is elviselnek 61

CMOS áramkörök Statikus tulajdonságok Digitális elektronika Széles tápfeszültség tartomány ~ 30V-ig Zajtartalék (5V-os táp esetén) ~ 1,5V TTL-nél 0,3V és 0,7V Nagyobb terhelésnél a véges csatornaellenállás miatt a kimeneti jelszintek eltérnek az optimálistól Statikus teljesítményfelvétel közel zérus Lezárt PN-átmenetek, minimális visszáramok 62

Digitális elektronika CMOS áramkörök Statikus tulajdonságok Transzfer karakterisztika Az inverter bemeneti feszültségének függvényében ábrázolja a kimeneti jelét 1. régió: 0 < U be < U N : nmos lezárt, pmos vezet» U ki U DD I D 0 2. régió: U N < U be < U P : mindkét tranzisztor vezet» U ki = határozatlan I D 0 teljesítményfelvétel 3. régió: U DD > U be > U P : nmos vezet, pmos lezárt» U ki 0 I D 0 U ki [V] 5 U DD 5V U DD 5V U DD 5V U DD 1,5 3,5 5 U be [V] 0 (~0V) 1 U N <U be <U P 0 1 (~5V) 0 I D [ma] U N U P U be [V] 63

CMOS áramkörök Statikus tulajdonságok Digitális elektronika 64

CMOS áramkörök Statikus tulajdonságok Digitális elektronika Lassan változó jelek Viszonylag sokáig a 2. régióban üzemel a kapu: I D 0 teljesítményfelvétel nő A bemeneti jelre szuperponálódó zaj a kimeneten többszörös átmenetet eredményezhet Az analóg komparátornál tapasztalt problémához hasonló, így a megoldás is hasonló lehet küszöbszint t küszöbszint t 65

Digitális elektronika ME nemlineáris alkalmazása invertáló komparátor u ki U ki MAX U ref u be U ki MAX U ref U ki min u be t U ki min u ki 66

CMOS áramkörök Statikus tulajdonságok Lassan változó jelek Digitális elektronika Viszonylag sokáig a 2. régióban üzemel a kapu: I D 0 teljesítményfelvétel nő A bemeneti jelre szuperponálódó zaj a kimeneten többszörös átmenetet eredményezhet Az analóg komparátornál tapasztalt problémához hasonló, így a megoldás is hasonló lehet Hiszterézises transzfer karakterisztikát kell kialakítani» A kapuáramkör módosításával» Két küszöbszint» Schmitt trigger U ki Küszöbszint U H Küszöbszint U L t U L U H U be 67

CMOS áramkörök Dinamikus tulajdonságok Digitális elektronika Az egymás után kapcsolódó CMOS kapuk Egymásra nézve kapacitív terhelést jelentenek Ki-be kapcsolásnál fel kell tölteni ill. ki kell sütni» A töltések mozgatásához energiára van szükség Minél több a ki-bekapcsolás annál nagyobb P = C t U táp 2 f A felvett teljesítmény arányos» A tápfeszültség négyzetével» A kapcsolási frekvenciával» A tranzisztorok kapacitásával I t Teljesítmény csökkentés» A kapcsolási frekvencia egyre nő» A tápfeszültség csökkentésével» A geometriai méretek csökkentésével CD4000 SN74HC14 68

Logikai áramkörcsaládok TTL Digitális elektronika Név Jelterjedési késési idő Teljesítményfelvétel Teljesítmény-sebesség szorzat TTL-N 10 ns 10 mw 100 pj TTL-H 6 ns 20 mw 120 pj TTL-L 33 ns 1 mw 33 pj TTL-S 3 ns 20 mw 60 pj TTL-LS 10 ns 2 mw 20 pj TTL-AS 1.5 ns 10 mw 15 pj TTL-ALS 5 ns 1 mw 5 pj 69

Logikai áramkörcsaládok CMOS Digitális elektronika Név Jelterjedési késési idő Teljesítmény -felvétel Max. kimeneti áram CD 4000 25 ns 35 ns < 10 nw 74C 50 ns 0.36 ma 74HC 10 ns 4 ma 74HCT 10 ns 4 ma 74AC 4 ns 5 ns BiCMOS LVT 0.5ns (+64/-32mA) 70

Digitális elektronika Logikai áramkörcsaládok közötti átjárás Open collector (Open Drain) A hagyományos kimeneti fokozat helyett nyitott kollektoros tranzisztor A kimeneti tranzisztor (lehet FET is) nagyobb feszültséget és áramot is elvisel Közvetlenül terhelést lehet kapcsolni a kimenetre (relé, izzó stb ) A kimenet a meghajtó fokozattól eltérő tápfeszültségre is köthető Különböző tápfeszültségű logikai családok is összekapcsolhatók 71

Digitális elektronika Logikai áramkörcsaládok közötti átjárás Open collector (Open Drain) A hagyományos kimeneti fokozat helyett nyitott kollektoros tranzisztor A kimeneti tranzisztor (lehet FET is) nagyobb feszültséget és áramot is elvisel Közvetlenül terhelést lehet kapcsolni a kimenetre (relé, izzó stb ) A kimenet a meghajtó fokozattól eltérő tápfeszültségre is köthető Különböző tápfeszültségű logikai családok is összekapcsolhatók Huzalozott ÉS kapcsolat valósítható meg: HADES(jnlp) Web Busz-vezetékek A B Y = A+B+C+D+E+F C D E F 72

Buszvezetékek Digitális elektronika Ugyan azt a vezetékrendszert használva több logikai egység is összekapcsolható Több-bites buszvezetékek Azonos funkciójú vagy összetartozó jeleket buszba szervezzük 73

Buszvezetékek Digitális elektronika Azonos funkciójú vagy összetartozó jeleket buszba szervezzük Egyirányú vagy kétirányú jelek Ugyan azt a buszt többen is meghajthatják Probléma merülhet fel» Pl. ha az egyik 0 -ába a másik 1 -be akarja állítani jelvezetéket 0 1 1? 74

Buszvezetékek Háromállapotú kimenet (Tri-state) Logikai (0) Logikai (1) Nagyimpedanciás (High-Z) Lebegő kimenet Engedélyező bemenet Digitális elektronika Aktív magas 1 Aktív alacsony 0 75

Buszvezetékek Háromállapotú kimenet Digitális elektronika Tri-state inverter Aktív alacsony engedélyező bemenet A Y EN 76

Buszvezetékek Bus-hold Digitális elektronika Ha 3-állapotú kimenetek mindegyike nagyimpedanciás ( Z ) Lebegő bemenet az inverteren A szabadon hagyott (lebegő) CMOS bemenet bizonytalan kimenetet eredményez Megoldás Megfelelő buszvezérlés Felhúzó ellenállás» Ha nagy értékű kis statikus áramfelvétel, de lassabb működés» Ha kis értékű, nagy statikus áramfelvétel Z 1 Z Z Z 77

Buszvezetékek Bus-hold Digitális elektronika Ha 3-állapotú kimenetek mindegyike nagyimpedanciás ( Z ) Lebegő bemenet az inverteren A szabadon hagyott (lebegő) CMOS bemenet bizonytalan kimenetet eredményez Megoldás Megfelelő buszvezérlés Felhúzó ellenállás Bus-hold áramkör: Az utolsó érvényes logikai szintet tartja Z Z Z Z 78

Buszvezetékek Bus-hold Digitális elektronika Ha 3-állapotú kimenetek mindegyike nagyimpedanciás ( Z ) Lebegő bemenet az inverteren A szabadon hagyott (lebegő) CMOS bemenet bizonytalan kimenetet eredményez Megoldás Megfelelő buszvezérlés Felhúzó ellenállás Bus-hold áramkör: Az utolsó érvényes logikai szintet tartja 1 1 Z Z 1 Z 79

Buszvezetékek Egyirányú jelvezetékek Digitális elektronika Kétirányú busz Speciális kétirányú buszmeghajtó áramkörre van szükség 80

Buszvezetékek Egyirányú jelvezetékek Digitális elektronika Kétirányú busz Speciális kétirányú buszmeghajtó áramkörre van szükség Normál buffer + Tri-state buffer 81

CMOS áramkörök MOSFET mint kapcsoló Digitális elektronika A lezárt növekményes MOSFET közel ideális kikapcsolt kapcsolónak felel meg Nem alakul ki vezető csatorna Vezérlés 0V Bemenet Kimenet U be U ki 82

CMOS áramkörök MOSFET mint kapcsoló Digitális elektronika A lezárt növekményes MOSFET közel ideális kikapcsolt kapcsolónak felel meg Nem alakul ki vezető csatorna A vezető tranzisztor csatorna-ellenállása viszont függ U GS -től U SD -től Vezérlés 5V Bemenet Kimenet U be U ki 83

Digitális elektronika CMOS áramkörök MOSFET mint kapcsoló 5V U be U m U ki 2V 2MW U ki 1V 1MW R on 0V 1V 2V 3V 4V 5V 0V 1V 2V 3V 4V 5V U be U be 84

Digitális elektronika CMOS áramkörök MOSFET mint kapcsoló 5V U be U m U ki 2V 5kW U ki 4kW 3kW 1V R on 2kW 1kW 0V 1V 2V 3V 4V 5V 0V 0,4V 0,8V 1,2V 1,6V U be U be 85

CMOS áramkörök MOSFET mint kapcsoló nmos pmos Erős 0 Digitális elektronika Gyenge 1 a nem elhanyagolható U m feszültségesés miatt Erős 1 Gyenge 0 a nem elhanyagolható U m feszültségesés miatt Egymás után kapcsolva a kapcsolókat A vezérlő feszültség torzul 5V 5V 5V-U m 5V 5V - 2U m 86

CMOS áramkörök Transzmissziós kapu (TG) Digitális elektronika Párhuzamosan kapcsolt nmos és pmos tranzisztor (CMOS) Az A-B pontok közötti ellenállás az N és P csatorna párhuzamos eredője A bemenet-kimenet felcserélhető: kétirányú kapcsoló Analóg jelek kapcsolására is alkalmas Ideálishoz közeli elektronikusan vezérelhető kapcsoló 5kW 4kW A B 3kW R N 5V R P 2kW G 1kW R on = R P x R N 0V 0,4V 0,8V 1,2V 1,6V 87 U be

CMOS áramkörök Transzmissziós kapu (TG) 3-állapotú kimenet Digitális elektronika V DD EN A Y 88

CMOS áramkörök Sorrendi hálózatok Digitális elektronika A gyakorlatban véges állapotú szinkron hálózatok (FSM: Finite State Machine) Bemenet Kombinációs hálózat Kimenet Órajel Tárolóegység Tároló elemek Nem átlátszó tároló elemekre van szükség Master-Slave elrendezés, Él-vezérlés 89

Tároló elemek Szinkron sorrendi hálózatok Szinkron RS tároló (Filp-flop) megvalósítása Kétfokozatú tároló (Master-Slave flip-flop) Az élvezérlésnél bonyolultabb megoldás Az órajel 1 értékénél a beíró kapuk engedélyezik a Master-t, ezalatt a Slave letiltva Az órajel 0 értékénél az átíró kapuk engedélyezik a Slave-et, ezalatt a Master letiltva A bemeneten lévő esetleges zavaró tranziensek nem jutnak át a letiltott Slave-en Bár aszinkron működésű, de nem átlátszó Beíró kapuk Master Átíró kapuk Slave C 90

Tároló elemek Szinkron sorrendi hálózatok Szinkron RS tároló (Filp-flop) megvalósítása Kétfokozatú tároló (Master-Slave flip-flop) A Master-be írás alatt lehet tranziens De az átírás előtt már lecseng Átírás alatt Master kimenete állandó 8*4 = 32 tranzisztor Beíró kapuk nyitnak Átíró kapuk zárnak 1 Beírás Master-ba Átírás Slave-be Master kimenete már nem változhat 0 Átíró kapuk nyitnak Beíró kapuk zárnak 91

CMOS áramkörök Tároló elemek D tároló (szintvezérelt) Digitális elektronika CLK D Q CLK CLK CLK CLK D Q Összesen 8 db tranzisztor kell 92

CMOS áramkörök Tároló elemek Digitális elektronika D tároló (Master-Slave) Két szintvezérelt tároló összekapcsolása Master: az órajel 0 szintje alatt változik a Q M kimenet, Slave ezalatt letiltva Slave: az órajel 1 szintje alatt Q M átíródik a Slave-be 93

CMOS áramkörök Tároló elemek Digitális elektronika D tároló (Master-Slave) Két szintvezérelt tároló összekapcsolása Master: az órajel 0 szintje alatt változik a Q M kimenet, Slave ezalatt letiltva Slave: az órajel 1 szintje alatt Q M átíródik a Slave-be 16 db tranzisztor kell (CD4027BC) 94

CMOS áramkörök Tároló elemek Digitális elektronika D tároló (Master-Slave) Az órajelek elcsúszása, átlapolódása problémát okoz, átlátszóvá válik a MS kapcsolás CLK CLK Mind a négy TG vezet Lassú fel-le futású órajel is hasonló problémákat okozhat CLK CLK 95

CMOS áramkörök Tároló elemek D tároló (élvezérelt) C 2 MOS (Clocked CMOS) CLK = 0 Digitális elektronika _ D 96

CMOS áramkörök Tároló elemek D tároló (élvezérelt) C 2 MOS (Clocked CMOS) CLK = 1 Digitális elektronika _ D 97

CMOS áramkörök Tároló elemek Digitális elektronika D tároló (élvezérelt) C 2 MOS (Clocked CMOS) Érzéketlenebb az órajelek átlapolódására Csak 8 db tranzisztor kell 98

CMOS áramkörök Tároló elemek Digitális elektronika D tároló (élvezérelt) C 2 MOS (Clocked CMOS) Érzéketlenebb az órajelek átlapolódására Csak 8 db tranzisztor kell 99

CMOS áramkörök Tároló elemek Digitális elektronika Memória elemek Nagyobb mennyiségű adat tárolására Minél kevesebb tranzisztorral, annál kisebb lapkán annál több tároló elem MEMÓRIÁK Egyéb ROM RAM ROM PROM UVEPROM EEPROM Statikus RAM Dinamikus RAM Írás a gyárban Törlés nem lehetséges 1x felhasználó által is írható (beégethető) Törlés nem lehetséges Felhasználó által is írható Törlés 10 -es UV-s levilágítással Felhasználó által is írható Elektromosan törölhető Tápfesz nélkül elveszti a tartalmát Gyors Nem kell frissíteni Tápfeszültség alatt is néha frissíteni kell Lassú Nem illékony Illékony 100

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) Egy bit tárolására bistabil cella Két stabil állapot 0 1 1 0 101

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) Egy bit tárolására bistabil cella Két stabil állapot 6 tranzisztor (6T SRAM cell) WL (Word Line) Cella BL (Bit Line) _ BL Kiválasztó tranzisztorok 102

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) 103

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) Olvasás Az sor és oszlopválasztó vezetékekre V DD kerül, a kiválasztó tranzisztorok a BL bitvezetékekre kötik a cella kimeneteit Az olvasó erősítő a kimenetre kapcsolja a tárolt logikai értéket Sorválasztó WL Oszlopválasztó Olvasó erősítő (Komparátor) D 104

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) Írás Az sor és oszlopválasztó vezetékekre V DD kerül, a kiválasztó tranzisztorok a bitvezetékekre (BL) kötik a cella kimeneteit Az író erősítő meghajtó áramkör a cellára kényszeríti a bemenetre kapcsolt logikai értéket (az író áramkör erősebb a cella tranzisztorainál) Sorválasztó WL Oszlopválasztó Az írás/olvasás végeztével a kiválasztó tranzisztorok lezárnak, a cella tartja a beírt tartalmat Író erősítő D 105

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) 512 x 512 méretű vagy nagyobb cellatömbök 4 x 4 tömb 106

CMOS áramkörök Tároló elemek Digitális elektronika SRAM (Static Random-Access Memory) 107

CMOS áramkörök Tároló elemek Digitális elektronika DRAM (Dynamic Random-Access Memory) A legegyszerűbb tárolóelem a kondenzátor (kapacitás) Jól illeszthető a CMOS technológiához BL WL 108

CMOS áramkörök Tároló elemek Digitális elektronika DRAM cella írás WL aktiválva Ha BL-en 1 van a C S kapacitás feltöltődik Ha BL-en 0 van a C S kapacitás kisül BL 1 I c WL 0 1 109

Digitális elektronika CMOS áramkörök Tároló elemek DRAM cella írás WL aktiválva Ha BL-en 1 van a C S kapacitás feltöltődik Ha BL-en 0 van a C S kapacitás kisül DRAM cella olvasás BL vezeték C BL kapacitását előtöltik V P fesz.-re (V DD /2) WL aktiválásával a C S kapacitás rákapcsolódik BL-re C S és C BL között töltésmegoszlás jön létre Ha C S fel volt töltve ( 1 -et tárolt) BL-en V P +DV lesz Ha C S ki volt sütve ( 0 -át tárolt) BL-en V P -DV lesz A kiolvasó körnek ezt a változást kell figyelnie BL gyenge 0 1 WL gyenge 0 1 C BL V P + - DV 110

Digitális elektronika CMOS áramkörök Tároló elemek DRAM cella írás WL aktiválva Ha BL-en 1 van a C S kapacitás feltöltődik Ha BL-en 0 van a C S kapacitás kisül DRAM cella olvasás BL vezeték C BL kapacitását előtöltik V P fesz.-re (V DD /2) WL aktiválásával a C S kapacitás rákapcsolódik BL-re C S és C BL között töltésmegoszlás jön létre Ha C S fel volt töltve ( 1 -et tárolt) BL-en V P +DV lesz Ha C S ki volt sütve ( 0 -át tárolt) BL-en V P -DV lesz A kiolvasó körnek ezt a változást kell figyelnie DRAM cella tartás Az olvasás a tárolt logikai értéket tönkreteszi Olvasás után vissza kell írni a kiolvasott adatot C S ből a töltések a lezárt tranzisztoron keresztül a szivárgási áram miatt idővel eltűnnek Adott időközönként a DRAM cellákat frissíteni kell BL WL 111

Digitális elektronika CMOS áramkörök Tároló elemek DRAM BL (adat vezetékek) r o w d e c o d e r RAM Cella tömb 1-T DRAM cella A négyzetes elrendezés miatt rövidebb vezetékek: Kis impedancia, gyorsabb feltöltés-kisütés Kisebb fogyasztás és nagyobb működési sebesség A sor és oszlop címek együtt választják ki az olvasandó bitet WL (kiválasztó vezetékek) row address Column Selector & I/O Circuits data 112 Column Address

CMOS áramkörök Tároló elemek Digitális elektronika EPROM (Erasable Programmable ROM) Tápellátás nélkül is megtartja a beírt tartalmat Az EPROM cella lebegő Gate elektródás MOSFET Írás (programozás)» Megfelelő nagyságú (~10V) feszültséget kapcsolva a vezérlő elektródára (control gate) töltések juttathatók a lebegő elektródába (floating gate) Alagút effektus: A nagy térerő hatására a Gate alá gyűlt elektronok a lebegő Gate-be jutnak A töltések csapdába esnek (akár évtizedekig) A vezérlő elektróda ezután már nincs hatással a csatornára 113

CMOS áramkörök Tároló elemek Digitális elektronika EPROM (Erasable Programmable ROM) Tápellátás nélkül is megtartja a beírt tartalmat Az EPROM cella lebegő Gate elektródás MOSFET Olvasás» A tárolt logikai értéket az határozza meg, hogy vannak-e a vezérlő elektróda hatását blokkoló töltések a lebegő elektródában Hiába kapcsolunk vezérlő jelet a Gate-re a lebegő elektródában felhalmozódó töltések negatív elektromos tere megakadályozza a csatorna kialakulását 114

CMOS áramkörök Tároló elemek Digitális elektronika EPROM (Erasable Programmable ROM) Tápellátás nélkül is megtartja a beírt tartalmat Az EPROM cella lebegő Gate elektródás MOSFET Törlés» A lebegő elektródából el kell távolítani a csapdába esett elektronokat» UV fénnyel energiát közlünk az elektronokkal kilökődnek (UV-EPROM) Más nagy energiájú sugárzás is törli a cellát (Gamma-, röntgen sugárzás)» Az IC-n ablakot kell nyitni a chip-hez Előny: 1T 1bit Tápellátás nélkül is megtartja a beírt tartalmat Hátrány: Külső programozó kell (Nem In-Circuit ) A törlés problematikus Törlés/írás ciklusok miatt elhasználódik 115

CMOS áramkörök Tároló elemek Digitális elektronika EEPROM (Electronically Erasable Programmable ROM) Elektromosan törölhető Az UV-EPROM kis módosításával az alagút effektus visszafelé is működik» Az elvékonyított szigetelő rétegen (~10nm) az elektronok eltávolíthatók a lebegő elektródából A magasabb programozó- és törlő-feszültséget saját maga előállítja Soros hozzáférés (I 2 C, SPI)» Kis lábszám, kis fizikai méret, lassabb hozzáférés Párhuzamos hozzáférés» Nagyobb tárolókapacitás, gyorsabb hozzáférés 116

CMOS áramkörök Tároló elemek Digitális elektronika FLASH EEPROM A normál EEPROM-hoz hasonló cellákból épül fel A törlés és a programozás azonban csak nagyobb blokkokban lehetséges Nagyobb tárolókapacitású memóriák kis chip mérettel 117