10.05.2013 Views

Introdução ao leiaute analógicos

Introdução ao leiaute analógicos

Introdução ao leiaute analógicos

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Layout<br />

– Regras de desenho<br />

– Caminho de Euler<br />

– Standard-cell<br />

• PADs<br />

Técnicas de Leiaute Analógico<br />

Leiaute<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Sumário<br />

1


topo<br />

corte<br />

• Chips são especificados através de um conjunto de<br />

máscaras<br />

• L min é a largura mínima do canal<br />

– Menor largura do polisilício<br />

• Largura do canal diminui 30% a cada 3 anos<br />

• Vamos expressar as regras de desenho em termos<br />

de λ (Regras escaláveis)<br />

λ = L min /2<br />

– E.g. λ = 0.3 µm em um processo 0.6 µm<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Layout<br />

Fonte: David Harris, Harvey Mudd College<br />

Layout<br />

Fonte: David Harris, Harvey Mudd College<br />

2


• Processo AMIS C5F/N<br />

– Canal mínimo de 0,5um<br />

– N-well<br />

– 3 níveis de metal<br />

– 2 níveis de polisilício<br />

• Só usaremos um nível de polisilício para desenhar as portas<br />

(gates) dos transistores<br />

• O outro nível é utlizado quando queremos fazer capacitores<br />

MOS<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

• Diz-se que o processo é 0,5um, mas de fato vamos<br />

desenhar a porta dos transistores com um mínimo de<br />

0,6um<br />

– Os dopantes dos terminais dreno e fonte se difundem um<br />

pouco para debaixo do polisilício da porta<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Layout<br />

Layout<br />

3


• Há basicamente 4 tipos de regras de desenho<br />

– Largura (width)<br />

– Espaçamento (spacing)<br />

– Extensão (extension)<br />

– Cercamento (enclosure)<br />

• Por questão de simplicidade, as regras serão<br />

expressas em lambdas <strong>ao</strong> invés de mícrons<br />

1.1<br />

1.2<br />

1.3<br />

1.4<br />

– Regras escaláveis<br />

• AMIS C5F/N (Well)<br />

Rule<br />

Description<br />

Minimum width<br />

Minimum spacing<br />

between wells at<br />

different potential<br />

Minimum spacing<br />

between wells at<br />

same potential<br />

Minimum spacing<br />

between wells of<br />

different type (if<br />

both are drawn)<br />

SCMOS<br />

10<br />

9 1<br />

6 3<br />

0<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Lambda<br />

SUBM<br />

18 2<br />

Exceptions for AMIS C30 0.35 micron process:<br />

1 Use lambda=16 for rule 1.2 only when using SCN4M or SCN4ME<br />

2 Use lambda=21 for rule 1.2 only when using SCN4M_SUBM or SCN4ME_SUBM<br />

3 Use lambda=8 for rule 1.3 only when using SCN4M or SCN4ME<br />

4 Use lambda=11 for rule 1.3 only when using SCN4M_SUBM or SCN4ME_SUBM<br />

12<br />

6 4<br />

0<br />

DEEP<br />

12<br />

18<br />

6<br />

0<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Regras de desenho<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

Fonte: MOSIS<br />

4


Rule<br />

2.1<br />

2.2<br />

2.3<br />

2.4<br />

2.5<br />

• AMIS C5F/N (Active)<br />

Description<br />

Minimum width<br />

Minimum spacing<br />

Source/drain active to well<br />

edge<br />

Substrate/well contact<br />

active to well edge<br />

Minimum spacing between<br />

non-abutting active of<br />

different implant. Abutting<br />

active ("split-active") is<br />

illustrated under Select<br />

Layout Rules.<br />

Lambda<br />

SCMOS<br />

3 *<br />

3<br />

5<br />

3<br />

4<br />

SUBM<br />

3 *<br />

3<br />

6<br />

3<br />

4<br />

DEEP<br />

* Note: For analog and critical digital designs, MOSIS recommends the following minimum MOS channel widths (active<br />

under poly) for AMIS designs. Narrower devices, down to design rule minimum, will be functional, but their electrical<br />

