Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Circuitos Lógicos
Projeto de Circuitos Digitais
Projetos de Circuitos Digitais
Para projetar um circuito digital que realize uma
operação desejada é preciso realizar as etapas de
acordo com a seqüência:
Situação
Simplificação
da Expressão
CircuitoExpressão
de saída
Tabela
Verdade
Projetos de Circuitos Digitais
A situação é a descrição da operação que se deseja realizar através do
circuito, com a definição das entradas e saídas necessárias.
Quando se entende a situação é possível montar a tabela verdade que
represente a operação desejada
Através da tabela verdade pode-se obter a expressão booleana para cada
saída, através da soma dos minitermos ou do produto dos maxitermos.
A expressão de cada saída deve ser simplificada para reduzir o número de
portas lógicas necessárias para construção do circuito
 O circuito é então construído através da expressão de cada saída.
Projeto de Circuitos Digitais
Um circuito bem simples utilizado em periféricos de um computador
é o decodificador de endereços que deve habilitar a entrada de dados
quando o endereço enviado pela CPU for igual ao do periférico.
Imagine um caso simples onde o barramento de endereços é de
apenas 3 bits e o periférico possui endereço igual a 2H.
Considere o barramento de dados com 4 bits.
O circuito pode ser construído em duas etapas:
Identificador de endereços.
Habilitador do barramento de dados.
Projeto de Circuitos Digitais
O circuito identificador deve possuir 3 entradas (ABC) uma para
cada bit de endereço e 1 saída. A saída deve habilitar os bits de
dados e será a entrada do próximo circuito. A saída S1 deve ser
igual a 1 apenas quando o endereço for igual a 2 H =010 B.
A tabela verdade deve ser construída para atender a
especificação acima.
Identificador de Endereços
Projeto de Circuitos Digitais
A expressão de saída é
obtida pela soma dos
minitermos pois só existe
um valor da saída igual a 1.
A B C S
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
Identificador de Endereços- Tabela e Expressão
A•B•C
S=A•B•C
Projeto de Circuitos Digitais
Como a expressão obtida é bastante simples não precisa ser simplificada. 
A transformação possível serial aplicar o complemento duplo e depois De 
Morgan.
Da expressão constrói-se o circuito.
Identificador de Endereços- Simplificação e circuito
S1=A•B•C
A
B
C
S1
Projeto de Circuitos Digitais
O circuito que habilita a entrada de dados no periférico deve 
para cada bit de dado habilitar sua entrada quando a saída do 
identificador for igual a 1
Pode-se analisar individualmente cada bit de dado e replicar o 
circuito para os demais.
Logo para cada bit o circuito deverá ter duas entradas Di e S1, 
onde o índice i representa o bit i do dados D.
Habilitador
Projeto de Circuitos Digitais
Habilitador- Tabela e Expressão
S1 Di Fi
0 0 0
0 1 0
1 0 0
1 1 1
Fi=Di•S1
Habilitador- Circuito
Para cada bit de dado o circuito é apenas 
uma porta AND. Como existem 4 bits de 
dados o circuito possui 4 AND
S1
D0
D1
D2
D3
F0
F1
F2
F3
O circuito completo do decodificador de endereços é a junção 
do identificador e do habilitador
A
B
C
S1
S1
D0
D1
D2
D3
F0
F1
F2
F3
Projeto de Circuitos Digitais
Projeto de Circuitos Digitais
Um alarme de uma residência deve disparar, acionando uma 
sirene, toda vez que um dos meios de entrada da residência for 
violado, ou seja, aberto por alguém indesejado.
Problema: projetar um alarme de uma residência que possua 2 
janelas e uma porta, que dispare se uma delas for aberta sem que 
a senha seja digitada.
Considere a senha correta como uma das entradas.
Cada porta ou janela quando fechada aciona um interruptor fechando o 
circuito logo nível lógico 1.
Alarme Residencial
Projeto de Circuitos Digitais
O circuito deve ter quatro entradas sendo 2 para as 
janelas (A e B), 1 para a porta (C) e a outra para 
indicar que a senha foi digitada corretamente (D).
Quando a porta ou janela estiver fechada a entrada 
apresenta nível lógico 1 e 0 caso contrário.
A entrada D é 0 quando a senha for incorreta e 1 quando 
for correta.
Alarme Residencial - Situação
A B C D S
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 1
0 1 0 1 0
0 1 1 0 1
0 1 1 1 0
1 0 0 0 1
1 0 0 1 0
1 0 1 0 1
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
Alarme Residencial- Tabela Verdade e Expressão
A·B·C·D
A·B·C·D
A·B·C·D
A·B·C·D
A·B·C·D
A·B·C·D
A·B·C·D
Projeto de Circuitos Digitais
𝑆 = ሜ𝐴 ሜ𝐵 ሜ𝐶 ሜ𝐷 + ሜ𝐴 ሜ𝐵𝐶 ሜ𝐷 + ሜ𝐴𝐵 ሜ𝐶 ሜ𝐷 + ሜ𝐴𝐵𝐶 ሜ𝐷
+𝐴 ሜ𝐵 ሜ𝐶 ሜ𝐷 + 𝐴 ሜ𝐵𝐶 ሜ𝐷 + 𝐴𝐵 ሜ𝐶 ሜ𝐷
Alarme Residencial- Simplificação da Expressão
Projeto de Circuitos Digitais
𝑆 = ሜ𝐷 ሜ𝐴 ሜ𝐵 ሜ𝐶 + ሜ𝐴 ሜ𝐵𝐶 + ሜ𝐴𝐵 ሜ𝐶 + ሜ𝐴𝐵𝐶 + 𝐴 ሜ𝐵 ሜ𝐶 + 𝐴 ሜ𝐵𝐶 + 𝐴𝐵 ሜ𝐶
𝑆 = ሜ𝐷 ሜ𝐴 ሜ𝐵 ሜ𝐶 + 𝐶 + ሜ𝐴𝐵 ሜ𝐶 + 𝐶 + 𝐴 ሜ𝐵 ሜ𝐶 + 𝐶 + 𝐴𝐵 ሜ𝐶
𝑆 = ሜ𝐷 ሜ𝐴 ሜ𝐵 + ሜ𝐴𝐵 + 𝐴 ሜ𝐵 + 𝐴𝐵 ሜ𝐶
𝑆 = ሜ𝐷 ሜ𝐴 ሜ𝐵 + 𝐵 + 𝐴 ሜ𝐵 + 𝐵 ሜ𝐶
𝑆 = ሜ𝐷 ሜ𝐴 + 𝐴 ሜ𝐵 + ሜ𝐶
𝑆 = ሜ𝐷 ሜ𝐴 + ሜ𝐵 + ሜ𝐶
𝑆 = ሜ𝐴 ሜ𝐵 ሜ𝐶 ሜ𝐷 + ሜ𝐴 ሜ𝐵𝐶 ሜ𝐷 + ሜ𝐴𝐵 ሜ𝐶 ሜ𝐷 + ሜ𝐴𝐵𝐶 ሜ𝐷 + 𝐴 ሜ𝐵 ሜ𝐶 ሜ𝐷 + 𝐴 ሜ𝐵𝐶 ሜ𝐷 + 𝐴𝐵 ሜ𝐶 ሜ𝐷
൯𝑆 = ൫𝐷
__
⋅ 𝐴
__
+ 𝐵
__
+ 𝐶
__
൯= ൫𝐷
__
⋅ 𝐴 ⋅ 𝐵 ⋅ 𝐶
__________
Alarme Residencial- Circuito
S
A
B
C
D
A
B
C
D S
≡
Projeto de Circuitos Digitais
Projeto de Circuitos Digitais
Exercícios:
1) Projete um circuito somador / subtrator completo de 8 bits.
2) Projete um circuito para comparar dois números de 8 bits.
3) Projete um gerador de paridade par para um número de 3 bits.
4) Projete uma fechadura eletrônica que abra a porta quando a senha digitada for 
correta. Considere a senha com 3 algarismos decimais (senha=365), onde cada 
algarismo é representado em binário puro.
5) Projete um somador para dois números de 1 bit sem entrada de transporte, 
usando somente portas NAND.
6) Repita 5 com NOR.

Mais conteúdos dessa disciplina