Title: Sistemas Digitais Circuitos combinacionais
1Sistemas Digitais Circuitos combinacionais
Universidade Federal de Goiás Instituto de
Informática Curso de Ciência da Computação
- Profa. Karina Rocha G. da Silva
- karinarg_at_eee.ufg.br
- http//sites.google.com/site/karinarg
Agradecimentos à Pearson Education pela
disponibilização das figuras do livro Sistemas
Digitais princÃpios e aplicações
2Método do Mapa de Karnaugh (mapa K)
- Método gráfico para
- Simplificar uma equação lógica
- Converter uma tabela-verdade em seu circuito
lógico correspondente - Pode ser usado para qualquer número de variáveis
de entrada. - Utilidade prática limitada a cinco ou seis
variáveis - É um meio de mostrar a relação entre as entradas
lógicas e a saÃda desejada
3Método do Mapa de Karnaugh (mapa K)
4Método do Mapa de Karnaugh (mapa K)
5Método do Mapa de Karnaugh (mapa K)
- Os quadrados do mapa k são nomeados de forma que
os quadrados adjacentes horizontalmente difiram
apenas de uma variável. - Exemplo A B C D e A B C D
- Os quadrados adjacentes verticalmente devem
diferir apenas de uma variável. - Para que os quadrados horizontais e verticais
difiram apenas de uma variável, as denominações
de cima para baixo devem ser feitas AB, AB, AB,
AB
6Método do Mapa de Karnaugh (mapa K)
- Uma vez que o mapa K tenha sido preenchido com 0s
e 1s, a expressão de soma-de-produtos para a
saÃda x pode ser obtida fazendo-se a operação OR
dos quadrados que contêm 1
7Agrupamento de quadros
- A expressão de saÃda x pode ser simplificada
combinando adequadamente os quadros do mapa k que
contêm 1 - Esse processo é denominado agrupamento
-
8Agrupamento de quadros
X A B C A B C B C ( A A) B C (1) B C
9Agrupamento de quadros
10Agrupamento de quadros
11Agrupamento de quadros
12Agrupamento de quatro quadrados
13Agrupamento de quatro quadrados
14Agrupamento de quatro quadrados
15Agrupamento de quatro quadrados
16Agrupamento de quatro quadrados
17Agrupamento de oito quadrados
18Agrupamento de oito quadrados
19Agrupamento de oito quadrados
20Agrupamento de oito quadrados
21Processo completo de simplificação
- Quando uma variável aparece nas formas
complementada e não-complementada em um
agrupamento, tal variável é eliminada da
expressão. - As variáveis que não se alteram para todos os
quadros do agrupamento têm de permanecer na
expressão final
22Processo completo de simplificação
23Processo completo de simplificação
24Projetando circuitos combinacionais
25Projetando circuitos combinacionais
26Projetando circuitos combinacionais
27Projetando circuitos combinacionais
28Projetando circuitos combinacionais
29Preenchendo k a partir da expressão de saÃda
- Use o mapa para simplificar y C(ABDD)ABCD
- Colocar na forma de soma de produtos
- Colocar valores no mapa
30Preenchendo k a partir da expressão de saÃda
- Use o mapa para simplificar y C(ABDD)ABCD
- Colocar na forma de soma de produtos
- Colocar valores no mapa
31Projetando circuitos combinacionais
- Usando a álgebra booleana para simplificar a
expressão Z AB A(B C) B(B C), a
primeira etapa concluÃda resultaria na expressão - Z AA AB AB AC BB BC Â
- Z AB AB C BB C Â
- Z AB AB AC BB BC Â
- Z AB ABAC BB BC
32Projetando circuitos combinacionais
- Simplifique as seguintes expressões
- X ABC AC
- Y (Q R) (Q R)
- W ABC ABC A
- RST ( R S T)