Biestáveis R S, J K e D

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

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

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

Flip-flops e Dispositivos Correlatos (parte 1) Sistemas de Informação CPCX UFMS Slides: Fernando Maia da Mota

Aula 12. Flip-Flop Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

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

Circuitos Seqüenciais Latches e Flip-Flops

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

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

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

CONTADORES DIGITAIS (Unidade 6)

Flip-Flops Sincronizados tipo D

FF-JK, FF-D, Latch D e Aplicações FF. Tiago Alves de Oliveira

Eletrônica Digital I TE050. Circuitos Seqüenciais

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

Circuitos Digitais. Conteúdo. Circuitos Sequenciais. Combinacionais x Sequenciais. Circuitos Sequenciais. Circuitos Sequenciais

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

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

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.

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

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

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

Lógica: Combinacional x Sequencial

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

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA. Flip - Flops

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

ELETRÔNICA DIGITAL 1 CAPÍTULO 4 FLIP-FLOP E LATCH

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

ELETRÔNICA DIGITAL. Parte 12 Latches e Flip-Flops. Professor Dr. Michael Klug. 1 Prof. Michael

Revisão de Circuitos Digitais

UFAL- Campus Arapiraca- Equipe:Igor Rafael, Matheus Torquato, Onassys Constant, Arthur Erick, Luis Eduardo. LÓGICA SEQUENCIAL

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

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

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

Capítulo VII Elementos de Memória

Circuitos Seqüenciais

Armazenamento e Transferência de Dados

FLIP-FLOPS: RS e D (teoria)

1 AULA 01 FLIP-FLOPS CURSO DE ENGENHARIA ELÉTRICA DISCIPLINA: CIRCUITOS DIGITAIS II PROFESSOR: VLADEMIR DE J. S. OLIVEIRA

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

Universidade Federal do ABC

ELETRÔNICA DIGITAL II

Faculdade de Computação Curso de Sistemas de Informação Sistemas Digitais Lista 3 Prof. Dr. Daniel A. Furtado

UFJF FABRICIO CAMPOS

Circuitos Sequenciais

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 7: Análise de Circuitos Biestáveis

Sistemas Digitais Circuitos Sequenciais Básicos (Latches e Flip-Flops) Horácio Neto Nuno Horta João Paulo Carvalho

Disciplina ELETRÔNICA DIGITAL

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

Os circuitos seqüenciais podem ser classificados em três tipos:

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

Circuitos Sequenciais. Sistemas digitais

Circuitos Sequenciais

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

11/12/10. Básculas Flip-flops. Mário Serafim Nunes Guilherme Silva Arroz. Sistemas Digitais - Taguspark

LÓGICA DIGITAL CONCEITOS DE CLOCK RELÓGIOS (CLOCK) Prof. Celso Candido ADS / REDES / ENGENHARIA

Capítulo 1 Conceitos Introdutórios

CIRCUITOS SEQÜENCIAIS. Um modo de classificar os circuitos digitais seria subdividi-los em: - circuitos combinacionais; - circuitos seqüenciais.

Módulo 4 Circuitos Sequenciais

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

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

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

Flip-Flops, Registros e Contadores

Eletrônica Digital para Instrumentação

Flip-Flops. Introdução Tipos Circuitos Integrados. Flip-Flops

Um flip-flop S-R Sincrono depende da habilitação de suas entradas por um sinal de clock para que essas possam alterar o estado do mesmo.

ENTRADAS ASSÍNCRONAS NOS FLIP-FLOPS PR(preset) e CLR(clear) FF RS com entradas PR e CLR

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

Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1

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

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

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

Universidade Federal do ABC

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

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

ELETRÔNICA DIGITAL II

Pulsos Digitais, Sinais de Clock e FF. Tiago Alves de Oliveira

Flip-flop D disparado pelo bordo ascendente ( Positive edge-triggered D flip-flop )

Transcrição:

Circuitos Lógicos Biestáveis R S, J K e D Prof.: Daniel D. Silveira Horário: 4a.f e 6a.f de 10h às 12h 1

Flip Flop Elemento de memória implementado a partir de portas lógicas A maioria das entradas precisa ser apenas momentaneamente ativada (pulsada) para provocar a mudança de estado 2

