Concepção de Circuitos Integrados
Portas Lógicas
Tópicos abordados neste capítulo:
Introdução – Lógica com Chaves
Portas Lógicas nMOS
Portas Lógicas nMOS: problema!
Portas Lógicas CMOS
Portas Lógicas com Chaves nMOS
Portas Lógicas com Chaves nMOS: problema!
Portas Lógicas com Chaves CMOS
Portas Lógicas: otimização
2
Introdução – Lógica com Chaves
Transistores podem ser vistos como uma chave controlada pelo sinal da
grade
Uma chave NMOS fecha quando o sinal de controle for VCC (1 lógico)
B
A
E
F
F=E
se A e B
F
F=E
se A ou B
A
E
B
OBS: o transistor NMOS passa
um 0 forte e um 1 fraco
3
Introdução – Lógica com Chaves
Uma chave PMOS fecha quando o sinal de controle for VSS (0 lógico)
B
A
E
F
F=E
se A e B = A ou B = A + B
F
F=E
se A ou B = A
A
E
e
.
B =A B
B
OBS: o transistor PMOS passa
um 0 fraco e um 1 forte
4
Portas Lógicas nMOS
INVERSOR nMOS
• Equação:
• Esquema Elétrico nMOS:
S=E
Vcc
• Esquema Lógico
Transistor N
de depleção
S 10
S
E
E
0
1
saída
1
0
E
0
1
Transistor N
V
Terra
5
Portas Lógicas nMOS
Porta NAND nMOS
• Esquema Elétrico nMOS:
• Equação Lógica:
Vcc
S=A.B
• Esquema Lógico :
S
A
S
A
B
A B
0 0
0 1
1 0
1 1
saída
1
1
1
0
B
Terra
6
Portas Lógicas nMOS
Porta NOR nMOS
• Esquema Elétrico nMOS:
• Equação:
S=A+B
VCC
• Esquema Lógico:
A
S
S
B
A
A B
0 0
0 1
1 0
1 1
saída
1
0
0
0
B
terra
7
Portas Lógicas nMOS: problema!
- Consumo de corrente (portanto, potência)
elevado.
- Custo de produção mais elevado devido ao
acréscimo de etapas adicionais no processo de
fabricação.
8
Portas Lógicas CMOS
Circuitos CMOS Estáticos
• Exceto durante o período de transição, a saída de uma porta CMOS estática
está ligada a VDD ou VSS (Massa) através de um caminho com baixa
resistividade.
OBS: Isto faz com que uma porta CMOS estática consuma muito menos
que uma porta NMOS.
• A saída de uma porta CMOS assume sempre o valor da função booleana
implementada pelo circuito (ignorando novamente os efeitos de transição
durante o período de chaveamento).
• O colocado acima difere da classe de circuitos dinâmicos, que baseia-se
no armazenamento temporário de valores de sinais em capacitâncias de
nodos do circuito com alta impedância.
9
Portas Lógicas CMOS
Circuitos CMOS Estáticos
VDD
E1
E2
E3
De Morgan: A + B = A . B
Somente PMOS
pull up
S = f (E1,E2,E3)
E1
E2
E3
=
pull down
Somente NMOS
AND = NAND + INV
VSS
As redes PUP (pull up) e PDN (pull down) são duais.
10
Portas Lógicas CMOS
INVERSOR CMOS
• Equação:
• Esquema Elétrico CMOS:
S=E
Vcc
• Esquema Lógico
E
V
Transistor P
S 10
S
E
0
1
Transistor N
V
Terra
11
Portas Lógicas CMOS
Porta NAND CMOS
• Esquema Elétrico:
• Equação Lógica:
Vcc
S=A.B
S
• Esquema Lógico :
A
B
A
S
B
Terra
12
Portas Lógicas CMOS
Porta NOR CMOS
• Esquema Elétrico CMOS:
• Equação:
VCC
S=A+B
• Esquema Lógico:
A
S
A
B
S
B
terra
13
A
B
C
D
Portas Lógicas CMOS
Porta NAND CMOS
S
VDD
VDD
A
B
C
D
S
A
S
B
C
D
terra
A
B
C
D
terra
14
Portas Lógicas CMOS
Portas CMOS Complexas
SCCG (Static CMOS Complex Gate)
VCC
C
Exemplo:
A
C
D
B
B
D
S
A
S
S = A + ( B .(C+D))
A
B
C
A lógica da porta é definida pelos
transistores de pull down.
D
terra
15
Portas Lógicas CMOS
Portas CMOS Complexas
SCCG (Static CMOS Complex Gate)
Exercícios:
Apresente o esquemático ao nível de transistores para os circuitos abaixo.
16
Portas Lógicas com Chaves nMOS
B
A
E1
E1
E2
A
B
C
Rede
de
chaves
NMOS
A’
G
F
G
E2
B’
D
- Transistores N
- Sem consumo estático
- Vg alto varia em função da lógica
- Buffer regenera o sinal
Concepção de Circuitos Integrados - 4.17
Adapted from …
F
Portas Lógicas com Chaves nMOS: problema!
C=5v
C=5v
M2
E=5v
F
i
F
E=5v
Mn
CL
CL
M1
- VF não consegue atingir 5V, mas 5V -VTn
~ = 3,5 V devido ao efeito de corpo (boddy effect)
- VF
- Tensão na entrada do inversor não e’ suficiente para desligar o transistor PMOS
- “Perda de tensão” causa consumo estático de potência e diminui margem de ruído
Concepção de Circuitos Integrados - 4.18
Adapted from …
Portas Lógicas com Chaves CMOS
Símbolos:
C
C=5V
F
E
F
E
C
CL
F
E
C=0V
C
OBS: o transistor PMOS passa um 0 fraco e um 1 forte
o transistor NMOS passa um 0 forte e um 1 fraco
Req de uma chave CMOS: cerca de 10 KΩ
Desvantagem: temos que ter C e C
Concepção de Circuitos Integrados - 4.19
Adapted from …
Portas Lógicas com Chaves CMOS
Multiplexador de 2 entradas
S
S
S
VDD
VDD
A
M2
F
F
S
M1
B
S
S
S
A
Concepção de Circuitos Integrados - 4.20
B
Adapted from …
Portas Lógicas com Chaves CMOS
XNOR e XOR
XOR realizado com transistores de passagem
B
XNOR realizado com portas lógicas
A
B
Z
M2
A
Z
B
M3
M1
M4
B
B
Concepção de Circuitos Integrados - 4.21
Adapted from …
A
Portas Lógicas: otimização
Restruturação lógica para redução do fan-in
redução do atraso da porta
Concepção de Circuitos Integrados - 4.22
Adapted from …
Download

Parte-5-(Porta-Log-E..