Você está na página 1de 21

Circuitos integrados combinacionais

z Porta Lógica: módulo que implementa/realiza uma


função booleana elementar, possuindo apenas 1
saída.

z Redes de porta lógicas: combinação de portas


lógicas para implementar função lógica complexa
envolvendo a composição de funções booleanas
elementares.

z Circuito combinacional: realização física das portas


lógicas e/ou das redes de portas lógicas.

z Aspectos que devem ser levados em conta em


projetos de circuitos:
„ Velocidade
„ Consumo de potência
„ Empacotamento (tamanho)
„ Custo
„ Disponibilidade no mercado

EA772 Circuitos Lógicos - Prof. J.M. De Martino 51


Circuitos integrados combinacionais

z Dois aspectos fundamentais norteiam a realização


(com circuitos eletrônicos) de portas lógicas:
„ Representação dos valores binários.
„ Realização dos circuitos que implementam as
funções de chaveamento.

z Representação dos valores binários

Voltagem

VHmax

Região VH
VHmin

Região Proibida

VLmax

Região VL

VLmin

CMOS (Complementary Metal Oxide Semicondutor) 3,3V


VHmax 3,3 V VLmax 0,8V
VHmin 2,0 V VLmin 0 V

EA772 Circuitos Lógicos - Prof. J.M. De Martino 52


Circuitos integrados combinacionais

z Correspondência das tensões com os valores


binários

„ Lógica Positiva
‹ VH ⇔ 1

‹ VL ⇔ 0

„ Lógica Negativa
‹ VH ⇔ 0

‹ VL ⇔ 1

EA772 Circuitos Lógicos - Prof. J.M. De Martino 53


Circuitos integrados combinacionais

z Transistor: dispositivo semicondutor (é feito com


material semicondutor – silício, germânio ou
arseneto de gálio) que é utilizado para amplificar e
CHAVEAR (funcionar como uma chave
eletrônica).

z Transistor: possui três terminais, sendo que a


tensão/corrente aplicada entre dois terminais
controla a corrente entre o outro e o terminal
comum.

z Transistor como chave


„ V > VT conduz (chave fechada)
„ V < VT não conduz (chave aberta)

I I

V > VT

EA772 Circuitos Lógicos - Prof. J.M. De Martino 54


Circuitos integrados combinacionais

z Tecnologia CMOS (Complementary Metal Oxide


Semiconductor)

„ Dois tipos de transistores (nMOs e pMos)

V
nMOS pMOS

V > VTn V > VTp

nS I pS I

Observação: TTL (transistor transistor logic) é


outra tecnologia importante.

EA772 Circuitos Lógicos - Prof. J.M. De Martino 55


Circuitos integrados combinacionais

„ Porta NOT
x z x z
1 1
A1 A1

0 1
1 0
VDD
Vout
VDD

x z

Vin Vout
VTn VDD -VTp VDD

Vin Vout
VL VH
VDD VH VL

pS

x z

Vin nS Vout

EA772 Circuitos Lógicos - Prof. J.M. De Martino 56


Circuitos integrados combinacionais

„ Porta NAND
x
z
y

VDD
x y z
0 0 1
0 1 1
1 0 1
z 1 1 0

y VDD

pS pS

x
nS

y
nS

EA772 Circuitos Lógicos - Prof. J.M. De Martino 57


Circuitos integrados combinacionais

„ Porta NOR
x
z
y
VDD
x y z
0 0 1
x 0 1 0
1 0 0
y 1 1 0
z

VDD

x pS

y pS

nS nS

EA772 Circuitos Lógicos - Prof. J.M. De Martino 58


Circuitos integrados combinacionais

z Saída em alta-impedância
„ Impedância
‹ Generalização de resistência.

‹ Contempla também os comportamentos


capacitivos e indutivos.
‹ V = Z . I, onde V, I e Z variam no tempo.

„ Motivação
‹ Permitir a conexão de saídas de portas.

‹ Em um determinado instante, apenas uma saída


deve estar ativa e as outras em alta-impedância.

„ Implementação (interna)

C’

x z C nS nP z
0 aberta aberta Z
1 fechada fechada x

Z significa alta-impedância (circuito aberto)

EA772 Circuitos Lógicos - Prof. J.M. De Martino 59


Circuitos integrados combinacionais

z Saída em alta-impedância (exemplos)


„ XNOR

x y z
x z 0 0 0
y 0 1 1
1 0 1
1 1 0

EA772 Circuitos Lógicos - Prof. J.M. De Martino 60


Circuitos integrados combinacionais

z Saída em alta-impedância (exemplos)


„ Multiplexador (MUX)

xo
Mux z s z
0 x0
x1
1 x1

x0

