electronica i 2008 2009 electronica digital i 2008_2009_… · electronica i...

29
1 Electrónica I © Jorge Guilherme 2008 #1 Electronica Digital Electrónica I © Jorge Guilherme 2008 #2 Bibliografia: Manuel de Medeiros Silva, "Circuitos com Transístores Bipolares e MOS", ed. F.C. Gulbenkian, 1999. Sedra/Smith, Microelectronic Circuits, Oxford University Press, 1998. Paul Gray, Paul J. Hurst, Stephen H. Lewis and Robert G. Meyer, Analysis and Design of Analog Integrated Circuits, John Wiley & Sons, 2001. Herbert Taub and Donald Shilling “Digital Integrated ElectronicsMacGraw-Hill 1977. Jacob Baker, CMOS Circuit Design, Layout and Simulation, John Wiley & Sons, 2005.

Upload: others

Post on 04-Aug-2020

96 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

1

Electrónica I

© Jorge Guilherme 2008 #1

Electronica Digital

Electrónica I

© Jorge Guilherme 2008 #2

Bibliografia:• Manuel de Medeiros Silva, "Circuitos com Transístore s Bipolares e

MOS", ed. F.C. Gulbenkian, 1999.• Sedra/Smith, Microelectronic Circuits, Oxford University Press, 1998.• Paul Gray, Paul J. Hurst, Stephen H. Lewis and Robert G. Meyer,

Analysis and Design of Analog Integrated Circuits, John Wiley & Sons, 2001.

• Herbert Taub and Donald Shilling “ Digital Integrated Electronics”MacGraw-Hill 1977.

• Jacob Baker, CMOS Circuit Design, Layout and Simulation, John Wiley & Sons, 2005.

Page 2: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

2

Electrónica I

© Jorge Guilherme 2008 #3

Tecnologias e Famílias Lógicas

MOS Bipolar

Electrónica I

© Jorge Guilherme 2008 #4

Inversor logico CMOS

( )2tGS

DDon

VVk

VR

−=

NMOSPMOSnp L

WL

Wkk

≈≈≈≈

⇒⇒⇒⇒<<<< 3

Inversor equilibrado

Page 3: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

3

Electrónica I

© Jorge Guilherme 2008 #5

(((( ))))PHLPLHP ttt ++++====21

Tempo de propagação

2

22

...

.21

.21

DDC

DDDDC

VCFWFP

VCVCW

========

++++==== Energia dissipada por ciclo

Potência dissipada

Funcionamento dinâmico

PtPDP .==== Produto atraso da gate

7.1

7.1

DD

PHL

DD

PLH

VL

WKn

Ct

VL

WKp

Ct

≈≈≈≈

≈≈≈≈

Electrónica I

© Jorge Guilherme 2008 #6

“ 0 ” VOL

VIL

VIH

VOH“ 1 ”

Margem de ruido superiorVIH

VIL

Zona indefinida

"1"

"0"

VOH

VOL

NM H

NM L

Gate Output Gate Input

Zona indefinida

Margem de ruido inferior

Margem de ruido

OLILL

IHOHH

VVNM

VVNM

−−−−====−−−−====

Page 4: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

4

Electrónica I

© Jorge Guilherme 2008 #7

Foto do 1º transístor e 1º circuito integrado

Electrónica I

© Jorge Guilherme 2008 #8

Primeiro Circuito Integrado

Bipolar logic1960’s

ECL 3-input GateMotorola 1966

Page 5: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

5

Electrónica I

© Jorge Guilherme 2008 #9

Implementação em circuito integrado

Electrónica I

© Jorge Guilherme 2008 #10

Metalização:

Page 6: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

6

Electrónica I

© Jorge Guilherme 2008 #11

Electrónica I

© Jorge Guilherme 2008 #12

Page 7: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

7

Electrónica I

© Jorge Guilherme 2008 #13

Moore’s Law16151413121110

