Divisão de Engenharia Eletrônica Laboratório de ELE-20

Documentos relacionados
Divisão de Engenharia Eletrônica Laboratório de ELE-20. Experiência 4: Síntese e Análise de uma Unidade Lógica Aritmética (ULA)

Eletrônica Digital II

Organização e Arquitetura de Computadores

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Aula 18. Máquina de Estados Parte 2. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

EELi02. Prof. Vinícius Valamiel

ELT601 Eletrônica Digital II

Análise de Circuitos Sequënciais Máquinas de Mealy e Moore

Aula 17. Máquina de Estados Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

SISTEMAS DIGITAIS (SD)

Organização e Arquitetura de Computadores I

Sistemas Digitais Aula Prática Nº 9

ELETRÔNICA DIGITAL II

Os sistemas combinacionais a saída depende exclusivamente das condições das entradas, portanto o sistema não possui memória interna.

Sistemas Digitais. Módulo 14 Prof. Celso CIRCUITOS SEQÜÊNCIAIS

UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO

AULA 8 Máquina de Estados Finitos F.S.M. (pg. 132 a 135).

Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições

Pré-Laboratório (Para ser entregue no início da aula prática)

Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro

CONTADORES DIGITAIS (Unidade 6)

Registradores de Deslocamentos.

Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores.

PCS 2304 PROJETO LÓGICO DIGITAL 19/05/2006 Gabarito Preliminar 6 a Lista de Exercícios Contadores

SÍNTESE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel

Síntese de circuitos sequenciais síncronos(máquinas de estados finitos)

Introdução a Sistemas Digitais

Teste 2 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007

CIRCUITOS DIGITAIS. Contadores e Registradores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Circuitos sequenciais síncronos

SISTEMAS DIGITAIS (SD)

Sistemas Digitais Módulo 10 Circuitos Sequenciais: Latches e Flip-Flops

Teste 2 Sistemas Digitais - LETI/LEE 2015/16 1. Aluno Nº

A) A C + A B D + A B C D B) A B + A B D + A B C D C) A C + A C D + A B C D D) A C + A B D + A B C D

AULA 2 Implementação de Flip-Flops dos tipos JK e RS Livro Texto pág. 113 a 117 e 124 e 146 a 148 e 150 a 152.

Antes de começar o exame leia atentamente esta folha de rosto

UTILIZAÇÃO DE CIRCUITOS BIESTÁVEIS

EPUSP PCS 3335 Laboratório Digital A. Um Circuito Digital

PONTIFÍCIA UNIVERSIDADE CATÓLICA

EXPERIÊNCIA 8 CIRCUITOS ARITMÉTICOS: SOMADORES SUBTRATORES

Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais

a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).

Teste 2 Sistemas Digitais - MEEC 2009/10 1

SISTEMAS DIGITAIS (SD)

Máquinas de Estados Finitos. Aula 19 Prof. Abel Guilhermino

Circuitos sequenciais

Sistemas Digitais (SD)

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006

SÉRIE DE PROBLEMAS: CIRCUITOS SEQUENCIAIS SÍNCRONOS

SISTEMAS DIGITAIS (SD)

UTILIZAÇÃO DE CIRCUITOS BIESTÁVEIS

Empréstimo Para o caso particular da presente operação, a partir do quarto bit, o

Exame de 1ª Época - 23 de Janeiro de Antes de começar o exame leia atentamente esta folha de rosto

2 a Lista de Exercícios

Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Microprograma

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone

Circuitos Seqüenciais Sistemas Digitais

Sistemas Digitais (1999/2000)

Sistemas Digitais (SD)

Circuitos sequenciais síncronos

(deve ser apresentados os bit de transporte sempre que aplicável). [1]

PROGRAMA DA DISCIPLINA

SISTEMAS DIGITAIS. bbbbbaaa. 1- Responda convenientemente às seguintes questões: a) Efetue, na base 2, a seguinte operação de multiplicação: [2]

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Sistemas Digitais. 3º Teste 21 de Dezembro de 2005

Antes de começar o exame leia atentamente esta folha de rosto

SISTEMAS DIGITAIS PROJETOS DE SISTEMAS SEQUENCIAIS. Professor Carlos Muniz

Circuitos Sequenciais Escola Naval - Dep. Armas e Electrónica v

ENGC40 - Eletrônica Digital

NASCIMENTOS DOS FLIP-FLOPS IMPLEMENTAÇÕES DOS TIPOS D, JK, T, RS A PARTIR DE LATCH PRIMITIVOS NAND E NOR

CONTROLE PARA SEMÁFOROS DE UM CRUZAMENTO

Shift Registers e Contadores Assíncronos

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Circuitos Sequenciais Escola Naval - Dep. Armas e Electrónica v

Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Programa Analítico de Disciplina INF251 Organização de Computadores I

CONTROLE PARA SEMÁFOROS DE UM CRUZAMENTO

Trabalho Prático Nº 8

Circuitos sequenciais síncronos

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Organização e Arquitetura de Computadores I

CIRCUITOS DIGITAIS. Contadores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau. Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau

Instituto Tecnológico de Aeronáutica - ITA Divisão de Engenharia Eletrônica Departamento de Eletrônica Aplicada Laboratório de EEA-21

Lista de Exercícios 6 Elementos de memória: latches, flip-flops e registradores

