Microeletrônica - UERJ :: Laboratório de Engenharia...

52
1 Microeletrônica Germano Maioli Penello http://www.lee.eng.uerj.br/~germano/ Sala 5145 (sala 17 do laboratorio de engenharia elétrica) Aula 17

Transcript of Microeletrônica - UERJ :: Laboratório de Engenharia...

11

Microeletrônica

Germano Maioli Penellohttp://www.lee.eng.uerj.br/~germano/

Sala 5145 (sala 17 do laboratorio de engenharia elétrica)

Aula 17

Modelos para projetos digitais

2

Após ver alguns detalhes da fabricação dos MOSFETs, agora veremos modelos que utilizaremos em designs digitais

De uma forma simples, o MOSFET é analisado em projetos digitais como uma chave logicamente controlada.

Modelo de MOSFET digitalResistência de chaveamento efetiva

3

Modelo inicial para um MOSFET chaveando

Limitação desse modelo: Consideração feita que o tempo de subida e de descida é zero. O ponto que define a chave aberta e fechada é bem definido.

Usado para cálculo a mão, apresentam resultados dentro de um fator de dois do resultado obtido por simulação ou pela experiência.

Modelo de MOSFET digitalResistência de chaveamento efetiva

4

NMOS de canal curto (fator de escala de 50 nm e VDD =1V)

PMOS de canal curto (fator de escala de 50 nm e VDD =1V)

NMOS de canal longo (fator de escala de 1 m e VDD = 5V)

PMOS de canal longo (fator de escala de 1 m e VDD = 5V)

mobilidade elétron é maior que a do buraco

Modelo de MOSFET digitalEfeitos Capacitivos

5

Adicionando efeitos das capacitâncias no modelo

Cox é a capacitância na região de triodo (superestimado para facilitar as contas à mão – cálculo melhor é feito com simulações)

Capacitância é vista como 2(Cox/2) = Cox

Modelo de MOSFET digitalEfeitos Capacitivos

6

Adicionando efeitos das capacitâncias no modelo

Modelo melhorado

Modelo de MOSFET digital

Resumo

7

Tempo de transição e de atraso

8

Relembrando

Tempo de transição e de atraso

9

Tempo de subida - tr

Tempo de descida- tf

Tempo de subida da saída- tLH

Tempo de descida da saída- tHL

Tempo de atraso low to high - tPLH Tempo de atraso high to low - tPHL

Tempo de transição e de atraso

10

No nosso modelo digital:

Ctot = capacitância total entre o dreno e o terra.

Modelo simplificado para ser usado no cálculo a mão apenas!

Tempo de descida da saída- tHL

Tempo de atraso high to low - tPHL

Projeto digital

11

Por que NMOS e PMOS têm tamanhos diferentes?

Casamento da resistência de chaveamento efetiva

MOSFET pass gate

12

NMOS é bom para passar sinal lógico 0

NMOS não é bom para passar sinal lógico 1

MOSFET pass gate

13

NMOS é bom para passar sinal lógico 0

NMOS não é bom para passar sinal lógico 1

MOSFET pass gate

14

PMOS não é bom para passar sinal lógico 0

PMOS é bom para passar sinal lógico 1

Em uma análise complementar, observamos que

Atraso num pass gate

15

Exemplo:

Atraso num pass gate

16

Valor calculado diferente do medido (simulado)!

Cálculo manual fornece resultados aproximados e ajuda a indicar o local da limitação de velocidade num circuito digital, mas não fornece um resultado exato!

Transmission gate

17

Acoplar um NMOS e um PMOS

Desvantagens:Aumento de área utilizada no leiauteDois sinais de controle

Tempo de atraso diminui

Inversor CMOS

18

Bloco de construção fundamental para a circuitos digitais

A dissipação de potência estática do inversor é praticamente zero!O NMOS e o PMOS podem ser projetados para ter as mesmas característicasO gatilho de chaveamento lógico pode ser alterado com o tamanho dos MOSFETs

Inversor CMOS

19

Características DC

Característica de transferência de tensão

Pontos A e B definidos pela inclinação da reta igual a -1

Ventrada < VIL estado lógico 0 na entradaVentrada > VIH estado lógico 1 na entrada

VIL < Ventrada < VIH não tem estado lógico definido

Situação ideal VIH - VIL = 0

Inversor CMOS

20

Características DC VTC - Característica de transferência de tensão

Importante – Se o sinal não varre totalmente os limites inferiores e superiores da tensão uma corrente significativa passa pelo inversor! (potência dissipada!)

O mesmo fenômeno é significativo se o transistor chaveia lentamente.

Inversor CMOS

21

Ruído

Os limites de ruído indicam quão bem o inversor opera em condições ruidosas.

Se

Caso ideal:

Caso ideal:

Inversor CMOS

22

Ponto de chaveamento do inversor (VSP)

Os dois transistores estão na região de saturação e a mesma corrente passa por eles

