Microeletrônica
Aula 24
Prof. Fernando Massa Fernandes
Sala 5017 E
fernando.fernandes@uerj.br
https://www.fermassa.com/Microeletronica.php
Ring oscillator
O ring oscillator é normalmente utilizado para indicar a velocidade de um processo
MOSIS WAFER ACCEPTANCE TESTS
RUN: T89Y VENDOR: AMIS
TECHNOLOGY: SCN05 FEATURE SIZE: 0.5 microns
CIRCUIT PARAMETERS UNITS Inverters K
Vinv 1.0 2.02 volts Vinv 1.5 2.29 volts Vol (225 uA) 2.0 0.30 volts Voh (225 uA) 2.0 4.68 volts Vinv 2.0 2.47 volts Gain 2.0 -19.04 Ring Oscillator Freq.
DIV256 (31-stg,5.0V) 94.47 MHz D256_WIDE (31-stg,5.0V) 156.13 MHz Ring Oscillator Power
DIV256 (31-stg,5.0V) 0.45 uW/MHz/gate D256_WIDE (31-stg,5.0V) 0.94 uW/MHz/gate
COMMENTS: SUBMICRON
*MOSIS file ami-c5/t89y-params.txt
f
clk= 1
n . 0,7 . ( R
n+R
p) . C
totAnálise da tecnologia C5 – Estimativa da frequência de
oscilação de um oscilador de 31 estágios.
f osc=177 MHz f osc=177 MHz
Análise da tecnologia C5 – Estimativa da dissipação de potência dinâmica no oscilador em anel.
(20/2)
(10/2)
Exercício Proposto
Dissipação de potência dinâmica
Revisão
Análise da tecnologia C5 – Estimativa da dissipação de potência dinâmica no oscilador em anel.
a) Estime a corrente total média no oscilador em anel de 31 estágios da aula anterior.
b) Estime a potência dinâmica total dissipada no oscilador em anel de 31 estágios.
c) Estime a potência média dinâmica dissipada por inversor no oscilador em anel de 31 estágios.
d) Estime a potência média dinâmica dissipada por inversor por MHz no oscilador em anel de 31 estágios.
Exercício Proposto
Análise da tecnologia C5 – Estimativa da dissipação de potência dinâmica no oscilador em anel.
f
osc= 1
n . 0,7 . ( R
n+R
p) . C
totC
tot= 5
2 ( 4,44 fF+ 8,88 fF )
Rn=4,4k%OMEGA Rp=3,4k%OMEGA n= 31
f osc=177 MHz
Dissipação de potência dinâmica
Pavg=146 μWW
Exercício Proposto
Revisão
Análise da tecnologia C5 – Estimativa da potência dissipada por inversor
(20/2)
(10/2)
Pavg=
(
Cin+Cout)
.VDD2. 106/ MH zP
avg= 5
2 ( C
ox1+C
ox2) . VDD
2. 10
6/ MHz
Em geral é dada por MHz
Exercício Proposto
Análise da tecnologia C5 – Estimativa da potência dissipada por inversor
(20/2)
(10/2)
P
avg= 5
2 ( C
ox1+C
ox2) . VDD
2. 10
6/ MHz
P
avg= 5
2 ( 4,44 fF+ 8,88 fF ) . 5
2.10
6=0,83 μWW / MHz Dissipação de potência dinâmica /MHz
Exercício Proposto Revisão
Ring oscillator
O ring oscillator é normalmente utilizado para indicar a velocidade de um processo
MOSIS WAFER ACCEPTANCE TESTS
RUN: T89Y VENDOR: AMIS
TECHNOLOGY: SCN05 FEATURE SIZE: 0.5 microns
CIRCUIT PARAMETERS UNITS Inverters K
Vinv 1.0 2.02 volts Vinv 1.5 2.29 volts Vol (225 uA) 2.0 0.30 volts Voh (225 uA) 2.0 4.68 volts Vinv 2.0 2.47 volts Gain 2.0 -19.04 Ring Oscillator Freq.
DIV256 (31-stg,5.0V) 94.47 MHz D256_WIDE (31-stg,5.0V) 156.13 MHz Ring Oscillator Power
DIV256 (31-stg,5.0V) 0.45 uW/MHz/gate D256_WIDE (31-stg,5.0V) 0.94 uW/MHz/gate
COMMENTS: SUBMICRON
*MOSIS file ami-c5/t89y-params.txt
f
clk= 1
n . 0,7 . ( R
n+R
p) . C
totP
avg= 0,83 μWW / MH z
Análise da tecnologia C5 –
Potência dissipada no inversor
Conclusão
MOSIS WAFER ACCEPTANCE TESTS
RUN: T89Y VENDOR: AMIS
TECHNOLOGY: SCN05 FEATURE SIZE: 0.5 microns
CIRCUIT PARAMETERS UNITS Inverters K
Vinv 1.0 2.02 volts Vinv 1.5 2.29 volts Vol (225 uA) 2.0 0.30 volts Voh (225 uA) 2.0 4.68 volts Vinv 2.0 2.47 volts Gain 2.0 -19.04 Ring Oscillator Freq.
DIV256 (31-stg,5.0V) 94.47 MHz D256_WIDE (31-stg,5.0V) 156.13 MHz Ring Oscillator Power
DIV256 (31-stg,5.0V) 0.45 uW/MHz/gate D256_WIDE (31-stg,5.0V) 0.94 uW/MHz/gate
COMMENTS: SUBMICRON
*MOSIS file ami-c5/t89y-params.txt
P
avg= 0,83 μWW / MH z f
osc= 177 MH z
* A análise das características dinâmicas do inversor possibilitou avaliarmos as características operacionais de circuitos digitais que empregam a tecnologia C5 na sua fabricação.
* Por meio do método adotado aqui, os modelos digitais, utilizados, embora muito simplificados, permitiram obtermos uma boa estimativa das características operacionais dinâmicas dos circuitos digitais fabricados na tecnologia C5.
Revisão
Trabalho 3 – Inversor CMOS
Esquemático, Leiaute e simulação de um inversor CMOS fabricado na tecnologia C5 (0.3 µm).
Faça o projeto do esquemático e do leiaute utilizando o software Electric.
O arquivo de simulação deverá ser gerado em código spice.
Consulte o tutorial 3 do site cmosedu.
(http://cmosedu.com/videos/electric/tutorial3/electric_tutorial_3.htm)
Parte 1 – Simulação c.c. (sch) → Gráficos (V
outx V
in) e (I
vddx V
in) Parte 2 – Simulação c.a. (lay) → Gráfico (V
oute V
in) x tempo (ps)
Data de entrega: 06/06 (qui)
Trabalho 3 – Inversor CMOS
Esquemático, Leiaute e simulação de um inversor CMOS fabricado na tecnologia C5 (0.3 µm).
Faça o projeto do esquemático e do leiaute utilizando o software Electric.
O arquivo de simulação deverá ser gerado em código spice.
Consulte o tutorial 3 do site cmosedu:
(http://cmosedu.com/videos/electric/tutorial3/electric_tutorial_3.htm)
Parte 1 – Simulação c.c. (sch) → Gráficos (V
outx V
in) e (I
vddx V
in) Parte 2 – Simulação c.a. (lay) → Gráfico (V
oute V
in) x tempo (ps)
Enviar arquivo compactado do trabalho (.zip) para o email
fernando.fernandes@uerj.br, contendo:
1. Arquivo do Electric (.jelib)
2. Dois arquivos do LTSpice (.spi) – sch e lay 3. Print do esquemático e do layout do
inversor e dos gráficos
[ V
outx V
ine I
vddx V
in] e [(V
oute V
in) x tempo]
Nome do arquivo: Exemplo
FernandoMF_Trab2_2018(2)_Microeletronica.zip
Data de entrega: 06/06 (qui)
Revisão
Trabalho 3 – Inversor CMOS
Esquemático, Leiaute e simulação de um inversor CMOS fabricado na tecnologia C5 (0.3 µm).
Faça o projeto do esquemático e do leiaute utilizando o software Electric.
O arquivo de simulação deverá ser gerado em código spice.
Consulte o tutorial 3 do site cmosedu:
(http://cmosedu.com/videos/electric/tutorial3/electric_tutorial_3.htm)
Esquemático Leiaute
Trabalho 3 – Inversor CMOS
Parte 1 – Simulação c.c. a partir do esquemático (sch)
→ Gráficos (V
outx V
in) e (I
vddx V
in)
a) Simule o inversor e obtenha os gráficos V
outx V
inpara diferentes larguras de canal no PMOS (W = 3µm, 6µm e 9µm)*.
Escreva nos gráficos o ponto de chaveamento do inversor (V
sp) em cada caso.
b) Obtenha o gráfico da corrente no inversor (I
vdd) pela tensão na entrada (V
in) para W = 6µm.
*Modifique a largura do PMOS (diretamente no arquivo .spi) de W = 6µm (W=6U) para W = 3µm e 6µm (W=3U e W=9U) e determine os novos valores de V
sp.
Revisão
Trabalho 3 – Inversor CMOS
Parte 1 – Simulação c.c. a partir do esquemático (sch)
→ Gráficos (V
outx V
in) e (I
vddx V
in)
Vsp → pmos W=3,6,9 U (.spi)
(3 gráficos) vdd vdd 0 DC 5
vin in 0 DC 0 .dc vin 0 5 1m
.include /home/fernando/Microeletronica/Electric/C5_models.txt
Para W=6U
(1 gráfico)
Trabalho 3 – Inversor CMOS
Parte 2 – Simulação c.a. a partir do leiaute (lay)
→ Gráficos (V
oute V
in) x tempo (ps)
a) Obtenha o gráfico da resposta do inversor a um pulso na entrada (V
in) de 5V com duração de 200ps. Escreva no gráfico os tempos de atraso t
PHLe t
PLH.
Revisão
→ Foco em projeto e simulação de Inversores CMOS
→ Critérios gerais:
→ Leiaute e esquemático no Electric (2)
→ Tecnologia C5 (300 nm, mocmos)
→ DRC, ERC e NCC
→ Eficiência geral do leiaute
→ Consistência dos arquivos .spi (leiaute e esquemático) em (2) relação aos objetivos da simulação
→ Parte 1 – Simulação C.C. (.sch)
→ Ponto de operação para W(pmos) = 3µm, 6µm e 9µm (3)
→ Gráfico da corrente Idd x Vin (1)
→ Parte 2 – Simulação C.A. (.lay)
→ Tempo de atraso T
PHL(1)
→ Tempo de atraso T
PLH(1)
Porta NAND CMOS
Bloco de construção fundamental para a circuitos digitais
*http://ecetutorials.com/digital-electronics/nand-gate-truth-table-relaisation-using-diode-transistor-cmos/
Bloco de construção fundamental para a circuitos digitais
*http://ecetutorials.com/digital-electronics/nand-gate-truth-table-relaisation-using-diode-transistor-cmos/
A porta NAND é dita uma porta universal pois as suas combinações permitem realizar todas as operações lógicas básicas (Inversor, AND, OR):
*http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/nand.html#c4
Porta NAND CMOS
Bloco de construção fundamental para a circuitos digitais
*http://ecetutorials.com/digital-electronics/nand-gate-truth-table-relaisation-using-diode-transistor-cmos/
Leiaute
Esquemático, Leiaute e simulação de uma porta NAND CMOS em tecnologia C5 (0.3 µm).
- Faça o projeto do esquemático e do leiaute utilizando o software Electric.
- O arquivo de simulação deverá ser gerado em código spice.
- Siga o tutorial 4 do site cmosedu:
(http://cmosedu.com/videos/electric/tutorial4/electric_tutorial_4.htm)
Parte 1 – Estime a área total em mícrons-quadrados (µm
2) ocupada pela porta NAND Parte 2 – Simulação c.a. do leiaute (lay)
→ Deve ser considerada uma carga de 250fF conectada na saída do inversor
→ Obtenha o Gráfico (V
oute V
in) x tempo (ns)
→ Obtenha o Gráfico [I(vdd) e I(cload)] x tempo (ns)
Parte 3 – A partir do gráfico (V
oute V
in) x tempo (ns) obtenha os tempos de atraso (t
PHLe t
PLH)
Parte 4 – considerando que a carga de 250fF é bem maior que a capacitância parasítica da
porta, estime a potência média dissipada em µW/MHz.
Trabalho 4 – Porta Nand
Esquemático, Leiaute e simulação de uma porta NAND CMOS em tecnologia C5 (0.3 µm).
Parte 2 – Simulação c.a. do leiaute (lay)
→ Deve ser considerada uma carga de 250fF conectada na saída do inversor
→ Obtenha o Gráfico (V
oute V
in) x tempo (ns)
→ Obtenha o Gráfico [I(vdd) e I(cload)] x tempo (ns)
Código SPICE vdd vdd 0 dc 5
vin in 0 dc 0 pulse 0 5 20n 0 0 20n 40n 4 cload out 0 250fF
.tran 0 200n
.include … /C5_models.txt
Esquemático, Leiaute e simulação de uma porta NAND CMOS em tecnologia C5 (0.3 µm).
Parte 2 – Simulação c.a. do leiaute (lay)
→ Deve ser considerada uma carga de 250fF conectada na saída do inversor
→ Obtenha o Gráfico (V
oute V
in) x tempo (ns)
→ Obtenha o Gráfico [I(vdd) e I(cload)] x tempo (ns)
Código SPICE vdd vdd 0 dc 5
vin in 0 dc 0 pulse 0 5 20n 0 0 20n 40n 4 cload out 0 250fF
.tran 0 200n
.include … /C5_models.txt
Trabalho 4 – Porta Nand
Esquemático, Leiaute e simulação de uma porta NAND CMOS em tecnologia C5 (0.3 µm).
- Faça o projeto do esquemático e do leiaute utilizando o software Electric.
- O arquivo de simulação deverá ser gerado em código spice.
- Siga o tutorial 4 do site cmosedu:
(http://cmosedu.com/videos/electric/tutorial4/electric_tutorial_4.htm)
Enviar arquivo compactado do trabalho (.zip) para o email
fernando.fernandes@uerj.br, contendo:
1. Arquivo do Electric (.jelib)
2. Arquivos do LTSpice (.spi) – lay
3. Síntese em arquivo pdf, contendo o esquemático, layout, e os dois gráficos.
Nome do arquivo: Exemplo
FernandoMF_Trab4_2018(2)_Microeletronica.zip