characteristics will not scale, and their performance is not predictable from MOSIS SPICE parameters.<br />

Process<br />

Design Technology<br />

Design Lambda<br />

(micrometers)<br />

Minimum Width (lambda)<br />

AMI_ABN<br />

SCNA, SCNE<br />

0.80<br />

5<br />

AMI_C5F/N<br />

SCN3M, SCN3ME<br />

0.35<br />

9<br />

AMI_C5F/N<br />

SCN3M_SUBM,<br />

SCN3ME_SUBM<br />

0.30<br />

10<br />

• AMIS C5F/N (Poly)<br />

Rule<br />

3.1<br />

3.2<br />

3.2.a<br />

3.3<br />

3.4<br />

3.5<br />

Description<br />

Minimum width<br />

Minimum<br />

spacing over<br />

field<br />

Minimum<br />

spacing over<br />

active<br />

Minimum gate<br />

extension of<br />

active<br />

Minimum active<br />

extension of poly<br />

Minimum field<br />

poly to active<br />

Lambda<br />

SCMOS<br />

2<br />

2<br />

2<br />

2<br />

3<br />

1<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

SUBM<br />

2<br />

3<br />

3<br />

2<br />

3<br />

1<br />

DEEP<br />

2<br />

3<br />

4<br />

2.5<br />

4<br />

1<br />

3<br />

3<br />

6<br />

3<br />

4<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Fonte: MOSIS<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

Fonte: MOSIS<br />

5


Simple Rules<br />

Alternative Rules<br />

Simple Rules<br />

Alternative Rules<br />

• AMIS C5F/N (Contact to Poly)<br />

On 0.50 micron process (and all finer feature size processes), it is required that all features on the insulator<br />

layers (CONTACT, VIA, VIA2) must be of the single standard size; there are no exceptions for pads (or<br />

logos, or anything else); large openings must be replaced by an array of standard sized openings. Contacts<br />

must be drawn orthogonal to the grid of the layout. Non-Manhattan contacts are not allowed.<br />

If your design cannot tolerate 1.5 lambda contact overlap in 5.2, use the alternative rules which reduce the<br />

overlap but increase the spacing to surrounding features. Rules 5.1, 5.3, and 5.4, still apply and are<br />

unchanged.<br />

Rule<br />

5.1<br />

5.2<br />

5.3<br />

5.4<br />

Rule<br />

5.2.b<br />

5.5.b<br />

5.6.b<br />

5.7.b<br />

Exact contact size<br />

Minimum poly overlap<br />

Minimum contact spacing<br />

Minimum spacing to gate of transistor<br />

Minimum poly overlap<br />

Description<br />

Description<br />

Minimum spacing to other poly<br />

Minimum spacing to active (one contact)<br />

Minimum spacing to active (many contacts)<br />

SCMOS<br />

2x2<br />

1.5<br />

2<br />

2<br />

SCMOS<br />

1<br />

4<br />

2<br />

3<br />

Lambda<br />

SUBM<br />

2x2<br />

1.5<br />

3<br />

2<br />

Lambda<br />

SUBM<br />

1<br />

5<br />

2<br />

3<br />

DEEP<br />

2x2<br />

1.5<br />

4<br />

2<br />

DEEP<br />

1<br />

5<br />

2<br />

3<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

• AMIS C5F/N (Contact to Active)<br />

If your design cannot handle the 1.5 lambda contact overlap in 6.2, use the alternative rules which reduce<br />

the overlap but increase the spacing to surrounding features. Rules 6.1, 6.3, and 6.4, still apply and are<br />

unchanged. Contacts must be drawn orthogonal to the grid of the layout. Non-Manhattan contacts are not<br />

allowed.<br />

Rule<br />

6.1<br />

6.2<br />

6.3<br />

6.4<br />

Rule<br />

6.2.b<br />

6.5.b<br />

6.6.b<br />

6.7.b<br />

6.8.b<br />

Exact contact size<br />

Description<br />

