FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

Documentos relacionados
FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

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

Flip-Flops Sincronizados tipo D

FLIP-FLOPS: RS e D (teoria)

FLIP-FLOPS JK e T. Na saída da porta A, temos J.Q e na saída da porta B temos K.Q

Biestáveis R S, J K e D

Circuitos Sequenciais

Normalmente o registrador de deslocamento é constituído de um conjunto de FFs (Flip-Flops) destinados a armazenar dados binários.

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

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

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

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

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.

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

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

ESTUDO DOS CIs 74LS90, 74LS92 e 74LS93

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

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

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

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 ).

CONTADORES DIGITAIS (Unidade 6)

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

Armazenamento e Transferência de Dados

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

Circuitos Seqüenciais Latches e Flip-Flops

Lógica: Combinacional x Sequencial

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

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.

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

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

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

Capítulo VII Elementos de Memória

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

REGISTRADOR DE DESLOCAMENTO (SHIF-REGISTER)

Disciplina ELETRÔNICA DIGITAL

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

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

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

ELETRÔNICA DIGITAL II

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

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

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

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

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

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

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

Eletrônica Digital I TE050. Circuitos Seqüenciais

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

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

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

CURSO DE ELETRÔNICA DIGITAL OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS

ESTUDO DO CI COMERCIAL 74LS194 4 BIT BIDIRECTIONAL UNIVERSAL SHIFT REGISTER

Circuitos Seqüenciais

LATCHES e FLIP-FLOPs. Aula 15 GRECO-CIN-UFPE

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

CURSO DE ELETRÔNICA DIGITAL OS ELEMENTOS BIESTÁVEIS FLIP-FLOP R-S

INTRODUÇÃO TEÓRICA. Sua forma de onda é geralmente quadrada, porém, o importante é que gera dois níveis lógicos: 0 e 1.

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

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

Universidade Federal do ABC

Flip-Flops, Registros e Contadores

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

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

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

EXPERIMENTO 5: Flip-Flop

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

UFJF FABRICIO CAMPOS

Universidade Federal do ABC

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

MULTIPLEX E DEMULTIPLEX

GERADOR DE CLOCK INTRODUÇÃO TEÓRICA. Sua forma de onda é geralmente quadrada, porém, o importante é que gera dois níveis lógicos: 0 e 1.

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

Eletrônica Digital para Instrumentação

mod 2 n Sequência truncada

MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações REGISTRADORES. Marcos Moecke. São José - SC,

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

Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1

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

PORTAS NOR e NAND OR - AND - NOT. Considerando as entradas A e B, teremos na saída a complementação ou negação das mesmas.

FLIP-FLOPS FLOPS. INTRODUÇÃO Os circuitos anteriormente estudados são chamados de

ELETRÔNICA DIGITAL II

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

Transcrição:

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR Os FFs sincronizados podem ter entradas adicionais, denominadas assíncronas, pois estas se sobrepõem às demais. Essas entradas comumente denominadas PR e CLR (PR=preset e CLR=clear) levam o FF ao estado set ou reset e são independentes das demais entradas. A figura a seguir mostra o bloco representativo de um FF RS básico e sua implementação a partir de portas NOR. O FF RS básico pode ser implementado também com portas NAND. Para o circuito acima, será obedecida a tabela da verdade a seguir, levando-se em conta o modo de operação em função das entradas aplicadas em R e S. O circuito acima representa um FF RS não controlado, ou seja, não possui entrada de clock. R S Modo de operação 0 0 Hold 0 1 Set 1 0 Reset 1 1 Ind Observa-se que o modo de operação desse FF como em qualquer outro FF está diretamente relacionado com suas entradas. Assim, quando R=0 e S=1 o FF estará operando no modo SET; quando R=1 e S=0, estará operando no modo RESET; quando R=0 e S=0, estará operando no modo HOLD (não muda) e quando R=1 e S=1, estará no modo PROIBIDO (indeterminado). No modo proibido as saídas não se complementam. Tomemos ainda como exemplo o FF RS básico e completaremos a tabela a seguir a partir de um estado inicial Q=1. Se Q=1, então o FF estará operando no modo SET e logicamente o seu complemento Q estará em 0. Dizemos então que este é o estado inicial do FF, que chamaremos de Qn ; portanto se Qn=1 o seu complemento Qn será 0. Após aplicadas as entradas as saídas se modificarão e então chamaremos de Qn+1 (que é o estado da saída após a aplicação da entrada), logicamente o seu complemento será Qn+1. Supondo Qn = 1 Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 1

