A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Funções Lógicas Incompletamente Especificadas Software para Simulação de Sistemas Digitais Universidade Federal de Uberlândia Faculdade de Computação Prof.

Apresentações semelhantes


Apresentação em tema: "Funções Lógicas Incompletamente Especificadas Software para Simulação de Sistemas Digitais Universidade Federal de Uberlândia Faculdade de Computação Prof."— Transcrição da apresentação:

1 Funções Lógicas Incompletamente Especificadas Software para Simulação de Sistemas Digitais Universidade Federal de Uberlândia Faculdade de Computação Prof. Dr. rer. nat. Daniel D. Abdala GSI008 – Sistemas Digitais

2 Na Aula Anterior... Mapas de Veitch-Karnaugh para 2,3,4 e 5 variáveis; Agrupamento de elementos; Processo sistemático de simplificação. Prof. Dr. rer. nat. Daniel Duarte Abdala 2

3 Nesta Aula Funções incompletamente especificadas; Notação Dont Care; Simplificação de funções incompletamente especificadas; LogiSim, software para simulação de SDs Prof. Dr. rer. nat. Daniel Duarte Abdala 3

4 Notação Dont Care Permite que funções Booleanas sejam definidas utilizando tabelas verdade mais compactas que a listagem exaustiva de todas as entradas Considere o circuito abaixo: Prof. Dr. rer. nat. Daniel Duarte Abdala 4

5 Notação Dont Care Note que a saída S assume o valor das entradas B ou C dependendo do sinal de controle A. Caso A = 0, S = B / Caso A = 1, S = C Uma maneira muito mais compacta de definir a função booleana citada seria: Prof. Dr. rer. nat. Daniel Duarte Abdala ABCS 0000 0010 0101 0111 1000 1011 1100 1111 5 ABCS 00–0 01–1 1–00 1–11

6 Notação Dont Care Ao símbolo – ou X dá-se o nome de dont care. Isto se deve ao fato de que indiferentemente do valor que a variável assumir, seu valor não vai influenciar na saída da função! Prof. Dr. rer. nat. Daniel Duarte Abdala 6

7 Exemplo Mapa-K 3 Prof. Dr. rer. nat. Daniel Duarte Abdala 7 ABC Ā CA B̄ CA B C S 000000– 001100– 0100000 0111001 100000– 1010101 1100000 1110011 ––1 –11 Ā C̄ B̄B CC̄ A Ā B C A B̄ C A B C C A B̄ C̄ Ā B̄ C̄ Ā B̄ C

8 Exemplo Mapa-K 4 Prof. Dr. rer. nat. Daniel Duarte Abdala ABCDS 0000– 0001– 00101 00110 01000 01011 01100 01111 8 ABCDS 1000– 10010 1010– 10110 11000 11011 11100 11111 ––1 11 11 –– Ā A B B̄ C̄C DD̄ Ā B̄ C̄ D̄ Ā B̄ C̄ D Ā B̄ C D̄ Ā B C̄ D Ā B C D A B̄ C̄ D̄ A B̄ C D̄ A B C̄ D A B C D B D + B̄ D̄

9 LogiSim Ótima ferramenta para simulação de Sistemas Digitais; Possível simular desde sistemas muito pequenos tal como uma porta lógica, quanto muito grandes, tais como um processador; http://sourceforge.net/projects/circuit/ Prof. Dr. rer. nat. Daniel Duarte Abdala 9

10 Exemplo: Processador MIPS Prof. Dr. rer. nat. Daniel Duarte Abdala 10

11 Exemplo: Multiplicador Prof. Dr. rer. nat. Daniel Duarte Abdala 11

12 Exemplo: Banco de Memória Prof. Dr. rer. nat. Daniel Duarte Abdala 12

13 LogiSim: Ferramentas Prof. Dr. rer. nat. Daniel Duarte Abdala 13 A A B B C C D D E E F F G G H H I I J J K K L L M M N N

14 LogiSim: Ferramentas A.Alterar Valores B.Editar Conexões / Seleção C.Ferramenta de Texto D.Acrescentar entrada E.Acrescentar saída F.Acrescentar NOT G.Acrescentar AND H.Acrescentar OR I.Árvore de Bibliotecas J.Atributos K.Área de Projeto L.Adicionar/remover Subcircuitos M.Visões do circuito N.Zoom 14 Prof. Dr. rer. nat. Daniel Duarte Abdala

15 Projetando um simples Circuito Selecione o objeto desejado e clique na posição desejada na área do projeto; Portas lógicas são adicionadas com cinco entradas e em tamanho grande por definição; Para ligar dois pontos basta clicar no ponto A e arrastar o mouse clicado até o ponto B. Prof. Dr. rer. nat. Daniel Duarte Abdala 15

16 Bibliotecas Prof. Dr. rer. nat. Daniel Duarte Abdala 16

17 Barramentos e Distribuidores Prof. Dr. rer. nat. Daniel Duarte Abdala 17

18 Pro Lar Leitura (Tocci): 4.5 (pp. 119 – 121) Leitura (Capuano): 4.9.4 (pp. 129-133) Exercícios (Tocci): E = {4.16} Exercícios (Capuano): E = {4.11.1} Prof. Dr. rer. nat. Daniel Duarte Abdala 18

19 Bibliografia Comentada TOCCI, R. J., WIDMER, N. S., MOSS, G. L. Sistemas Digitais – Princípios e Aplicações. 11ª Ed. Pearson Prentice Hall, São Paulo, S.P., 2011, Brasil. CAPUANO, F. G., IDOETA, I. V. Elementos de Eletrônica Digital. 40ª Ed. Editora Érica. São Paulo. S.P. 2008. Brasil. Prof. Dr. rer. nat. Daniel Duarte Abdala 19


Carregar ppt "Funções Lógicas Incompletamente Especificadas Software para Simulação de Sistemas Digitais Universidade Federal de Uberlândia Faculdade de Computação Prof."

Apresentações semelhantes


Anúncios Google