Digital IC konstruktion

Relevanta dokument
Digital IC konstruktion

Digital IC konstruktion

Digital IC konstruktion

Digital IC konstruktion

Digital IC konstruktion

Digital IC konstruktion

Digital IC konstruktion

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum

Grindar och transistorer

Föreläsning 8. MOS transistorn. IE1202 Analog elektronik KTH/ICT/EKT HT09/BM

Föreläsning 8. MOS transistorn Förstärkare med MOS transistorn Exempel, enkel förstärkare med MOS. IE1202 Analog elektronik KTH/ICT/EKT VT11/BM

Föreläsning 7 Fälteffek1ransistor IV

Läsminne Read Only Memory ROM

Elektronik. MOS-transistorn. Översikt. Då och nu. MOS-teknologi. Lite historik nmosfet Arbetsområden pmosfet CMOS-inverterare NOR- och NAND-grindar

Vad är elektricitet?

Föreläsning 11 Fälteffekttransistor II

Transistorn en omkopplare utan rörliga delar

nmosfet och analoga kretsar

Nanoelektronik. FAFA10 Kvantfenomen och nanostrukturer HT Martin Magnusson.

Vad är elektricitet?

( y) ( L) Beräkning av ström nmos: Lång kanal (L g >1µm) di dy. Oxid U GS U DS. Kanal. 0<U cs (y)<u DS. Lös med:

CMOS-inverteraren. CMOS-logik. Parasitiska kapacitanser. CMOS-variationer: Pseudo-NMOS och PTL

F9: Minne. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden.

Föreläsning 13 Fälteffekttransistor III

12. Kort om modern halvledarteknologi

12. Kort om modern halvledarteknologi

Moment 1 - Analog elektronik. Föreläsning 2 Transistorn del 2

Beskrivande uppgifter: I: Vad skiljer det linjära området och mättnadsområdet i termer av inversionskanal?

Fördröjningsminimering vid buffring. ON-resistansen. Energiåtgång och effektförbrukning i CMOS. RAM-minnet

12. Kort om modern halvledarteknologi

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

F1: Introduktion Digitalkonstruktion II, 4p. Digital IC konstruktion. Integrerad krets. System. Algorithm - Architecture. Arithmetic X 2.

F9: Minne. Minneskonfiguration. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden

Digital elektronik och inbyggda system

Minnessystem. Minneshierarki. Flyktigt eller icke flyktigt huvudsakliga egenskaper. Minneshierarki

HF0010. Introduktionskurs i datateknik 1,5 hp

Hambley avsnitt 12.7 (7.3 för den som vill läsa lite mer om grindar) sann 1 falsk 0

IE1205 Digital Design: F3 : CMOS-kretsen, Implementeringsteknologier. Fredrik Jonsson KTH/ICT/ES

AD-/DA-omvandlare. Digitala signaler, Sampling och Sample-Hold

Elektronik Dataomvandlare

Ett minneselements egenskaper. F10: Minneselement. Latch. SR-latch. Innehåll:

Digital Design IE1204

Elektronik 2017 EITA35

Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ?

Tentamen i Elektronik för E (del 2), ESS010, 11 januari 2013

Digitala integrerade kretsar: teknologi och metod

Digital- och datorteknik

Digital Design IE1204

Syftet idag ELEKTRONIK ESS010. Viktor Öwall. Men först ett exempel? Något ni känner igen?

Tentamen i Elektronik, ESS010, del 2 den 17 dec 2007 klockan 8:00 13:00 för inskrivna på elektroteknik Ht 2007.

Elektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-

Random Access Memory. Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya

Digital- och datorteknik

Elektronik. Dataomvandlare

IE1204 Digital Design

Datorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade)

Föreläsning 4/11. Lite om logiska operationer. Hambley avsnitt 12.7, 14.1 (7.3 för den som vill läsa lite mer om grindar)

FÖRELÄSNING 3. Förstärkaren. Arbetspunkten. Olika lastresistanser. Småsignalsschemat. Föreläsning 3

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943

Elektronik Dataomvandlare

Föreläsning 7 Fälteffek1ransistor IV

Banbrytande elektronik vid LTH

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion

Analoga och Digitala Signaler. Analogt och Digitalt. Analogt. Digitalt. Analogt få komponenter låg effektförbrukning

Olika sätt att bygga förstärkare. Differentialförstärkaren (översikt) Strömspegeln. Till sist: Operationsförstärkaren

Kombinationskretsar. Föreläsning 4 Digitalteknik Mattias Krysander Institutionen för systemteknik

Styrteknik distans: Minneselement, register, räknare, AD-omv D4:1

Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler

Analogt och Digital. Viktor Öwall. Elektronik

Minnen. Informationsteknologi sommarkurs 5p, Agenda. Slideset 4

Tentamen i Grundläggande ellära och digitalteknik ETA 013 för D

FÖRELÄSNING 8. Översikt på mikrochipsteknologi. I/O-kretsar. Mikrochipstillverkning. Föreläsning 8

5:2 Digitalteknik Boolesk algebra. Inledning OCH-funktionen