x1

EA772 Circuitos Lógicos - Prof. J.M. De Martino 61


Circuitos integrados combinacionais

z Acionadores (drivers) de três estados (tri-state)

s0

a0 y
Módulo
M0
Barramento

s1

a1
Módulo
M1

sk

ak
Módulo
Mk

Grande quantidade de módulo ⇒ OR com muitas


entradas (implementação com vários ORs)

EA772 Circuitos Lógicos - Prof. J.M. De Martino 62


Circuitos integrados combinacionais

z Acionadores (drivers) de três estados (tri-state)


e
x y  x se e = 1
y=
Z se e = 0

VDD
e g
pS
x

h
nS

e x g h pS nS y
0 0 1 0 aberto aberto Z
0 1 1 0 aberto aberto Z
1 0 1 1 aberto fechado 0
1 1 0 0 fechado aberto 1

EA772 Circuitos Lógicos - Prof. J.M. De Martino 63


Circuitos integrados combinacionais

z Acionadores (drivers) de três estados (tri-state)

s0

a0
Módulo
M0

s1

a1
Módulo
M1
y

Barramento

sk

ak
Módulo
Mk

Somente um sj , j = 1, 2,.., k, pode estar ativo em um dado


instante de tempo.

EA772 Circuitos Lógicos - Prof. J.M. De Martino 64


Circuitos integrados combinacionais

z Atraso (retardo) de propagação


„ A saída não muda instantaneamente em resposta a
uma mudança da entrada. Em qualquer realização
física há sempre um atraso de propagação.
„ Atraso de propagação é o intervalo de tempo entre
pontos pré-definidos (em geral, 50% do valor da
voltagem) do sinal de saída em resposta a uma
transição do sinal de entrada.
„ tpHL – tempo de atraso de propagação de alto para
baixo
„ tpLH – tempo de atraso de propagação de baixo para
alto

Vi Vo

Vi 50% 50%

Vo 50% 50%

tpHL tpLH

EA772 Circuitos Lógicos - Prof. J.M. De Martino 65


Circuitos integrados combinacionais

z Tempo de transição
„ Tempo necessário para o sinal se modifique entre
pontos pré-definidos (em geral, entre 10% e 90%)
durante uma transição de nível.
„ tr – tempo de subida
„ tf – tempo de descida

90%
90%

Vi
10% 10%

tr tf

EA772 Circuitos Lógicos - Prof. J.M. De Martino 66


Circuitos integrados combinacionais

z Efeito de Carga

a z
b Porta Porta Porta
c 1 d 2 4

Porta
e 3

„ A carga imposta a uma saída depende da quantidade


e características das entradas a ela conectadas.
„ A carga influencia a voltagem do sinal de saída bem
como suas características de tempo.

EA772 Circuitos Lógicos - Prof. J.M. De Martino 67


Circuitos integrados combinacionais

z Carga equivalente de uma entrada

Iin

Vin Cin Rin

„ Resistência
„ Capacitância

„ Para várias entradas, a carga total é calculada


combinando-se as cargas de cada entrada
(capacitância total aumenta; resistência total diminui)

EA772 Circuitos Lógicos - Prof. J.M. De Martino 68


Circuitos integrados combinacionais

z Para circuito CMOS a resistência é alta. Apenas


durante a transição ocorre dissipação de potência
significativa. A freqüência de operação está
associada à dissipação (maior a freqüência, maior a
dissipação).

z A capacitância aumenta os tempos de chaveamento.

Entrada

Saída

tpLH Carga A

tpLH Carga B

EA772 Circuitos Lógicos - Prof. J.M. De Martino 69


Circuitos integrados combinacionais

z Procedimento adotado pelos fabricantes para tratar


a questão da carga em redes de portas lógicas:

„ Especificação de uma carga padrão (em geral,


associada à família). Esta especificação é, em geral,
dada em termos de tensões e correntes máxima e
mínimas dentro da faixa de operação.

„ A característica da entrada de uma determinada porta


é especificada em termos da carga padrão.

„ Para a saída é especificada a carga máxima, em


quantidade de cargas padrões, suportada pela porta
(fanout) que ainda permita o funcionamento correto
da porta dentro dos limites de operação. (Obs.:
Fanout típico do CMOS = 12)

EA772 Circuitos Lógicos - Prof. J.M. De Martino 70


Circuitos integrados combinacionais

z Margens de ruído

„ Medida da tolerância a ruído

VNH = VOH min − VIH min


VNL = VILmax − VOLmax

Saída Entrada

VOHmin
VIHmin

Região
Proibida
VILmax
VOLmax

EA772 Circuitos Lógicos - Prof. J.M. De Martino 71

Você também pode gostar