9876543210

1959

1960

1961

1962

1963

1964

1965

1966

1967

1968

1969

1970

1971

1972

1973

1974

1975

LOG

2 O

F T

HE

NU

MB

ER

OF

CO

MP

ON

EN

TS

PE

R IN

TE

GR

AT

ED

FU

NC

TIO

N

Electronics, April 19, 1965.

�In 1965, Gordon Moore noted that the number of transistors on a chip doubled every 18 to 24 months. �He made a prediction that semiconductor technology will double its effectiveness every 18 months

Electrónica I

© Jorge Guilherme 2008 #14

0.18 µm0.5 µmλ

2000 20021995

3 layers 7 layers 8 layers

120MHz 500MHz

0.12µm

1500 MHz

Devices

Interconnects

Frequency

2. Roadmap

Page 8: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

8

Electrónica I

© Jorge Guilherme 2008 #15

Technology Year Metal Supply (V) Oxide(A) Vt (V) ST technology

0.7µm 1988 2 5.0 200 0.7 Hcmos4

0.5µm 1992 3 3.3 120 0.6 Hcmos5

0.35µm 1994 5 3.3 75 0.5 Hcmos6

0.25µm 1996 6 2.5 65 0.45 Hcmos7

0.18µm 1999 7 1.9 50 0.40 Hcmos8

0.12µm 2001 8 1.5 40 0.30 Hcmos9

0.10µm 2003 8-9 1.0 35 0.25 Hcmos10

2. Roadmap

Electrónica I

© Jorge Guilherme 2008 #16

1. Towards nano-scale

300mm wafers In a 300mm fab…

UMC taiwan

Page 9: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

9

Electrónica I

© Jorge Guilherme 2008 #17

Desenho de portas logicas CMOS

Pull-up

Pull-down

Electrónica I

© Jorge Guilherme 2008 #18

NANDNOR

Porta complexa

Page 10: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

10

Electrónica I

© Jorge Guilherme 2008 #19

NAND 4 entradasNOR 4 entradas

Somas => paraleloProdutos => serie

Electrónica I

© Jorge Guilherme 2008 #20

Pseudo NMOS

•Potência estática não nula•Menor número de transístores•Menor margem de ruído

NMOS com carga de reforço

NMOS com carga de deplecção

Funcionamento como resistencia

Page 11: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

11

Electrónica I

© Jorge Guilherme 2008 #21

Portas complexas com pseudo NMOS

Electrónica I

© Jorge Guilherme 2008 #22

Portas de passagem

CMOS convencionais: interruptores comandados pelas entradas ligam saída a Vdd ou àmassa

CMOS com portas de passagem: interruptores comandados por algumas entradas, ligam saída a uma das restantes entradas.

Regra: Cada nó deve estar sempre ligado a uma entrada, ou a Vdd ou à massa.

Page 12: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

12

Electrónica I

© Jorge Guilherme 2008 #23

Restauração do nível Vdd de saídaPorta de passagem

Electrónica I

© Jorge Guilherme 2008 #24

MultiplexerXOR

Interruptor CMOS

Funciona com sinais analógicos e digitais

Page 13: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

13

Electrónica I

© Jorge Guilherme 2008 #25

Lógica dinâmica

•Pré-carga: CL carrega com Vdd•Avaliação: CL fica carregado se Y=1; descarrega se Y=0

•No inicio da avaliação: Capacidades parasitas carregadas a partir de CL, VOH baixa

Electrónica I

© Jorge Guilherme 2008 #26

Ligação em cadeia de portas dinâmicas-Na fase de avaliação CL2 descarrega devido ao atraso na descida de Y1-Y2 fica com resultado errado (fica L e deveria ser H)

Lógica dominó

Page 14: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

14

Electrónica I

© Jorge Guilherme 2008 #27

Oscillator em anel

v0 v1 v5

v1 v2v0 v3 v4 v5