R S Saídas Modo de Qn+1 Qn+1 operação 0 0 Qn Qn Hold 0 1 1 0 Set 1 0 0 1 Reset 1 1 ind ind Proibido As saída indeterminadas (ind) poderão ser 0 ou 1, o que deve ficar claro, é que elas não se complementam e por isso o modo de operação é PROIBIDO. Um FF RS pode ser sincronizado, ou seja, a sincronização é feita através de uma entrada adicional, comumente denominada clock. Transição L-H, significa que o mesmo é sensível na subida do pulso de clock, enquanto que transição H-L significa que o mesmo é sensível na descida do pulso de clock. Observe que quando CK=0 o FF não responderá às entradas R e S; quando CK=1, o FF operará normalmente. Vejamos um exemplo: Listar as saídas Q e Q para os pulsos de clock a até h, no FF a seguir. Observa-se que as entradas R e S estão sincronizadas pelos pulsos de clock. Assim, a cada pulso de clock teremos um modo de operação compatível. Conforme visto anteriormente os pulsos de clock possuem níveis lógicos bem definidos, conforme ilustra a figura a seguir: Resta agora definir a forma de acionamento do clock para esse FF. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 2

Esse FF tem o seu clock ativo na transição L-H. A análise seguirá então o critério mostrado a seguir. Supondo Qn=1 (estado inicial=1) podemos então listar as saídas correspondentes as entradas representadas pelos pulsos a até h. Pulsos R S Qn+1 Qn+1 Modo de operação a 0 0 1 0 Hold b 1 1 ind ind Proibido c 0 0 1 0 Hold d 1 1 ind ind Probido e 0 0 1 0 Hold f 1 0 0 1 Reset g 0 1 1 0 Set h 1 0 0 1 Reset ENTRADAS ASSÍNCRONAS PR e CLR Veja a seguir as representações possíveis de um FF RS com entradas PR e CLR. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 3

Lembrar que: clock ativo ou sensível em 0 significa a transição negativa do pulso de clock (ou seja H-L - descida); clock ativo ou sensível em 1 significa a transição positiva do pulso de clock (ou seja L-H subida). Podemos dizer ainda que, a transição L-H representa a borda positiva do pulso de clock enquanto que, a transição H-L representa a borda negativa. As entradas PR e CLR são sensíveis em nível ( 0 ou 1 ). Por convenção temos: H=high, que significa nível lógico 1 (alto) enquanto que L=low, significa nível lógico 0 (baixo). Analisemos o funcionamento das entradas assíncronas PR e CLR através de um FF RS implementado com portas lógicas. No circuito em análise o clock é ativado na borda positiva, ou seja na transição L-H (subida do pulso). As entradas PR e CLR são ativas em 1. Portanto, para que o FF funcione normalmente ambas devem estar em nível lógico 0. PR CLR CK R S Qn+1 Qn+1 Modo de operação 0 1 X X X 0 1 Reset 1 0 X X X 1 0 Set 1 1 X X X 0 0 Proibido 0 0 X X Qn Qn FF não responde 1 0 0 0 0 Qn Qn Hold 0 0 0 1 1 0 Set 0 0 1 0 0 1 Reset 0 0 1 1 0 0 Proibido 1 Neste caso o FF não responde, pois seu clock é ativo somente na subida do pulso. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 4

X = don t care (pouco importa) ou seja, quando as entradas PR e CLR comandam o FF as demais entradas, no caso R, S e CK não atuam no FF, podendo estar em nível lógico 0 ou 1. Análise de um FF tipo D com entradas PR e CLR O processo de análise é idêntico ao visto anteriormente. O FF D em relação ao FF RS tem a vantagem de eliminar o estado proibido, visto que as entradas R e S são interligadas através de um inversor, conforme ilustra a figura a seguir. Nestas condições: quando D=1 teremos S=1 e R=0, levando o FF ao modo SET quando D=0 teremos S=0 e R=1, levando o FF ao modo RESET conclui-se também que no mesmo não ocorre o modo de operação HOLD O circuito a seguir mostra um FF D com entradas PR e CLR implementado com portas lógicas. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 5