Minimum active overlap<br />

Minimum contact spacing<br />

Minimum spacing to gate of transistor<br />

Description<br />

Minimum active overlap<br />

Minimum spacing to diffusion active<br />

Minimum spacing to field poly (one contact)<br />

Minimum spacing to field poly (many contacts)<br />

Minimum spacing to poly contact<br />

SCMOS<br />

2x2<br />

1.5<br />

2<br />

2<br />

SCMOS<br />

1<br />

5<br />

2<br />

3<br />

4<br />

Lambda<br />

SUBM<br />

2x2<br />

1.5<br />

3<br />

2<br />

Lambda<br />

SUBM<br />

1<br />

5<br />

2<br />

3<br />

4<br />

DEEP<br />

2x2<br />

1.5<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

4<br />

2<br />

DEEP<br />

1<br />

5<br />

2<br />

3<br />

4<br />

Fonte: MOSIS<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

Fonte: MOSIS<br />

6


• AMIS C5F/N (Metal1)<br />

Rule<br />

7.1<br />

7.2<br />

7.3<br />

7.4<br />

Description<br />

Minimum width<br />

Minimum spacing<br />

Minimum overlap<br />

of any contact<br />

Minimum spacing<br />

when either metal<br />

line is wider than<br />

10 lambda<br />

Lambda<br />

SCMOS<br />

3<br />

2<br />

1<br />

4<br />

SUBM<br />

• AMIS C5F/N (Via)<br />

Vias must be drawn orthogonal to the grid of the layout. Non-Manhattan vias are not allowed.<br />

Rule<br />

8.1<br />

8.2<br />

8.3<br />

8.4<br />

8.5<br />

Description<br />

Exact size<br />

Minimum via1 spacing<br />

Minimum overlap by metal1<br />

Minimum spacing to contact<br />

for technology codes mapped<br />

to processes that do not allow<br />

stacked vias (SCNA, SCNE,<br />

SCN3M, SCN3MLC)<br />

Minimum spacing to poly or<br />

active edge for technology<br />

codes mapped to processes<br />

that do not allow stacked vias<br />

(NOTE: list is not same as for<br />

8.4)<br />

SCMOS<br />

3<br />

3<br />

1<br />

6<br />

DEEP<br />

3<br />

3<br />

1<br />

6<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

2 x 2<br />

3<br />

1<br />

2<br />

2<br />

3+ Metal Process<br />

SUBM<br />

2 x 2<br />

3<br />

1<br />

2<br />

2<br />

DEEP<br />

3 x 3<br />

3<br />

1<br />

n/a<br />

n/a<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Fonte: MOSIS<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

Fonte: MOSIS<br />

7


Rule<br />

9.1<br />

9.2<br />

9.3<br />

9.4<br />

• AMIS C5F/N (Metal2)<br />

Description<br />

Minimum width<br />

Minimum spacing<br />

Minimum overlap of via1<br />

Minimum spacing when either<br />

metal line is wider than 10<br />

lambda<br />

SCMOS<br />

3<br />

3<br />

1<br />

6<br />

3+ Metal Process<br />

SUBM<br />

• AMIS C5F/N (Via2)<br />

3<br />

3<br />

1<br />

6<br />

DEEP<br />

Vias must be drawn orthogonal to the grid of the layout. Non-Manhattan vias are not allowed.<br />

Rule<br />

14.1<br />

14.2<br />

14.3<br />

14.4<br />

14.5<br />

Description<br />

Exact size<br />

Minimum spacing<br />

Minimum overlap by metal2<br />

Minimum spacing to via1 for<br />

technology codes that do<br />

not allow stacked vias<br />

(SCNA, SCNE, SCN3M,<br />

SCN3ME, SCN3MLC)<br />

Via2 may be placed over contact<br />

3<br />

4<br />

1<br />

8<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

SCMOS<br />

2x2<br />

3<br />

1<br />

2<br />

3 Metal Process<br />

SUBM<br />

2x2<br />

3<br />

1<br />

2<br />

DEEP<br />

n/a<br />