Latch com portas NAND Entradas em repouso no estado ALTO Uma delas é pulsada em baixo para alterar as saídas do latch Dois estados de saída possíveis: o estado atual de saída depende do que aconteceu anteriormente nas entradas 3

Setando o latch Entrada SET momentaneamente pulsada em BAIXO, RESET em ALTO Um pulso de nível baixo sempre leva o latch para o estado em que Q=1 (Setar o latch) 4

Resetar o latch Entrada RESET momentaneamente pulsada em BAIXO, SET em ALTO Um pulso de nível baixo sempre leva o latch para o estado em que Q=0 (Resetar o latch) 5

Setar e Resetar simultaneamente Entradas SET e RESET são pulsadas em nível baixo simultaneamente Nível alto em ambas saídas das portas NAND, Q = Q = 1 Condição indesejada, resultados imprevisíveis SET=RESET=0 não éusada em um latch com portas NAND 6

Resumo do latch com portas NAND SET=RESET=1, estado normal de repouso SET=0, RESET=1, faz a saída ir para Q=1, setar o latch SET=1, RESET=0, faz a saída ir para Q=0, resetar o latch SET=RESET=0, estado de Q imprevisível 7

Representações alternativas As entradas são ativas em nível baixo Pode ser representado por outras portas lógicas ou por blocos Entradas SET e RESET abreviadas para S e R 8

Exemplo Seja a forma de onda aplicada em um latch. Considere inicialmente Q=0, determine a forma de onda de saída Q: 9

Exemplo prático 10

Latch com portas NOR Funciona como o Latch com portas NAND, mas as entradas SET e RESET são ativas em nível ALTO. O estado de repouso é SET=RESET=0 11

Exemplo Considere inicialmente Q=0 e determine a forma de onda 12

Estado do flip flop quando energizado Quando energizado, o flip flop pode assumir Q=0 ou Q=1 Logo, deve se colocá lo em um estado desejado ativando momentaneamente a entrada SET ou RESET no início da operação do circuito 13

Sinais de clock e flip flops com CLK Sistemas assíncronos: as saídas de circuitos lógicos podem mudar de estado a qualquer momento. Tanto o projeto quanto a análise são mais difíceis Sistemas síncronos: os momentos exatos em que uma saída qualquer pode mudar de estado são determinados por um sinal denominado clock 14

Transições ou bordas Podem ser transição positiva (borda de subida) ou transição negativa (borda de descida) Quase todos os eventos em um sistema digital são sincronizados com as transições do sinal de clock 15

Flip flops com clock Tem uma entrada de clock, disparada por borda (ativada pela transição do sinal de clock) Entradas de controle, que não terão efeito sobre a saída Q até que uma transição ocorra. São denominadas entradas de controle síncronas 16

Flip flop S R com clock Flip flop S R com clock disparado na borda positiva O flip flop muda de estado apenas na transição de 0 para 1 Q 0 indica o nível na saída Q antes da borda de subida do clock 17

Flip flop S R com clock Esse FF é disparado apenas quando a entrada CLK muda de 1 para 0 A saída irá mudar de estado lógico apenas nos instantes em que ocorrerem as bordas de descida 18

Flip flop J K com clock J=K=1 causa mudança para o estado lógico oposto 19

Flip flop J K com clock Flip flop disparado nas bordas de descida Mais versátil e mais usado que o R S, pois não tem estados ambíguos Bastante utilizado em contadores binários 20

Flip flop J K com clock Circuito interno 21

Flip flop D com clock O nível lógico presente na entrada D será armazenado no flip flop no instante em que ocorrer a borda de subida (ou descida) do clk 22

Implementação de um FF D Pode ser implementado a partir de um FF J K e um inversor 23

Aplicação prática de um FF D Pode ser usado por exemplo na transferência de dados 24

O Latch D Possui a entrada ENABLE, quando EN=1, o latch é transparente e acompanha a entrada 25

FF J K Entradas Assíncronas Entradas que não dependem e não são afetadas pelo clock enquanto acionadas Colocam o FF em 1 ou 0 em qq instante 26

FF J K Entradas Assíncronas Exemplo com formas de onda 27

Sincronização de FF Aplicações em FF 28

Exercícios propostos 29

Exercícios propostos 30

Exercícios propostos 31

Exercícios propostos 32

Exercícios propostos 33