Escolar Documentos
Profissional Documentos
Cultura Documentos
Eletrônica Digital
Tópicos
Projetando Circuitos Lógicos Combinacionais
Forma de Soma-de-Produtos
MINTERMOS X MAXTERMOS
Simplificação de Circuitos Lógicos
Método da Simplificação Algébrica
Método do Mapa de Karnaugh
2
21/04/2022
Projetando Circuitos
Lógicos Combinacionais
4
21/04/2022
Forma de Soma-de-Produtos
Os métodos de simplificação e projetos de circuitos lógicos a serem estudados
requerem que a expressão esteja em um formato padronizado (forma
canônica). Uma destas formas é a soma-de-produtos, exemplificada abaixo:
1. K.ABC ABC
2. J.AB ABC C D D
3. j AB C D EF GK H L
Cada uma dessas expressões consiste em um ou mais termos AND
(produtos lógicos) conectados por operações OR. Cada termo AND
consiste em uma ou mais variáveis que aparecem individualmente na sua
forma complementada ou não-complementada.
MINTERMOS X MAXITERMOS
Mintermos e maxitermos são formas alternativas de expressar uma função
booleana equivalentes à soma-de-produtos e ao produto-de-somas. Os
mintermos estão relacionados à forma de soma-de-produtos e os
maxitermos à forma de produto-de-somas. Para usar estas representações
devemos considerar cada combinação da entrada de uma tabela verdade
como um número binário e relacionarmos a saída da função com este número.
6
21/04/2022
MINTERMOS
MAXTERMOS
8
21/04/2022
MINTERMOS
MAXITERMOS
10
21/04/2022
Simplificação AlgébricaK
Podemos usar os Teoremas da Álgebra Booleana para nos auxiliar a
simplificar expressões de circuitos lógicos. Entretanto, nem sempre é óbvio
qual teorema deve ser aplicado para se obter o resultado mais
simplificado. Assim, as simplificações algébricas são, muitas vezes, um
processo de tentativa-e-erro. Entretanto, com a experiência, pode-se obter
resultados razoavelmente bons.
EXEMPLO ?
11
Simplificação AlgébricaK
Exemplo: Simplifique o circuito lógico abaixo.
Solução:
O primeiro passo é colocar a expressão na forma soma-de-produtos.
z ABC AB AC
ABC AB A C DeMorgan
ABC AB A C cancela inversões
ABC A B A BC A.A=A
primeiro passo
12
21/04/2022
Simplificação AlgébricaK
Exemplo: Simplifique o circuito lógico abaixo.
Solução:
Obtida a forma soma-de-produtos (primeiro passo da simplificação):
z ABC AB ABC
parte-se para o passo 2 (buscar fatores comuns para realizar fatoração):
z ABC AB ABC
AC ( B B) AB
AC AB
A BC
13
Simplificação AlgébricaK
Exemplo: Simplifique o circuito lógico abaixo.
14
21/04/2022
Exemplos :K
Simplifique as equações:
S = (A + B + C).(A + B + C)
S = (A.B.C).(A + B + C)
S = A.A.B.C + A.B.B.C + A.B.C.C
S = 0 + A.B.B.C + 0
S = A.B.B.C
S = A.B.C
15
Exemplos :K
Simplifique as equações:
S = ((A.C) + B + D) + C.(A + C + D)
S = (A.C).B.D + C.(A + C + D)
S = (A.C).B.D + C.A + C.C + C.D
S = (A.C).B.D + C.A + 0 + C.D
S = (A.C).B.D + C.A + C.D
S = C.D. (A.B + 1) + C.A
S = C.D. ( 1 ) + C.A
S = C.D + C.A
S = C.(D + A)
S = C.(D.A)
16
21/04/2022
17
18
21/04/2022
19
20
21/04/2022
21
Exemplo:
X ABC ABC
BC A A
BC
22
21/04/2022
Exemplos:
23
Exemplo:
24
21/04/2022
Exemplos:
25
Exemplos:
26
21/04/2022
Exemplos:
27
Deve ficar claro que um grupo maior de 1s elimina mais variáveis. Para ser
exato, um grupo de dois 1s elimina uma variável, um grupo de quatro 1s
elimina duas variáveis, e um grupo de oito 1s elimina três variáveis. Esse
princípio será usado para se obter a expressão lógica simplificada a
partir do mapa K que contém qualquer combinação de 1s e 0s.
28
21/04/2022
0 0 0 1
1 2 3 4
0 1 1 0
5 6 7 8
0 1 1 0
9 10 11 12
0 0 1 0
13 14 15 16
30
21/04/2022
Bibliografia Básica
Tocci, R. J., Widmer, N. S., Moss, G. L.; Sistemas
Digitais - Princípios e Aplicações - 11ª Ed, Editora
Pearson, 2011.
Floyd, Thomas L.; Sistemas Digitais Fundamentos
e Aplicações - 9ª Ed, Editora Bookman, 2007.
Pedroni, V. A.; Eletrônica Digital Moderna e VHDL,
Editora Elsevier, 2010.
Szajnberg, Mordka; Eletrônica Digital - Teoria,
Componentes E Aplicações – LTC, 2014.
Material da Disciplina
SIGAA - Sistema Integrado de Gestão de Atividades Acadêmicas
31