n/a<br />

n/a<br />

n/a<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Fonte: MOSIS<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

Fonte: MOSIS<br />

8


• AMIS C5F/N (Metal3)<br />

Rule<br />

15.1<br />

15.2<br />

15.3<br />

15.4<br />

Minimum width<br />

Description<br />

Minimum spacing to metal3<br />

Minimum overlap of via2<br />

Minimum spacing when either metal<br />

line is wider than 10 lambda<br />

SCMOS<br />

6<br />

4<br />

2<br />

8<br />

3 Metal Process<br />

SUBM<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

5<br />

3<br />

2<br />

6<br />

Regras de desenho<br />

SCMOS Layout Rules<br />

DEEP<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

n/a<br />

n/a<br />

n/a<br />

n/a<br />

Fonte: MOSIS<br />

Caminho de Euler<br />

• Alinhamento das entradas (porta dos transistores) nos<br />

planos pMOS e nMOS.<br />

• Procurar por um caminho (simultaneamente em<br />

ambos os planos) que passe uma única vez por cada<br />

transistor com a mesma entrada.<br />

• Objetivo é montar um array de transistores com os<br />

planos pMOS e nMOS alinhados.<br />

9


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Caminho de Euler<br />

• Conceito que utiliza uma biblioteca de células de<br />

layout com mesma altura e mesma posição e<br />

espessura das linhas de alimentação.<br />

• Uma célula pode ser uma porta lógica simples ou<br />

complexa, um flip-flop, um multiplexador, etc.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Standard-cell<br />

10


• Exemplo especificação de<br />

uma célula<br />

• Altura de todas as células<br />

deve ser idêntica<br />

• Linhas de alimentação<br />

devem ter mesma posição e<br />

espessura<br />

• Largura pode ser variável<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Standard-cell<br />

Standard-cell<br />

11


• Estruturas utilizadas para interfacear os sinais<br />

internos <strong>ao</strong> chip com os sinais externos<br />

• Estruturas comuns em PADs<br />

– Diodos de proteção (Electro-Static Discharge -<br />

ESD)<br />

– Buffers para reforço de sinal<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

• PAD de entrada<br />

– Pinos DI e DIB em metal2<br />

– DI: entrada direta<br />

– DIB: entrada negada<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

PADs<br />

PAD IN<br />

Fonte: Tanner<br />

12


• PAD de saída<br />

– Pino DO em metal2<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

• PAD de GND!<br />

– Pino DATA em metal1<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

PAD OUT<br />

Fonte: Tanner<br />

PAD GND!<br />

Fonte: Tanner<br />

13


Space<br />

• PAD de V DD!<br />

– Pino DATA em metal1<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

PAD V DD!<br />

Fonte: Tanner<br />

PADs Corner e Space<br />

• Estruturas utilizadas para manter a alimentação no<br />

anel de PADs.<br />

V DD !<br />

GND!<br />

Corner<br />

V DD ! GND!<br />

V DD !<br />

GND!<br />

Fonte: Tanner<br />

14


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Anel de PADs<br />

Anel de PADs<br />

15


Descasamento x Leiaute<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Descasamento entre dispositivos<br />

• Projeto de CIs <strong>analógicos</strong> e digitais: conceito de<br />

similaridade comportamental entre dispositivos<br />

identicamente desenhados ⇒ dispositivos “casados”<br />

• Projetistas necessitam prever o desempenho de<br />

componentes e circuitos ⇒ modelo de descasamento<br />

• É comum o uso de associações série-paralelo de<br />

transistores ⇒ consistência do modelo<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

16


Entendendo o Descasamento<br />

• Diferença atemporal (“ruído DC”) no comportamento elétrico entre<br />

dispositivos identicamente desenhados e fabricados.<br />

• Resultado de variações físicas incontroláveis durante a fabricação.<br />

• O modo como uma variação afeta um dispositivo em uma pastilha<br />

(die) depende da relação entre as dimensões físicas do mesmo e a<br />

distância de correlação da variação.<br />