T = 2 × tp × N

Electrónica I

© Jorge Guilherme 2008 #28

Circuitos com memoriaLatch

Latch SRFlip-flop SR com clock

Page 15: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

15

Electrónica I

© Jorge Guilherme 2008 #29

Flip-flop D

Flip-flop D master slave

Electrónica I

© Jorge Guilherme 2008 #30

MOS Memory HierarchyMOS

Memory

MOSMemory

Static RAM(SRAM)

Static RAM(SRAM)

Dynamic RAM(DRAM)

Dynamic RAM(DRAM)

Random Accessed Memory(RAM)

Random Accessed Memory(RAM)

Read Only Memory(ROM)

Read Only Memory(ROM)

Programmable ROM(PROM)

Programmable ROM(PROM) Mask ROMMask ROM

EPROMEPROM EEPROMEEPROM

ConventionalConventional FlashFlash

Volatile Non-volatile

Page 16: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

16

Electrónica I

© Jorge Guilherme 2008 #31

– ROM : Read Only Memory

– EPROM : Erasable Programmable ROM

– EEPROM : Electrically Erasable Programmable ROM

– Flash : Flash Erase EEPROM

Program

Erase

EPROM EEPROM Flash

� Byte Programming� CHE Programming

� Chip Erasing� UV Erasing

� Byte Programming� FN Programming

� Byte Erasing� FN Erasing

� Byte Programming� CHE/FN Programming

� Sector Erasing� FN Erasing

EPROM EEPROM Flash+

Electrónica I

© Jorge Guilherme 2008 #32

Volatile vs. Non-volatile

BL

WL

CS

VDD

GND

WL

BL

BL

BL

WL

NVMCell

DRAM SRAM NVM

Volatile Non-volatile

� Speed

� Criterion for retention

� Power Consumption

� Cost

Medium (<100ns)

Need VCC and Refresh

High

Low

Fast (<10ns)

Need VCC

Low

High

Page 17: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

17

Electrónica I

© Jorge Guilherme 2008 #33

Arquitectura de uma memoria

Row Decoder

Row Decoder

Sense AmplifierSense Amplifier

Column DecoderColumn Decoder

Data I/OBuffer

Data I/OBuffer

Memory Cell ArrayRow

Addresses

Column

Addresses

Word Line (WL)

Bit L

ine (B

L)

Memory Cell

Electrónica I

© Jorge Guilherme 2008 #34

Célula de memoria RAM

Arquitectura de uma memoria

CMOS SRAM

Page 18: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

18

Electrónica I

© Jorge Guilherme 2008 #35

Memoria ROM

Descodificador de endereços

Programação é fixa e feita durante a fase de fabricação

programação

Electrónica I

© Jorge Guilherme 2008 #36

Memoria ROM

Page 19: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

19

Electrónica I

© Jorge Guilherme 2008 #37

Memoria dinâmica

redistribuição de carga

Necessita de refrescamento porque Cs descarrega com o tempo

Electrónica I

© Jorge Guilherme 2008 #38

DRAM Cell

Uses Polysilicon-Diffusion Capacitance

Expensive in Area

M1 wordline

Diffusedbit line

Polysilicongate

Polysiliconplate

Capacitor

Cross-section Layout

Metal word line

Poly

SiO2

Field Oxiden+ n+

Inversion layerinduced byplate bias

Poly

CsQ

Page 20: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

20

Electrónica I

© Jorge Guilherme 2008 #39

SEM of poly-diffusion capacitor 1T-DRAM

Electrónica I

© Jorge Guilherme 2008 #40

Memoria EPROM

Transístor durante a programação

A programação aumenta o Vt do MOS

Page 21: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

21

Electrónica I

© Jorge Guilherme 2008 #41

Floating gate

Source

Substratep

Gate

Drain

n1 n1

FLOTOX transistorFowler-NordheimI-V characteristic

