Digitális hálózatok: Digitális hálózati elemek struktúrális felépítése, CMOS alkalmazástechnika. Somogyi Miklós

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

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

Irányítástechnika Elıadás. Félvezetıs logikai áramkörök. Irodalom

Digitális technika mintafeladatok és megoldásuk

3. Térvezérlésű tranzisztorok

Közlekedés gépjárművek elektronikája, diagnosztikája. Mikroprocesszoros technika. Memóriák, címek, alapáramkörök. A programozás alapjai

Elektronikai technikus Elektronikai technikus

Számrendszerek közötti átváltások

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

Adatok ábrázolása, adattípusok. Összefoglalás

Számítógépek felépítése, alapfogalmak

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

Méréstechnika. 3. Mérőműszerek csoportosítása, Elektromechanikus műszerek általános felépítése, jellemzőik.

Digitális technika (VIMIAA01) Laboratórium 1

Digitális technika 1. Tantárgykód: VIIIA105 Villamosmérnöki szak, Bsc. képzés. Készítette: Dudás Márton

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

Funkcionális áramkörök vizsgálata

3.1. A SZINKRON SZEKVENCIÁLIS HÁLÓZATOK

Kapuk, flip-flopok helyett ill. mellett a funkcionális elemeket használjuk a tervezés során.

2. Digitális hálózatok...60

ELEKTRONIKAI ALAPISMERETEK

FPGA áramkörök alkalmazásainak vizsgálata

Villamosmérnöki BSc Záróvizsga tételsor Módosítva január 6. DIGITÁLIS ÁRAMKÖRÖK ÉS ALKATRÉSZEK

4-1. ábra. A tipikus jelformáló áramkörök (4-17. ábra):

Bevezetés az informatikába

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

MISKOLCI EGYETEM VILLAMOSMÉRNÖKI INTÉZET AUTOMATIZÁLÁSI TANSZÉK

tetszőleges időpillanatban értelmezhető végtelen sok időpont értéke egy véges tartományban bármilyen értéket felvehet végtelen sok érték

DIGITÁLIS TECHNIKA 7-ik előadás

Egységes jelátalakítók

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

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

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

II. Zárthelyi feladat (1) Automatika c. tárgyból. 2. Rajzoljon le egy-egy 3 bites szinkron illetve aszinkron számlálót ütemdiagramjával együtt

367.3 oktális törtszámot bites kettes komplemens Karnaugh táblázatát minterm maxterm Karnaugh táblázatát Karnaugh táblázatát

Számoló és számítógépek

funkcionális elemek regiszter latch számláló shiftregiszter multiplexer dekóder komparátor összeadó ALU BCD/7szegmenses dekóder stb...

VHDL szimuláció. Tervezés. Labor II. Dr. Hidvégi Timót

TANMENET. Tantárgy: Informatika Osztály: 9B. Heti óraszám: 2

Digitális hálózatok. Somogyi Miklós

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István egyetemi docens I félév

ELEKTRONIKAI ALAPISMERETEK

Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység

Máté: Számítógép architektúrák

Oé 0, 0 Z. pj J I I C Q4 Q6- Q6. L- cp5«ils273rie. p» D5-Q6 07 UJJ. Sí S2 S3 S4. Si S2 S3 4 M. -MM-M. 54LSé6 54LS*G CTTUJU *7] 54LS273 D7

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Trigonometria

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kifejezések

Digitális Áramkörök. Pannon Egyetem Villamosmérnöki és Információs Tanszék. (Villamosmérnök BSc / Mechatronikai mérnök MSc)

Egyszerű áramkörök vizsgálata

KOVÁCS BÉLA, MATEMATIKA I.

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

TARTALOMJEGYZÉK. 1. BEVEZETÉS A logikai hálózatok csoportosítása Logikai rendszerek... 6

11. Analóg/digitális (ADC) és Digital/analóg (DAC) átalakítók

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények

hét Sorrendi hálózatok tervezési lépései: szinkron aszinkron sorrendi hálózatok esetén

Számítógép architektúra kidolgozott tételsor

Máté: Számítógép architektúrák

Digitális technika kidolgozott tételek

Digitális hálózatok. Somogyi Miklós

Digitális technika VIMIAA01

A TMS320C50 és TMS320C24x assembly programozására példák

Elektromechanika. 2. mérés. Időterv-vezérlés, PLC-k alkalmazása

A SZÁMFOGALOM KIALAKÍTÁSA

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

Az integrált áramkörök kimenetének kialakítása

Számítógép sematikus felépítése. Little Man Computer (LMC)

Számítógépek. 2.a) Ismertesse a kombinációs hálózatok alapelemeit és a funkcionálisan teljes rendszer

