Baixe o app para aproveitar ainda mais
Prévia do material em texto
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS Laboratório de Sistemas Digitais Guia de Aula Elaborado por: Prof. Dr. Dilmar Malheiros Meira Segunda-feira, 27/01/2014 – 09h20min Página 1 Aula 12 Máquinas de Estados Finitos Diagrama geral de um sistema digital Sistema digital Síncrono PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS Laboratório de Sistemas Digitais Guia de Aula Elaborado por: Prof. Dr. Dilmar Malheiros Meira Segunda-feira, 27/01/2014 – 09h20min Página 2 Diagrama geral de uma máquina de estados finitos Máquina de estados do tipo Mealy PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS Laboratório de Sistemas Digitais Guia de Aula Elaborado por: Prof. Dr. Dilmar Malheiros Meira Segunda-feira, 27/01/2014 – 09h20min Página 3 Máquina de estados do tipo Moore Diagramas de transições de estados PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS Laboratório de Sistemas Digitais Guia de Aula Elaborado por: Prof. Dr. Dilmar Malheiros Meira Segunda-feira, 27/01/2014 – 09h20min Página 4 PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS Laboratório de Sistemas Digitais Guia de Aula Elaborado por: Prof. Dr. Dilmar Malheiros Meira Segunda-feira, 27/01/2014 – 09h20min Página 5 Experimentos de laboratório: I) Crie um diretório intitulado “maq_est_Mealy” . Execute o software Quartus II e crie, dentro do diretório que você criou, um projeto de mesmo nome. Crie um arquivo do tipo “.vhd” e insira nesse arquivo o template VHDL “Four-state Mealy State Machine”. Salve o código dentro de seu projeto com o nome “four_state_mealy_state_machine.vhd”. Estude esse código e entenda cada uma de suas partes. a) Desenhe o diagrama em bloco do circuito. b) Desenhe o diagrama de transições de estados do circuito; c) Descreva o funcionamento do circuito; d) Implemente o circuito no ambiente Quartus II. e) Implemente o circuito no kit PLD do laboratório. II) Repita seu experimento para o template “Four-state Moore State Machine”.
Compartilhar