• O entendimento dos mecanismos que provocam o descasamento<br />

permite que ele seja previsto e controlado na etapa de projeto.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Entendendo o Descasamento<br />

• Fatores sistêmicos: distância de correlação da variação superior às<br />

dimensões do dispositivo, produzindo gradientes (efeito global).<br />

• Decorrem de variações ou deformações em componentes do<br />

processo ou elementos do ambiente, como:<br />

– dilatação térmica de equipamentos<br />

Pode-se atenuá-los através de técnicas de <strong>leiaute</strong> (p.ex. centróide<br />

– aberrações nas lentes e distorções nas máscaras de foto-litografia<br />

comum).<br />

– mudança na concentração de substâncias de ataque, deposição ou<br />

dopagem<br />

– tensões mecânicas permanentes na superfície do substrato<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

17


Entendendo o Descasamento<br />

• Exemplo de efeito global: distribuição do stress mecânico na superfície de<br />

uma pastilha colada com epoxy em encapsulamento plástico. A mobilidade<br />

dos portadores é sensível <strong>ao</strong> stress.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Entendendo o Descasamento<br />

• Fatores estocásticos: distância de correlação da variação inferior às<br />

dimensões do dispositivo, produzindo flutuações microscópicas<br />

(efeito local).<br />

• Em geral, são relacionados à natureza discreta da matéria, p. ex.:<br />

– flutuações na concentração de dopantes (impurezas)<br />

Deve-se entender seus mecanismos e modelá-los, permitindo que o<br />

– flutuações na espessura ou na qualidade do óxido<br />

projetista preveja o impacto dos graus de liberdade que dispõe<br />

– formação de aglomerados no poli-silício (clustering)<br />

sobre o descasamento (geometria e polarização).<br />

– rugosidade de borda nas camadas depositadas ou decapadas<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

18


• Exemplo de efeito local: a<br />

natureza discreta dos dopantes<br />

faz com que sua concentração<br />

varie no volume do substrato e<br />

do gate.<br />

• Transistores menores: menos<br />

átomos dopantes na região ativa.<br />

• A flutuação na concentração de<br />

dopantes na região ativa é a<br />

principal causa do descasamento<br />

entre MOSFETs.<br />

Tensão de referência de um<br />

band-gap<br />

Entendendo o Descasamento<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Impacto nos Circuitos Eletrônicos<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Atraso entre dois ramos de<br />

distribuição de clock (processo de<br />

250nm)<br />

19


Impacto nos Circuitos Eletrônicos<br />

Separação da variabilidade entre dispositivos<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Impacto nos Circuitos Eletrônicos<br />

Separação da variabilidade entre dispositivos<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

20


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

(1) Geometrias idênticas e idênticas condições de<br />

contorno:<br />

G<br />

D 1<br />

D 2<br />

G<br />

S<br />

S<br />

(a) melhor (b) pior<br />

(c) pior<br />

D 1<br />

D 2<br />

G<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

D 1<br />

S<br />

D 2<br />

metal<br />

Efeito Global x Layout<br />

(2) Aproximar os dispositivos, expondo-os a menor<br />

gradiente:<br />

G<br />

D 1<br />

Obs.: dispositivos menores ficam mais próximos<br />

S<br />

(a) melhor<br />

D 2<br />

G<br />

(b) pior<br />

D 1<br />

S<br />

D 2<br />

21


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

(3) Fracionamento e associação intercalada de<br />

dispositivos menores, formando um maior (centróide<br />

comum):<br />

M 1<br />

M 2<br />

M 11<br />

M 22<br />

(a) não-centróide (b) centróide-comum<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

M 21<br />

M 12<br />

Efeito Global x Layout<br />

(4) Manter os dispositivos casados com a mesma<br />

orientação da corrente (a mobilidade não é<br />

isotrópica sobre uma lâmina de Si).<br />

G<br />

D 1<br />

(a) melhor<br />

S<br />

D 2<br />

G<br />

S<br />

(b) pior<br />

D 1<br />

D 2<br />

22


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

(5) Uso de dispositivos dummy para garantir as<br />