A TANTÁRGY ADATLAPJA

IAS számítógép. 1 Neumann János nem magyar nyelvterületen használt neve John von Neumann.

4. hét: Ideális és valódi építőelemek. Steiner Henriette Egészségügyi mérnök

ARM Cortex magú mikrovezérlők

A szakképzési rendszer átalakulása a szakképzési fejlesztések mentén

Gyengeáramú rendszerek Általában információ átviteli rendszerek. Épületinformatika. Tu zjelzés feladata. â Biztonságtechnikai alkalmazások.

Elektronika 11. évfolyam

Az INTEL D-2920 analóg mikroprocesszor alkalmazása

Számítógépek felépítése, alapfogalmak

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

ÍRÁSBELI FELADAT MEGOLDÁSA

MELLÉKLETEK. ELEKTRONIKAI ALAPISMERETEK ÉRETTSÉGI VIZSGA ÍRÁSBELI TÉTEL Középszint

Mikrokontrollerek. Tihanyi Attila május 8

Elektronika Előadás. Teljesítmény-erősítők

Analízis elo adások. Vajda István október 3. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)

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

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007

Vezérlőegység. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár

Dr. Oniga István DIGITÁLIS TECHNIKA 8

ELŐADÁS SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA

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

KOVÁCS BÉLA, MATEMATIKA I.

Lineáris algebra gyakorlat

GE4 4 és 6 digites Digitális számláló/idõzítõ

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

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

A mikroszámítógép felépítése.

Programozás. A programkészítés lépései. Program = egy feladat megoldására szolgáló, a számítógép számára értelmezhető utasítássorozat.

Átírás:

Digitális hálózatok: Digitális hálózati elemek struktúrális felépítése, CMOS alkalmazástechnika Somogyi Miklós

Kombinációs hálózatok tervezése A logikai értékek és műveletek Két-értékes rendszerek: Állítások: IGAZ, HAMIS Bináris számrendszer: 1, 0 Kapcsolók: BEKAPCSOLVA, MEGSZAKÍTVA 2

Kombinációs hálózatok tervezése A kapcsoló algebra azonosságai 3

Az összetett digitális egységek csoportjai Multiplexerek, demultiplexerek, amelyek adatút szakaszokat jelölnek ki, a Regiszterek, amelyek adatokat tárolnak, és ezek elérését is biztosítják, Funkciós egységek, amelyek adatok közötti műveleteket végeznek. 4

Multiplexerek, demultiplexerek 5

Logikai függvények megvalósítása bit-szervezésű multiplexerekkel 6

Bővítés a bemenetek számának növelésére 7

Bővítés sínek közötti választás céljából 8

A multiplexerek felépítése 9

A multiplexer, mint programozható logikai hálózat A EXOR függvény megvalósítása 4-1 multiplexerrel 10

Demultiplexerek A demultiplexer, mint dekóder 11

Multiplexerek és demultiplexerek CMOS átvivőkapukkal CMOS kapcsoló(transmission-gate): egy n- és egy p-csatornás MOS tranzisztor párhuzamosan összekapcsolva: A harmadik logikai állapot, a lebegő kimenet lehetősége! 12

Szintvezérelt, statikus regiszter A regiszter a G=1 szint fenállásának idején átlátszó, azaz d változásai késleltetve ugyan, de kijutnak a kimenetre. 13

Szintvezérelt regiszter ponált és negált beírójelekkel 14

Élvezérelt regiszter Az átlátszóság a G jel felfutásának idejére szűkül! Igen sok előny származik ebből. 15

A soros memóriák alapeleme Ez egy két bemenetről beírható élvezérelt D-MS flip-flop, a bemeneten 2-1 multiplexerrel. 16

Nyitott, párhuzamosan is betölthető soros elérésű memória-sor (SHIFT-regiszter) 17

Bit-szervezésű, sorosan rátölthető, párhuzamosan is betölthető soros elérésű memória 18

Szószervezésű memóriák (1), sorosan rátölthető soros elérésű memória 19

Szószervezésű soros memóriák (2) FIFO memóriák (First In First Out) 20

Szószervezésű soros memóriák (3) LIFO memóriák (Last In First Out) LIFO memóriaelem LIFO sor 21

Párhuzamos hozzáférésű memóriák (RAM) (1) RAM alapcella felépítése 22

Párhuzamos hozzáférésű memóriák (RAM) (2) Bit szervezésű RAM hálózat 23

1-bites komparátor 24

4-bites komparátor összeállítása 25

Összeadók. Az 1-bites összeadó (1) A teljes összeadó szimbóluma A B Ci S Co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 Igazságtábla 26