Inversor CMOS

23

Limite de ruído e VTC ideais

Limites de ruídos iguais garante melhor performance

Nesta situação idealizada, os MOSFETs nunca estão ligados em um mesmo instante

Exemplo

24

Se n/p = 1, temos VSP = VDD/2

Desenhando MOSFETs com mesmo L

Mesmo resultado eu obtivemos para fazer

Num MOSFET de canal longo

Características de chaveamento

25

Utilizando o modelo digital que havíamos criado na última aula

ATENÇÃO! O desenho mostra as duas chaves abertas, mas isto não é possível de acontecer!

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Características de chaveamento

26

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Características de chaveamento

27

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Características de chaveamento

28

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Características de chaveamento

29

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Características de chaveamento

30

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Tempos de atraso

Características de chaveamento

31

Vamos examinar as capacitâncias e resistências parasíticas do inversor

Tempos de atraso

Se o inversor estiver conectado a uma carga capacitiva:

Exemplo

32

Exemplo

33

A simulação não dá exatamente o mesmo resultado!(~20ps)

Fazer com que Rp = Rn faz com que a capacitância de entrada aumente!

Exemplo

34

Exemplo

35

Simulação

Ring oscillator

36

Vimos que existe um atraso na propagação de sinal em uma porta inversora.

O que acontece se ligarmos um número impar de portas inversoras em sequência e alimentarmos a saída da última na entrada da primeira?

Ring oscillator

37

Vimos que existe um atraso na propagação de sinal em uma porta inversora.

O que acontece se ligarmos um número impar de portas inversoras em sequência e alimentarmos a saída da última na entrada da primeira?

Frequência de oscilação

Onde n é o número impar de inversoras.

Cada inversor chaveia duas vezes durante um período de oscilação. Tempo de chaveamento de um inversor = tPHL + tPLH

Ring oscillator

38

Vimos que existe um atraso na propagação de sinal em uma porta inversora.

O que acontece se ligarmos um número impar de portas inversoras em sequência e alimentarmos a saída da última na entrada da primeira?

O ring oscillator é normalmente utilizado para indicar a velocidade de um processo

Ring oscillator

39

Qual a capacitância total de inversores idênticos acoplados?

Ring oscillator

40

Qual a capacitância total de inversores idênticos acoplados?

Ring oscillator

41

Qual a capacitância total de inversores idênticos acoplados?

Com:

Desta maneira:

Ring oscillator

42

Aplicações

Gerador de números aleatórios por hardware

https://en.wikipedia.org/wiki/Hardware_random_number_generator

Oscilador controlado por tensão

https://en.wikipedia.org/wiki/Voltage-controlled_oscillator

Inversor

43

Dissipação de potência dinâmica

Cada vez que o inversor muda de estado, os capacitores (de carga somado com as capacitâncias intrínsecas) devem ser carregados ou descarregados.

Aplicando um pulso quadrado de período T e frequência fclk na entrada, a corrente média que o inversor tem que puxar da fonte VDD é

Inversor

44

Dissipação de potência dinâmica

Cada vez que o inversor muda de estado, os capacitores (de carga somado com as capacitâncias intrínsecas) devem ser carregados ou descarregados.

Aplicando um pulso quadrado de período T e frequência fclk na entrada, a corrente média que o inversor tem que puxar da fonte VDD é

Lembrando que a corrente só é fornecida quando o PMOS está ligado

Inversor

45

Dissipação de potência dinâmica

Aplicando um pulso quadrado de período T e frequência fclk na entrada, a corrente média que o inversor tem que puxar da fonte VDD é

A potência total é

Inversor

46

Dissipação de potência dinâmica

A potência total é

A potência dissipada depende das capacitâncias, da fonte e da frequência

Muito esforço é feito para reduzir esta dissipação! Uma das maiores vantagens do CMOS é a baixa dissipação de potência.

Inversor

47

Dissipação de potência dinâmica

Para caracterizar a velocidade de um processo, o power delay product (PDP) é utilizado:

Um processo rápido pode dissipar mais potência e esse produto quantifica as duas características simultaneamente.GaAs tem um atraso de propagação menor mas dissipa mais potência e pode ser comparado com a tecnologia CMOS de 50 nm.

Exemplo

48

Exemplo

49

Exemplo

50

Simulação

f ~1.25 GHz

Exemplo

51

Simulação

f ~1.25 GHz Pavg = 19.6W (apenas 1 inversor) PDP = 431x10-18 JProcesso de 50nm

Trabalho

52

Projetar um oscilador em anel (ring oscillator) de 5 estágios utilizando a porta inversora desenvolvida no projeto anterior. Estime a frequência de funcionamento do oscilador (cálculo a mão) e compare com o valor simulado.

Entrega do trabalho: Dia 30/11/2016 (Ao enviar o trabalho, inclua seu nome no título do arquivo)