mesmas condições de contorno na fabricação de<br />

dispositivos casados.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

(6) Reduzir a exposição <strong>ao</strong> stress mecânico na<br />

superfície da pastilha, colocando os dispositivos<br />

casados próximos <strong>ao</strong> centro.<br />

23


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

(7) Reduzir a exposição a gradientes térmicos, devido<br />

à dissipação de dispositivos de potência.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Efeito Global x Layout<br />

– posicionar os dispositivos de potência longe do centro<br />

– posicionar os dispositivos casados longe dos de potência, mas<br />

longe das bordas (evitar stress)<br />

24


ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Modelando o Efeito Local<br />

• A natureza discreta da matéria (principalmente dos<br />

dopantes) provoca flutuações locais na condutância<br />

da região ativa.<br />

• O somatório dessas flutuações aleatórias resulta em<br />

uma diferença líquida na corrente entre dispositivos<br />

idênticos (descasamento).<br />

• Modelagem do descasamento: integração das<br />

flutuações na corrente, usando um modelo de<br />

comportamento elétrico abrangente e acurado.<br />

Modelo de Pelgrom para MOSFET<br />

• Apresenta os efeitos das variabilidades LOCAIS e GLOBAIS<br />

do processo, sobre os transistores MOS, através de<br />

parâmetros relacionados à tensão de limiar (V T ) e <strong>ao</strong> fator de<br />

ganho (β=µCox):<br />

Obs: em inversão forte, uma aproximação de I D é<br />

Saturação:<br />

2<br />

Reg. linear: I ≅ β<br />

( V −V<br />

) ( 1+<br />

λV<br />

)<br />

I<br />

D<br />

D<br />

W<br />

2L<br />

W ⎛<br />

≅ β ⎜<br />

L ⎝<br />

GS<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

T<br />

V<br />

2<br />

DS<br />

DS<br />

( VGS<br />

−VT<br />

) − ⎟VDS<br />

⎞<br />

⎠<br />

25


Modelo de Pelgrom para MOSFET<br />

• Relaciona os efeitos locais à área dos transistores (WL)<br />

• Relaciona os efeitos globais à distância média entre os<br />

transistores (D)<br />

σ<br />

2<br />

VT<br />

2<br />

AVT<br />

= + S<br />

WL<br />

2<br />

A 2 β<br />

σ β = + S<br />

WL<br />

2<br />

VT<br />

2<br />

β<br />

D<br />

D<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

2<br />

2<br />

Modelo de Pelgrom para MOSFET<br />

• A incerteza na corrente I D pode então ser estimada por:<br />

SI:<br />

SI e WI:<br />

σ<br />

2<br />

σ<br />

2<br />

( I D ) 4σ<br />

( VT<br />

)<br />

= 2 ( V −V<br />

)<br />

I<br />

D<br />

( I )<br />

GS<br />

2<br />

2<br />

⎛ ⎞<br />

D gm<br />

2<br />

= σ<br />

2 ⎜<br />

⎟ VT<br />

I D I D<br />

⎝<br />

⎠<br />

T<br />

2<br />

2<br />

σ<br />

+ 2<br />

β<br />

( )<br />

( β )<br />

( β )<br />

2<br />

σ<br />

+ 2<br />

β<br />

2<br />

2<br />

2 1<br />

σ ( ) σ ( ) ⎟ ⎛ ⎞<br />

V<br />

= +<br />

⎜<br />

GS VT<br />

gm<br />

I D<br />

⎝<br />

⎠<br />

( β )<br />

2<br />

σ<br />

2<br />

β<br />

26


• Relação entre gm/I D e o nível de inversão<br />

Modelo de Pelgrom para MOSFET<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Modelo de Pelgrom para MOSFET<br />

• Em uma simulação Monte Carlo, a cada transistor são<br />

acrescidas as fontes abaixo, cujos valores são<br />

determinados aleatoriamente, para cada rodada, conforme<br />

os fatores de descasamento do processo (A VT e A β ) e a<br />

geometria do transistor (WL).<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