Tentamen i Grundläggande ellära och digitalteknik ETA 013 för D

Digital- och datorteknik, , Per Larsson-Edefors Sida 1

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson!

F1 Introduktion och ingenjörsrollen

Tentamen i Krets- och mätteknik, fk, ETEF15. Exempeltentamen

Tentamen i Elektronik för E (del 2), ESS010, 5 april 2013

LINCE. -vad kommer sedan? Linköpings Universitet

Digital elektronik CL0090

Design av digitala kretsar

Föreläsning 9 Bipolära Transistorer II

Elektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-

Mer datorarkitektur. En titt I datorn Minnen

Elektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-

Introduktion till halvledarteknik

Digital- och datorteknik

Hantering av begränsat antal skrivningar på Solid State diskar

Moores lag vid vägs ände efter 50 år?

Laboration i digitalteknik Datablad

F11: Transistor- och tyristordrivers, ström- och spänningsmätning

Digital elektronik. I Båda fallen gäller förstås att tidsförloppet måste bevaras.

Det finns en hemsida. Adressen är

Lösningar Tenta

Digitala kretsars dynamiska egenskaper

Cacheminne Intel Core i7

DIG IN TO Dator och nätverksteknik

GPIO - General Purpose Input Output

Tentamen i Krets- och mätteknik, fk - ETEF15

Transkript:

Digital IC konstruktion iktor Öwall Transistorn: en förstärkare Power Supply Transistorn: en förstärkare Power Supply Korrekt? gate drain gate drain source source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground Energin måste tillföras från t.ex. ett spänningsaggregat. Ground Energin måste tillföras från t.ex. ett spänningsaggregat.

nalogt få komponenter låg effekt verkliga signaler nalogt kontra digitalt Digitalt Hög precision Komplexare algoritmer Lagringskapacitet gate drain source NMOS CMOS symboler anligast Digitalt PMOS CD/, MP3, Digitalkamera, GSM, datorer, etc, etc ulken/substratet förutsätts kopplat till / om inget annat anges ad är en transistor? NMOS som switch Source Gate Drain I d v i = hög sluten v in N-Channel n + p - n + I D GS =5 gate Halvledarkomponent Småsignalmodell drain 2 3 4 5 DS [] Elektriska förhållanden Digitalt - Switchar GS v in I D GS =4 GS =3 v in = låg öppen gs g m gs g o ds source 2 3 4 5 DS []

PMOS Digitala kretsar CMOS Inverteraren DS [] -5-4 -3-2 - v in GS =-3 GS =-4 GS GS =-5 I D CMOS Inverteraren med transistorn som switch CMOS Inverteraren med transistorn som switch hög in NMOS sluten PMOS öppen Ut kopplad till låg

CMOS Inverteraren med transistorn som switch CMOS Inverteraren med transistorn som switch låg in NMOS öppen PMOS sluten Ut kopplad till hög ID CMOS Inverteraren med transistorn som switch CMOS Inverteraren Ideal erklig 5 OUT OUT 4 N Off P Lin N Sat P Lin 3 2 N Sat P Sat N Lin P Sat N Lin P Off 2 3 4 5 IN IN

Logiska grindar, NND P-Channel N-Well Sanningstabell UT P-Substrate UT N-Channel Logiska grindar Logiska grindar Sanningstabell Sanningstabell UT UT UT UT

Logiska grindar Logiska grindar Sanningstabell UT Sanningstabell UT UT UT Logiska grindar dd dd dd PMOS NND ND NMOS f ND f NND NND + Inverter ND NND ND merikansk & Europeisk NND Inverter Two Input NND/ ND.8 μm CMOS

Logisk Funktion UT Sanningstabell UT msb = most signifcant bit a msb b msb...och nu en adderare cout msb cin msb bit a b i+b i+ cout i+ a i b i lsb = least signifcant bit cin i minnessiffra Heladderare i CMOS, bit C C o C C C C C S S 4 bitars adderare och : in C: minne in S: summa C o : minne ut C o

Integrerade kretsar av olika komplexitet Och sen går vi bara vidare! Intel Pentium 4 (2) 42 million transistors 8μm.8μm /.5GHz ND-Gate 6 Transistorer Filter - Transistorer FFT - Million Transistorer ntalet transistorer per chip dubbleras var år. (965) Ändrar 975 till vartannat år. Moores Lag Moores lag 27 Gordon Moore En av Intels grundare >2 milliarder transistor idag 32

Fysiken Hastigheten Så vad är problemet? Effektförbrukningen Det är L som anger processen, t.ex. 45nm T pd = om k Hastigheten C L ( T >> C L Tpd = = k f T Minskad kapacitans ger snabbare krets vilket kommer med ny process. Högre matningsspänning g ger snabbare kretsar men transistorerna brinner upp och... ) 2 Grov approximation idag! Effektförbrukningen Klockning av processorer! Intel Pentium 4 (2) 42 million transistors 8μm.8μm /.5GHz Discharge Charge P = f C 2 dynamic L Kvadraten gör att vi speciellt vill sänka långsammare kretsar Om jag skickar in en klocka här. Ofta mer än 5% av effekten i att fixa till klockan. Hur ser den ut här? Kanske så här. Och hur bra funkar datorn då?