20–30 nm

10 nm

-10 V

10 V

I

VGD

EEPROM

Electrónica I

© Jorge Guilherme 2008 #42

Cross-sections of NVM cells

EPROMFlash

Page 22: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

22

Electrónica I

© Jorge Guilherme 2008 #43

1 Gbit Flash Memory

Sense Latches(10241 32) 3 8

Data Caches(10241 32) 3 8

Sense Latches(10241 32) 3 8

Data Caches(10241 32) 3 8

Wor

d Li

ne D

river

Wor

d Li

ne D

river

Wor

d Li

ne D

river

Wor

d Li

ne D

river

512Mb Memory Array 512Mb Memory Array

BL0 BL1 ····· BL16895 BL16996 BL16897··· BL33791

SGDWL31

WL0SGS

Block0

BLT0

Block1023

Block0

Block1023

Bit Line Control CircuitBLT1

I/OI/O

Electrónica I

© Jorge Guilherme 2008 #44

125mm2 1Gbit NAND Flash Memory

10.7

mm

11.7mm

2kB

Pag

e bu

ffer

& c

ache

Cha

rge

pum

p

16896 bit lines

32 word lines x 1024 blocks

Page 23: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

23

Electrónica I

© Jorge Guilherme 2008 #45

125mm2 1Gbit NAND Flash Memory

• Technology 0.13µµµµm p-sub CMOS triple-well1poly, 1polycide, 1W, 2Al

• Cell size 0.077µµµµm2• Chip size 125.2mm2• Organization 2112 x 8b x 64 page x 1k block• Power supply 2.7V-3.6V• Cycle time 50ns• Read time 25µµµµs• Program time 200µµµµs / page• Erase time 2ms / block

• Technology 0.13µµµµm p-sub CMOS triple-well1poly, 1polycide, 1W, 2Al

• Cell size 0.077µµµµm2• Chip size 125.2mm2• Organization 2112 x 8b x 64 page x 1k block• Power supply 2.7V-3.6V• Cycle time 50ns• Read time 25µµµµs• Program time 200µµµµs / page• Erase time 2ms / block

Electrónica I

© Jorge Guilherme 2008 #46

Porta ECL

Page 24: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

24

Electrónica I

© Jorge Guilherme 2008 #47

Característica de transferência entrada saída

Electrónica I

© Jorge Guilherme 2008 #48

Terminações de saída

Page 25: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

25

Electrónica I

© Jorge Guilherme 2008 #49

Gate TTL – Transístor-Transístor-Logic

NAND

Electrónica I

© Jorge Guilherme 2008 #50

Gates TTL

Page 26: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

26

Electrónica I

© Jorge Guilherme 2008 #51

Níveis lógicos

Electrónica I

© Jorge Guilherme 2008 #52

414Advanced Schottky lowpower 74ALS

30201.5Advanced Schottky 74AS

20210Schottky low power 74LS

60203Schottky 74S

1001010Standard 74

Tp . PdPd (mW)Tp (ns)TTL

25110kH

400.75100k

25210k

Pd (mW)Tp (ns)Família ECL

Page 27: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

27

Electrónica I

© Jorge Guilherme 2008 #53

Texas Instruments 2007

Electrónica I

© Jorge Guilherme 2008 #54

Texas Instruments 2007

Page 28: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

28

Electrónica I

© Jorge Guilherme 2008 #55

LVDS – Low Voltage Differential Signaling Texas Instruments 2007

Velocidades até 400 Mbps

Electrónica I

© Jorge Guilherme 2008 #56

Velocidades e tempos de atrazo das familias logicas

Page 29: Electronica I 2008 2009 Electronica Digital I 2008_2009_… · Electronica I 2008_2009_Electronica_Digital Author: jorge Created Date: 11/3/2008 12:22:46 AM

29

Electrónica I

© Jorge Guilherme 2008 #57

Texas Instruments 2007