27


Modelo de Pelgrom para MOSFET<br />

• Simulação Monte Carlo da tensão de off-set de um amplificador<br />

operacional Miller CMOS. O histograma apresenta a distribuição<br />

desta tensão sobre 1000 amostras, em intervalos de 0,5 mV. O<br />

desvio-padrão calculado é 2,1 mV. A curva tracejada é a sua<br />

aproximação Gaussiana.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Modelo de Pelgrom para MOSFET<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

28


Modelo de Descasamento Consistente<br />

As flutuações espaciais na densidade de dopantes<br />

provocam flutuações locais na carga de depleção, que por<br />

sua vez provocam flutuações locais na carga de inversão,<br />

fazendo com que a condutância local do canal varie.<br />

carga de<br />

inversão<br />

Q’ I (x)<br />

V GB<br />

S<br />

0<br />

∆x<br />

Substrato p<br />

G<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

x<br />

carga de depleção<br />

Q’ B (x)<br />

L<br />

D<br />

Modelo de Descasamento Consistente<br />

A variância total na corrente de dreno resulta da soma das<br />

contribuições individuais (não-correlacionadas)<br />

σ<br />

2<br />

I<br />

D<br />

=<br />

L<br />

∑<br />

x=<br />

0<br />

L<br />

2 ⎛ ∆x<br />

⎞ 1<br />

( ∆Id<br />

) = lim ∑⎜<br />

i∆A<br />

⎟ = ∫∆x<br />

A<br />

x→0<br />

2 ∆<br />

∆ x=<br />

0⎝<br />

L ⎠ L<br />

( i )<br />

Através da formulação da corrente de dreno pelo potencial<br />

de quasi-Fermi, tem-se contribuição do elemento do<br />

i<br />

∆A<br />

= I<br />

D<br />

∆Q<br />

Q<br />

'<br />

I<br />

'<br />

I<br />

⇑<br />

canal <strong>ao</strong> desvio na corrente total<br />

2<br />

L<br />

0<br />

2<br />

dx<br />

29


Modelo de Descasamento Consistente<br />

Aqui, utilizou-se as seguintes considerações:<br />

•Flutuação na concentração de impurezas,<br />

como principal causa do descasamento<br />

•Distribuição de Poisson para os dopantes<br />

•Representação da corrente no canal, em<br />

função da carga de inversão e do potencial no<br />

canal<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Modelo de Descasamento Consistente<br />

A expressão que descreve o descasamento, em termos da<br />

polarização, da geometria e da tecnologia, fica<br />

σ<br />

onde e Noi é o número efetivo de<br />

impurezas por unidade de área na região de depleção<br />

______________ QIP<br />

nCoxφt<br />

<br />

Do modelo ACM para q MOSFETs q de canal longo<br />

'<br />

'<br />

2<br />

I <br />

D oi = 2<br />

* 2<br />

I D WL<br />

1<br />

i f − ir<br />

2<br />

⎛1<br />

+ i f ⎞ BI ln ⎜<br />

⎟ SQ<br />

+<br />

⎝ 1+<br />

ir<br />

⎠ WL<br />

onde o termo BISQ * − é um parâmetro adicional de descasamento que<br />

inclui variações = de mobilidade = e espessura de óxido de porta.<br />

W<br />

I D = I F − I R = I S ( i f − ir<br />

)<br />

L<br />

e<br />

SQ<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

I = µ µ C n nφφ<br />

1<br />

2<br />

'<br />

ox<br />

2<br />

t<br />

30


Modelo de Descasamento Consistente<br />

Para mais detalhes sobre o modelo de descasamento:<br />

•C. Galup-Montoro, M. C. Schneider, H. Klimach, and A.<br />

Arnaud, “A compact model of MOSFET mismatch for circuit<br />

design”, IEEE Journal of Solid-State Circuits, vol. 40, n.<br />

8, pp. 1649 – 1657, Aug. 2005.<br />

•H. Klimach, A. Arnaud, C. Galup-Montoro, and M.C.<br />