Klockfrekvensen k ökar inte längre CPU power consumption http://www.tomshardware.com/reviews/ http://www.linuxjournal.com/article/936 Pentium I chip area.3 cm 2 (i 3 nm technology) Detta ger ca. W/cm 2 som måste transporteras bort, dvs säga kylning. Jämförelse: Den här ger ca W/cm 2. Som vi diskuterade förra gången i går till multipla kärnor! www.xbitlabs.com 38 Några Multi-core processorer Ett annat problem: Hur avstängd är transistorn? GS =5 Intel KEROM dual core ISSCC 7, 29M trans. IM/Sony/Toshiba Cell ISSCC 5, 234M trans. I D GS =4 v in = låg öppen GS =3 Fujitsu FR-, 25, 83M trans. Multi-core processorer där vi ökar beräkningskapaciteten utan att öka klockfrekvensen. 2 3 4 5 DS [] Dvs, hur stor är I D här?

Från Nolle-föreläsningen 28 Hur stor är ID vid avstängd? Source Gate Drain Gate-oxid (isolerande) ln( I DS ) Under tröskelspänningen n + n + I OFF N-kanal bildas när en positiv gate-source spänning, GS, större än tröskelspänningen, T, appliceras. p - substrat T = T + γ ( 2φF + S 2 φf ) φ F = Fermi Potential off T G GS T T k k [ GS ] I = Ie = = = Ie Länge ignorerade man I off för de flesta tillämpningar. Om vi sänker måste vi sänka T för att få hastighet. T skalning: T /I OFF Trade-off ln( I DS ) Under tröskelspänningen Prestanda mot Läckströmmar: T I OFF ln n( I DS ) I OFFL Low T High T off I OFF T G GS T T k k [ GS ] I = Ie = = = Ie och då ökar I off! I OFFH TL TH G När T minskar ökar hastigheten men läckströmmarna ökar!

Och så lite om minnen. Oerhört viktig del i de flesta applikationer! Stora minne blir långsamma I datorer har vi ofta en minneshirarki som möjliggör ö både Stor lagringsvolymm och Snabb access Snabbare SSD - Solid State Drives Utvecklingen av massminnen CPU Registers + Cache L Cache L2 Main memory RM? Hard drive/disc/disk anligtvis flera nivåer cache Transistor minnen Större 26--6 iktor Öwall, Inst. för Elektro- och ETI Informations 25 - Föreläsning Teknologi, Lunds Universitet, www.eit.lth.se 45 26--6 ETI 25 - Föreläsning 46 Utvecklingen av massminnen 5G-997 4G US$99 ad är ett Flashminne? Halvledarminnen: ROM Read Only Memory RM Random ccess Memory 2 G US$79 FLSH 7M-99 26--6 ETI 25 - Föreläsning 47 48

ad är ett Flashminne? Halvledarminnen: ROM Read Only Memory data är statisk finns kvar när strömmen slås ifrån RM Random ccess Memory data kan både läsas och skrivas försvinner när strömmen slås ifrån FLSH data kan både läsas och skrivas finns kvar när strömmen slås ifrån word word word2 word3 ROM bit bit bit2 bit3 Pull Up Placeringen av transistorer bestämmer minnesinnehållet! MOS transistorn t Flash minnen floating gate transistors Source Gate Drain Gate-oxid (isolerande) Floating gate n + n + Control gate WL L n + n + p - substrat I ett Flash-minne har vi en speciell transistor. lla platser i minnet har en transistor men vi kan elektriskt kontrollera funktionaliteten av minnescellen. WFER EPROM, EEPROM och Flash har olika sätt att styra transistorn. 27-9-3 ESS - Konsumentelektronik: Överblick 5 27-9-3 ESS - Konsumentelektronik: Överblick 52

ROM ROM 2 N words Pull Up Pull Up bit bit bit2 bit3 word ddress- word avkodning word2 word3 addr addr N address bits ddressavkodning???? ROM ROM Pull Up Pull Up???? ddressavkodning ddressavkodning

Floating gate Flash minnen Floating gate transistors n + n + Control gate Floating gate är inte kontakterda Om vi laddar floating gate mycket negativt Ingen kanal Ingen transistor Om ingen laddning Kanal Transistor WL L word word word2 word3 FLSH stucture Pull Up Floating gate transistors everywhere! FLSH write, e.g. trap charge Så vart är vi på väg? Pull Up word word word2 word3 = trapped charge. Transitor is always off Same content as ROM.

Wrap-Gate FETs Wrap-gates Device layout Nanowire Transistor.2 Drain Wrap-gate μm Source I sd (m m).4..8.6.4 2.2 g = -2 to 2.4, step.2 g =2.4...5..5 iktor Öwall, Inst. för Elektro- och Informations Teknologi, Lunds Universitet, sd () www.eit.lth.se Mer om allt detta i ETI3 Digital IC konstruktion