UFJF FABRICIO CAMPOS

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

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

CAPÍTULO 7 CONTADORES

Eletrônica Digital. Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

Universidade Federal do ABC

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

Flip-Flops, Registros e Contadores

Eletrônica Digital II

CONTADORES DIGITAIS (Unidade 6)

mod 2 n Sequência truncada

AULA 5 Aplicação com divisor de freqüência com o CI Livro Texto pág.197 a 200.

Capítulo 7 Contadores e Registradores

CIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Contador. A ideia básica de um contador. Os flip-flops podem ser conectados juntos para realizar

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C - Profª Elisabete N Moraes

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

ELD - Eletrônica Digital Aula 7 Circuitos Sequenciais Contadores. Prof. Antonio Heronaldo de Sousa

Universidade Federal do ABC

ELETRÔNICA DIGITAL APLICADA Aula 8- Registradores de deslocamento como contadores

Armazenamento e Transferência de Dados

FIGURA 5-1 Diagrama geral de um sistema digital. Sistemas Digitais: Princípios e Aplicações Ronald J. Tocci e Neal S. Widmer Capítulo 5 Prentice Hall

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

Contadores (Aula1) Prof. Rômulo Calado Pantaleão Camara

Eletrônica e Circuitos Digitais Aula 14 Contadores e Registradores. Daniel S Batista

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

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.

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

TABELA DO F/F. T Q n Q n+1

Introdução aos Trabalhos de Laboratório (Hardware/Software) Grupo:

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

Eletrônica Digital II. Flip-Flop s. Prof. Msc. Getúlio Teruo Tateoki 1

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

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Biestáveis R S, J K e D

ENGC40 - Eletrônica Digital

Circuitos Seqüenciais Latches e Flip-Flops

Contadores(Aula2) Prof. Rômulo Calado Pantaleão Camara

Latches e Flip-Flops. Circuitos Lógicos. DCC-IM/UFRJ Prof. Gabriel P. Silva

Contadores Parte 15 Contadores D síncronos

Flip-Flop. Uma das coisa importantes que se pode fazer com portas booleanas é criar memória.

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

Registradores de Deslocamentos.

Eletrônica Digital I TE050. Circuitos Seqüenciais

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE CIRCUITOS LÓGICOS PARA AUTOMAÇÃO E CONTROLE

CONTADORES MÓDULO N. Um contador constituído por 4 FFs, por exemplo, pode contar de 0 a 15, pois temos neste caso 16 estados ou possibilidades (2 4 ).

Eletrônica Digital para Instrumentação. Herman Lima Jr.

Sistemas Digitais. PALs Sequenciais Parâmetros Temporais em PALs Sequenciais ABEL Registos Contadores Registos de Deslocamento ( Shift Registers )

Eletrônica Digital para Instrumentação

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

OS CONTADORES DIGITAIS

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

CIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

Departamento de Engenharia Elétrica SEL 384 Laboratório de Sistemas Digitais I PRÁTICA Nº5B

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

Capítulo 1 Conceitos Introdutórios

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

Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba

Capítulo VII Elementos de Memória

Circuitos Sequenciais

ELD - Eletrônica Digital Aula 6 Circuitos Sequenciais Latches e Flip-Flops. Prof. Antonio Heronaldo de Sousa

Circuitos Digitais Contadores. Orivaldo Santana Jr.

MINISTÉRIO DA EDUCAÇÃO IFSC - Campus São José. CST em Telecomunicações ELETRÔNICA DIGITAL CONTADORES. Marcos Moecke

ELETRÔNICA DIGITAL II

PONTIFÍCIA UNIVERSIDADE CATÓLICA

Registradores. Circuitos Lógicos. DCC-IM/UFRJ Prof. Gabriel P. Silva

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

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

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

2. FLIP FLOP tipo D síncrono borda de descida e com entradas assíncronas preset e clear. PRE Q n F/F CLR

Sistemas Digitais Ficha Prática Nº 3

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

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

Revisão de Circuitos Digitais

Contadores Assíncronos. Tiago Alves de Oliveira

CAPÍTULO 6. Introdução aos Circuitos Lógicos Seqüenciais

Transcrição:

Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan Portas Lógicas Flip-Flop Mapa de Karnaugh Simbologias Representação Binária Tabela Verdade

Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan

Cap 7 Revisão Portas Lógicas

Cap 7 Revisão Portas Lógicas Tabela verdade

Cap 7 Revisão Mapa de Karnaugh é um diagrama utilizado na minimização de funções booleanas. Chamamos a esse diagrama um mapa visto este ser um mapeamento biunívoco a partir de uma tabela verdade

Cap 7 Revisão

Cap 7 Revisão

Cap 7 Revisão

Cap 7 Revisão

Cap 7 Revisão Simbologias Pino: Entrada / Saída Sinal: Ativo Alto / Ativo Baixo Nomes do sinais Borda de transição: Subida / Descida Barramento de sinais

Cap 7 Revisão Simbologias Representação de fontes: VCC / GND

Representação Binária Cap 7 Revisão

Representação Binária Cap 7 Revisão

Contador Registrador Síncrono Assíncrono Contagem crescente/decrescente Cap 7 Introdução

