Introdução ao leiaute analógicos
Introdução ao leiaute analógicos
Introdução ao leiaute analógicos
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