Schneider “MOSFET mismatch modeling: a new approach”,<br />

IEEE Design & Test of Computers, vol. 23, n. 1, pp. 20 – 29,<br />

Jan.-Feb. 2006.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Modelo de Descasamento Consistente<br />

TSMC 0.35 i f : 0,01 – 1000 circulo = medida<br />

Tamanho médio: V DS : 20mV - 2V segmento = modelo<br />

3µm x 2µm linha = + ESVP<br />

NMOS PMOS<br />

Lin<br />

Sat<br />

WI<br />

SI<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

31


Modelo de Descasamento Consistente<br />

TSMC 0.18 i f : 0,01 – 1000 circulo = medida<br />

Tamanho médio: V DS : 20mV - 2V segmento = modelo<br />

1,2µm x 0,8µm linha = + ESVP<br />

NMOS PMOS<br />

Polarização<br />

Geometria<br />

i f = 1<br />

i f = 100<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Descasamento Medido em MOSFETs<br />

Grande (12µµµµm/8µµµµm) Médio (3µµµµm/2µµµµm) Pequeno (0.75µµµµm/0.5µµµµm)<br />

µµµµ ; σσσσ = 122 nA; 2 nA 124 nA; 7 nA 287 nA; 114 nA<br />

µµµµ ; σσσσ = 12.9 µµµµA; 0.066 µµµµA 12.9 µµµµA; 0.19 µµµµA 17.2 µµµµ A; 1.45 µµµµ A<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

32


I B<br />

G B<br />

M B1<br />

M B2<br />

V B<br />

Q 7<br />

-Q 7<br />

V R<br />

Di<br />

Ck<br />

M 71<br />

M 72<br />

I R<br />

D Q<br />

ck<br />

M 74<br />

M 73<br />

Q 7<br />

-Q7 Q6 Q7 -Q6 D Q<br />

ck<br />

M 61<br />

M 62<br />

Q 6<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Conversor D/A - diagrama<br />

M 64<br />

D Q<br />

ck<br />

D Q<br />

Diagrama esquemático do conversor D/A de 8 bits, composta por<br />

associações série-paralelo de transistores MOS (rede M-2M). O valor<br />

digital, a ser convertido em analógico, é programado em um registrador<br />

de deslocamento.<br />

M 63<br />

-Q6 Q0 Q6 -Q0 Q 1<br />

ck<br />

M 01<br />

M 02<br />

Q 0<br />

M 04<br />

M 03<br />

Do<br />

-Q 0<br />

Q 0<br />

M 00<br />

I 0<br />

V 0<br />

I G<br />

V G<br />

Conversor D/A - fabricação<br />

Microfotografia dos conversores fabricados: DAC0 (esq.) e DAC1 (dir.).<br />

• rede M-2M, cercada pelo anel de guarda e dummies<br />

•8 registradores, chaves de acionamento e capacitores de<br />

desacoplamento<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

33


Conversor D/A - resultados<br />

Desvio-padrão do erro medido das 20 amostras de DAC0 (esq.) e DAC1<br />

(dir.), para todos os dados de entrada, e normalizado para 1 LSB. As<br />

medidas foram realizadas sob os níveis de inversão 20 e 2000.<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

Conversor D/A - resultados<br />

Amostras de DAC0 (sup.) e DAC1 (inf.) que apresentaram os valores<br />

mínimo e máximo de erro medido, sob os dois níveis de inversão<br />

extremos, 20 (esq.) e 2000 (dir.).<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

34


Descasamento entre MOSFETs<br />

• Um projeto é realizado considerando-se a<br />

distribuição dos erros das amostras dentro de<br />

uma faixa de incerteza, o que representa um<br />

certo grau de aproveitamento (yield):<br />

– se a faixa é de 1σ, aproveita-se 68,3% das amostras<br />

– se a faixa é de 2σ, aproveita-se 95,4% das amostras<br />

– se a faixa é de 3σ, aproveita-se 99,7% das amostras<br />

ENG04055 – Concepção de CI Analógicos – Eric Fabris<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!