7.1) Contadores Assíncronos

7.1) Contadores Assíncronos Contador assíncrono = Contador ondulante

7.1) Contadores Assíncronos Divisão de Frequência MÓDULO = 2 N, onde N é o número de FFs Em qualquer contador, o sinal de último FF(MSB) tem uma frequência igual à frequência do clock de entrada dividida pelo módulo do contador

7.1) Contadores Assíncronos Exemplo: Como gerar a base de tempo para um Relógio Digital?

7.1) Atraso de propagação em contadores Assíncronos Cada FF é disparado pela transição de saída do FF anterior. t pd = tempo de atraso de propagação (time propagation delay)

7.1) Atraso de propagação em contadores Assíncronos Para uma operação adequada é preciso que T clk N.t pd, onde N é o número de FF A frequência máxima será f max = 1 N. t. pd Exemplo: Qual f max para um Contador Assíncrono de 4 Bits com FF JK 74LS112? t plh = 16ns e t phl = 24ns

7.3) Contadores Síncronos (Paralelos) Em um contador síncrono os FFs são disparados simultaneamente pelos pulsos de clock de entrada. É necessário o uso de alguma lógica para que em uma determinada borda de descida do clock, apenas aqueles FFs que devem comutar tenham J=K=1

7.3) Contadores Síncronos Cada FF deve ter suas entradas J e K em nível ALTO apenas quando as saídas de todos os FFs de mais baixa ordem estiverem no estado ALTO. Atraso total = t pd DO FF + t pd DA AND Bem menor do que de um contador assíncrono e não depende do número de FFs.

7.3) Contadores Síncronos Exemplo: Projetar um contador síncrono módulo 8, com FF JK. Desenhar o diagrama de temporização

7.3) Contadores Síncronos Exemplo: 1) Projetar um contador síncrono módulo 8, com FF JK. 2) Desenhar o diagrama de temporização

7.4) Contadores de módulo < 2 N O contador está limitado a contar até o valor máximo de 2 N Queremos contar até um valor menor do que 2 N Usaremos uma porta NAND com as entradas ligadas nos FFs e a saída nas entradas ASSINCRONAS de clear.

7.4) Contadores de módulo < 2 N N=3 Contador módulo 6 Glitch (Spike) Os padrões errôneos de contagem, geralmente de duração muito pequena

7.4) Contadores de módulo < 2 N DIAGRAMA DE TRANSIÇÃO DE ESTADOS

7.4) Contadores de módulo < 2 N Exemplo: Contador decádico Contador BCD (conta de 0000 até 1001) Precisamos de 4 FF; 2 4 =16 Ligação da porta NAND: 10 => 1010

7.4) Contadores de módulo < 2 N Exemplo: Contador Módulo 60 Precisamos de 6 FF; 2 6 =64 Ligação da porta NAND: 60 => 111100

7.5) Contadores síncronos Decrescentes Podemos projetar um contador decrescente síncrono usando as saídas invertidas de cada FF para controlar as entradas J e K dos FF de ordem mais alta.

7.5) Contadores síncronos Decrescentes Podemos usar um circuito lógico para selecionar sinais Multiplexador de duas entradas (Cap 9) Up/~Down Saída 1 A 0 Ã

7.5) Contadores Crescente/Decrescente Módulo 8

7.5) Contadores Crescente/Decrescente Problema: Caso o sinal Up/~Down comutar na borda de descida não podemos prover o comportamento do contador. Podemos usar o seguinte circuito para evitar este problema

7.6) Contadores com carga paralela Carga assíncrona de um FF JK com ~PRE e ~CLR 1) Aplique o valor desejado em P 2) Aplique um pulso em carga 3) Independente do CLK o valor é carregado

7.6) Contadores com carga paralela Carga Síncrona x Carga Assíncrona É determinada se a carga ocorre dependente ou não do clk Carga Assíncrona 74ALS190 74ALS191 74ALS192 74ALS193 Carga Síncrona 74ALS160 74ALS161 74ALS162 74ALS163

Circuitos integrados de contadores

7.6) Circuitos integrados de contadores Síncronos 74ALS160 Contador Síncrono de 4 bits modulo 10

7.6) Circuitos integrados de contadores Síncronos ENT/ENP Controla a contagem (enable) ~LOAD Realiza a carga síncrona D C B A Valor para carga (D = MSB) QD QC QB QA Valor de contagen RCO indica o último estado de contagem, depende de ENT

7.6) Circuitos integrados de contadores Síncronos 74ALS190 Contador Síncrono de 4 bits modulo 10

7.6) Circuitos integrados de contadores Síncronos ~CTEN Habilitação de Contagem D/~U Sentido de contagem MAX/MIN Saída que decodifica o estado terminas do contador ~RCO Saída que decodifica o estado terminas do contador, mas depende de ~CTEN e segue o CLK em nível baixo

7.6) Circuitos integrados de contadores Síncronos Exemplo: Contador de múltiplos estágios Módulo 256, 0000 0000 até 1111 1111 (0 até 255) A saída RCO do estágio 1 deve ser conectada à entrada do estágio 2