Összeadók. Az 1-bites összeadó (2) S ( A B) C C C o o AB BC ( A B) C i i i AC i AB (1) (2) 27

Soros átvitelképzésű bit-vektor összeadó 28

29 Párhuzamos átvitelképzésű bit-vektor összeadó Összetett digitális egységek k k o k k k ik k k ok k o k ik k k k k k k k k k G P C B A C B A C C P C B A S B A G B A P 1) ( 1) ( ) ( ) (

Kivonás? 30

Kivonás kettes komplemens kódban Vegyük a kivonandó kettes komplemensét, és a kissebítendőhöz adjuk hozzá! 31

A kettes-komplemens kódú számábrázolás A :szám, súlyozott bináris kóddal KK(A) : a szám kettes komplemense, adott szabály szerint előállítva. Egy kettes komplemens kódú szám (-1) szerese a szám kettes komplemense A + KK(A) = 0! A kettes komplemens kód: MSB : előjel (MSB-1) LSB : számérték Ha a szám pozitív, előjele 0, a számérték pedig a szám binárisan súlyozott abszolút értéke Ha a szám negatív, előjele 1, és az abszolút érték a kettes komplemens, előállításával határozható meg 32

A kettes komplemens előállítása 1. lépés : bitenkénti negálás (egyes komplemens) 2. lépés : 000.1 hozzáadása az egyes komplemenshez Példa: 0 1 0 1 pozitív szám, abszolút értéke 5, ez tehát a (+5) kettes komplemens kóddal Ennek 2-es komplemense -5 kell hogy legyen: 1-es komplemens : 1 0 1 0 2-es komplemens : 1 0 1 1 Próba : 0 1 0 1 + 1 0 1 1 ------------ (1)0 0 0 0 33

Kivonók megvalósítása (1), kettes-komplemens képző egységek Kettes-komplemens képző egység Vezérelhető kettes-komplemens képző egység 34

Kivonók megvalósítása (2) Abszolút érték-képző egység Kivonás mikroprocesszorok aritmetikai egységében 35

Szorzók. 4-bites array-szorzó 36

8-bites szorzó 4-bites egységekből 37

Számlálók. A J-K MS tároló, mint a számlálók alapeleme. A kettes osztó funkció 38

Szinkron számlálók általános séma Prioritási rend a vezérlők között: R, L, E mod 16 (4-bites) számláló 39

Adott modulusú számláló átalakítása más modulusúvá m < m 40

Számláló nullától különböző kezdő értékének beállítása 41

Modulo-256-os számláló mod-16 számlálókból 42

CÉLARCHITEKTÚRA SZINKRON SORRENDI HÁLÓZATOK SZÁMLÁLÓS MEGVALÓSÍTÁSÁRA 43

Aszinkron számlálók Kettes osztók kaszkádja 44

Aszinkron számlálók kaszkádja. Mod-256 mod-16 aszinkron számlálókkal 45

Vezérlők: A digitális egység felbontása adat- és vezérlő-alegységre 46

Számláló-típusú vezérlők A struktúra hazárdmentes vezérlés 47

Példa számláló típusú vezérlő egység tervezésére folyamat-ábra állapotgráf és vezérlési akciók 48

A MOSFET struktúrája (a) és szimbólumai (b, c ) 49

MOSFET technológiák planár FET ------------------------------------------------------------------------------------------------- FinFET 50

MOS eszközök, mint kapcsolók: az átvivő kapu (TG) A TG a modern CMOS technika alapvető eleme, nemcsak digitális áramkörökben, de analóg kapcsolóként is gyakran alkalmazzák. Digitális technikában főleg a CMOS tároló-elemek felépítéséhez használják leginkább. 51

Duális ágú CMOS kapuk LAYOUT szintézise (1) Az Y = (A B ) függvény megvalósítása duális ágakkal 52

Duális ágú CMOS kapuk LAYOUT szintézise (2) Az Y = ( A B + C) függvény megvalósítása duális ágakkal 53

A HC(T)7474 D-MS flip-flop funkciótáblázata 54

A HC(T)173 4-bites, törölhető, három-állapotú, felfutóélre beírható regiszter kvázi-igazságtáblája 55

NOR és NAND flash memóriák (1) 56

NOR és NAND flash memóriák (2) 57

NOR és NAND flash memóriák (3) 58

MEMRISZTOR egy új dimenzió emlékező ellenállás (memory resistor) az átfolyó áram irányától és erősségétől függően változtatja az ellenállását kikapcsolás után megőrzi ezt az értéket: memória funkció lehetősége egyszerű kialakítás sok előny... 59