Veja como fica a tabela da verdade. Condições: PR e CLR ativos em 1 e clock ativo na borda positiva ou transição L-H ou ainda, subida do pulso. PR CLR CK D Qn+1 Qn+1 0 1 X X 0 1 1 0 X X 1 0 1 1 X X Proibido Proibido 0 0 X Qn Qn 2 0 0 0 0 1 0 0 1 1 0 O FF D somente assume o estado proibido quando possuir as entradas PR e CLR, conforme se pode observar na tabela acima. Análise de um FF tipo JK com entradas PR e CLR O FF JK é um dos mais utilizados, não possuindo estado proibido. 2 Neste caso o FF não responderá, pois seu clock é ativo somente na subida do pulso Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 6

Veja a seguir o modo de operação do mesmo em função das suas entradas. J K Q Q Modo de operação 0 0 0 0 Hold 0 1 0 1 Reset 1 0 1 0 Set 1 1 0 1 Toggle A novidade nesse FF é que o modo de operação Toggle, que ocorre quando J=K=1, complementa as saídas imediatamente anteriores. Façamos uma análise das formas de onda na saída de um FF JK e sua correspondência com as entradas, representadas por pulsos de a até h. O clock do FF em questão é sensível à borda negativa, ou seja transição H-L. Teremos então os modos de operação: Pulso a: J=1, K=0 set Pulso b: J=0, K=1 reset Pulso c: J=0, K=1 reset Pulso d: J=0; K=1 reset Pulso e: J=1, K=1 toggle Pulso f: J=0, K=1 reset Pulso g: J=1, K=0 set Pulso h: J=0, K=0 hold FF tipo T Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 7

O FF tipo T é obtido a partir de um FF JK, onde as entradas J e K são interligadas. Neste tipo de FF somente existem os modos de operação HOLD e TOGGLE, porquanto, as entradas J e K somente serão submetidas ao nível lógico 0 e nível lógico 1. ENTRADAS J K T SAÍDAS 0 0 0 Qn 0 1 - Não existe 1 0 - Não existe 1 1 1 Qn Resumidamente teremos a tabela a seguir, supondo Qn=0 T Qn+1 Qn+1 0 0 1 1 1 0 ANÁLISE DAS FORMAS DE ONDA NAS SAÍDAS DE UM FF tipo T PARA 9 PULSOS DE CLOCK FF JK A COM ENTRADAS PR e CLR Um FF JK pode ser implementado a partir de um FF RS, conforme mostra a figura a seguir. Por ser muito versátil, o FF JK é também conhecido como FF universal. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 8

O FF JK nada mais é do que um FF RS realimentado. Na saída da porta AND A temos: S=J.Q Na Saída da porta AND B temos: S=K.Q Para melhor entender o funcionamento do FF JK a figura na figura a seguir temos o mesmo implementado com portas NAND. ANÁLISE DA TABELA DA VERDADE DE UM FF JK COM ENTRADAS PR e CLR Entradas PR e CLR ativas em 1 Clock sensível na descida do pulso (H-L) borda negativa Qn=1 (set) PR CLR J K CK Qn+1 Qn+1 Modo de operação 1 0 X X X 1 0 Set 0 1 X X X 0 1 Reset 1 1 X X X ind ind Proibido 0 0 X X Qn Qn O FF não responde 3 0 0 1 0 1 0 Set 0 0 0 1 0 1 Reset 0 0 1 1 1 0 Toggle 0 0 0 0 1 0 Hold 3 O FF não responde pois é sensível apenas à descida do pulso Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 9

Completar a tabela da verdade para o circuito integrado 74LS76 (Dual JK Flip- Flop with Set and Clear) Qn = 0 ENTRADAS SAÍDAS PR CLR J K CK Qn+1 Qn+1 Modo de operação QUESTÕES: 1 O que são entradas assíncronas? 2 O que é um FF tipo D? 3 Quais os modos de operação de um FF JK? 4 O que significa modo de operação TOGGLE? 5 O que é um FF tipo T? Qual é sua aplicação principal? 6 Qual é a finalidade das entradas PR e CLR? 7 Em que condições um FF JK pode assumir o estado proibido? 8 Quais os modos de operação que não existem no FF tipo D? 9 Quais os modos de operação que não existem no FF tipo T? 10 Implemente um FF do tipo T com portas lógicas, com entradas PR e CLR ativas em 0 e CK ativo em 1. Eletrônica Digital FFs Sincronizados com entradas PR e CLR Prof. Edgar Zuim Página 10