CAPÍTULO 7 CONTADORES

Universidade Federal do ABC

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

Contadores ( Counters )

Antes de começar o exame leia atentamente esta folha de rosto

Teste 3 Sistemas Digitais - MEEC 2006/7 1

Contador Síncrono Binário

1 Objetivos. 2 Material utilizado. 3 Normas de segurança e conduta no laboratório. 4 Contextualização. Pág 1/6

Sistemas Digitais (SD) Contadores

Circuitos sequenciais síncronos Parte II

Antes de começar o exame leia atentamente esta folha de rosto

Transcrição:

Versão original: Prof. Duarte Lopes de Oliveira Versão digital : TCel. Fábio Durante Prof. de Laboratório: Prof. Giovanni Fernandes Amaral Sala 183 IEEA gfamaral@ita.br Divisão de Engenharia Eletrônica Laboratório de ELE-20 Experiência 6: Análise e síntese de circuitos seqüenciais síncronos 1. Objetivos a. Familiarização com a implementação de circuitos digitais em proto-board; b. Familiarização com circuitos seqüenciais síncronos; e c. Familiarização com a síntese de Contadores e Registradores. 2. Instruções gerais Para cada um dos tópicos abaixo, observe o que se pede em negrito. Quando a solicitação é da forma: Projete, espera-se que os alunos projetem os circuitos seguindo algum tipo de especificação dada. Assim, os cálculos combinacionais, procedimentos de minimização ou outros mecanismos utilizados para o projeto e o diagrama esquemático final do circuito devem ser mostrados (constar do relatório). Monte, espera-se que o circuito dado ou projetado seja montado em proto-board de maneira organizada, com as entradas e saídas identificadas. Os componentes serão fornecidos pelo almoxarife, devendo os mesmos serem retornados após a avaliação dos circuitos pelo instrutor. Simule, espera-se que seja utilizado um software de captura esquemática para a obtenção dos resultados. Assim, o diagrama esquemático (no caso de captura esquemática) deve ser apresentado, bem como o diagrama de temporização contendo as entradas e as saídas. Analise, espera-se que sejam obtidas as expressões lógicas, tabelas verdade, a partir de um diagrama esquemático, diagrama de temporização ou outra informação sobre o circuito lógico. Dessa forma, os procedimentos de análise devem ser mostrados no relatório. Um breve comentário sobre os resultados, observações e dificuldades é esperado para todas as tarefas.

3. Informações úteis 3.1 Arquiteturas Mealy e Moore. 3.2 Simples exemplo de output. 3.3 Síntese de máquinas síncronas Passos: 1. Fazer o diagrama de estados (Mealy ou Moore); 2. Realizar a minimização de estados; 3. Realizar a codificação de estados; 4. Escolher o elemento de memória (Flip-Flop); 5. Obter as equações de excitação e de saída; e 6. Obter o diagrama lógico. Arquitetura de máquinas seqüenciais:

3.4 Material necessário para as montagens: 4 LED; 4 Resistores 330 Ω (ou próximo); CIs 7404, 7408, 7400 e 7476 (verificar quantidade após o projeto feito); fios para proto-board; fonte de +5V; alicate de corte; e proto-board. 4. Montagens: 4.1 Projete, utilizando a técnica de Síntese de Huffman um circuito seqüencial síncrono (modelo Mealy e modelo Moore) com as seguintes especificações: Se a saída Z estiver em nível baixo (0), a mesma só passa para nível alto (1) após detectar 3 níveis altos consecutivos (111) da entrada X. Se a saída Z estiver em nível alto (1), a mesma só passa para nível baixo após detectar nível baixo na entrada X. a. Diagramas de estado: b. Formas de onda:

c. Tabela primitiva de estados: d. Tabela de transição dos Flip-Flops: e. Tabela de estados codificados (Utilizando Flip-Flop JK): f. Equações de excitação e de saída:

g. Diagramas lógicos: Monte os circuitos obtidos e verifique o funcionamento dos mesmos de acordo com as especificações e as respectivas equações de saída. 5. Simulação: 5.1 Projete e Simule em captura esquemática um contador síncrono reversível de módulo 16 e entrada paralela síncrona. Utilize Flip-Flop RS e Portas lógicas. Mostre todos os passos indicados no item 3.3. Obtenha o diagrama de temporização de uma contagem.

5.2 Projete e Simule em captura esquemática um registrador de deslocamento de 4 bits de deslocamento bidirecional e entrada paralela. Utilize Flip-Flop JK, MUX e Portas lógicas. Mostre todos os passos indicados no item 3.3. Obtenha o diagrama de temporização de um deslocamento qualquer. 5.3 Projete e Simule em captura esquemática a máquina seqüencial síncrona minimizada (MEALY) para examinar duas linhas de dados (X e Y) que mudam sincronamente à subida do relógio. Quando o circuito encontra a seqüência 101 na linha X e 111 na linha Y, o nível da saída (Z) deve ser alto. Utilize Flip-Flop JK e Portas lógicas. Mostre todos os passos indicados no item 3.3. Obtenha o diagrama de temporização que mostra o funcionamento adequado do circuito. 6. Comentários Finais O relatório para esse laboratório segue o mesmo padrão dos anteriores e deve ser entregue na próxima aula de laboratório de cada grupo.