Circuitos Sequenciais

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

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

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

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

Circuitos Seqüenciais Sistemas Digitais

CONTADORES DIGITAIS (Unidade 6)

Armazenamento e Transferência de Dados

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

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

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

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

Circuitos Sequenciais

SSC512 Elementos de Lógica Digital. Latches e Flip Flops. GE4 Bio

APÊNDICE A Resumo Teórico

SSC0112 Organização de Computadores Digitais I

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

Biestáveis R S, J K e D

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

Lógica: Combinacional x Sequencial

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

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

Capítulo VII Elementos de Memória

Circuitos Seqüenciais Latches e Flip-Flops

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

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

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

Circuitos Seqüenciais

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

Universidade Federal do ABC

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

Eletrônica Digital I TE050. Circuitos Seqüenciais

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

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

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

Centro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 09. Projeto de Blocos Seqüenciais. Prof. Sandro Vilela da Silva

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

Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1

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

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

Revisão de Circuitos Digitais

Análise de Circuitos Digitais Registradores Prof. Luiz Marcelo Chiesse da Silva REGISTRADORES

CAPÍTULO 3 CIRCUITOS SEQUENCIAIS I: REGISTRADORES

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

ANÁLISE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel

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

Arquitetura de Computadores

EELi02. Prof. Vinícius Valamiel

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

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

CAPÍTULO 3 CIRCUITOS SEQUENCIAIS I: REGISTRADORES

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

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

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

ELETRÔNICA DIGITAL II

RELOGIO MEMÓRIA USO DA NUMERAÇÃO BINÁRIA. 02. Explique a função do barramento de endereços no Modelo Barramento de Sistemas.

SISTEMAS DIGITAIS PROJETOS DE SISTEMAS SEQUENCIAIS. Professor Carlos Muniz

Sistemas Digitais Transferências entre Registradores

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

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

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

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

Organização e Arquitetura de Computadores I

Latch SR (Set/Reset)

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

FLIP-FLOPS: RS e D (teoria)

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

Circuitos sequenciais

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

Fundamentos dos circuitos sequenciais

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

Circuitos Lógicos Seqüenciais

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,

Lab2. Germano Maioli Penello IF-UFRJ aula 13.

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

UFJF FABRICIO CAMPOS

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

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

Organização e Arquitetura de Computadores I

Shift Registers e Contadores Assíncronos

REGISTRADOR DE DESLOCAMENTO (SHIF-REGISTER)

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

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

Considere a existência de um sistema que tem seu funcionamento monitorado por um conjunto sensor/alarme.

Registradores de Deslocamento e Memórias

SISTEMAS DIGITAIS (SD)

CEFET/RJ Centro Federal de Educação Tecnológica Celso Suckow da Fonseca

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

LATCHES e FLIP-FLOPs. Aula 9 GRECO-CIN-UFPE. Chaveamento de sinais eletrônicos usando Latchs RS. Chaveamento de sinais eletrônicos usando Latch RS

Fundamentos de Sistemas Digitais. Lógica Sequencial. Prof. Dr. Alexandre M. Amory Prof. Dr Edson I. Moreno

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

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

Flip-Flops Sincronizados tipo D

Organização e Arquitetura de Computadores I

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

Transcrição:

ircuitos Sequenciais! ircuitos Sequenciais ircuitos em que há uma realimentação da saída para a entrada, denominada estado interno. As condições atuais da entrada e do estado interno determinem a condição futura da saída. Entradas ircuito ombinacional Saídas Estado Interno! ondição Atual e Futura ircuito Sequencial omo as portas lógicas são circuitos físicos, as saídas não são atualizadas no mesmo instante em que as entradas são definidas Existe um tempo para que os sinais se propaguem, denominado tempo de propagação ou tempo de atraso

ircuitos Sequenciais! ircuitos Síncronos e Assíncronos Existem dois tipos principais de circuitos sequenciais e sua classificação depende da temporização (timing) dos sinais.! ircuitos Assíncronos O comportamento de um circuito sequencial assíncrono depende apenas da ordem nas quais as entradas mudam e o estado do circuito pode ser afetado em qualquer instante de tempo. Um circuito sequencial assíncrono é considerado um circuito combinacional com realimentação. Por contar desta realimentação, o sistema pode operar de maneira imprevista e algumas vezes pode mesmo torna-se instável. Os vários problemas encontrados em sistemas assíncronos impõem muitas dificuldades ao projetista e por esta razão eles são raramente utilizados.

ircuitos Sequenciais! ircuitos Síncronos Um circuito sequencial síncrono é um sistema cujo comportamento pode ser definido a partir do conhecimento de seus sinais em instantes discretos do tempo. Um circuito sequencial síncrono utiliza sinais que afetam os elementos de armazenamento apenas em instantes discretos do tempo. A sincronização é realizada por um dispositivo de temporização chamado gerador de relógio (clock), que produz uma sequência periódica de pulsos de relógio. Os pulsos do relógio são distribuídos ao longo do sistema de tal maneira que os elementos de armazenamento sejam afetados apenas no momento da chegada de cada pulso. As saídas dos elementos de armazenamento mudam apenas quando os pulsos de relógio estão presentes. ircuitos sequenciais síncronos raramente apresentam problemas de instabilidade e a temporização é facilmente dividida em passos discretos e independentes, cada um dos quais podendo ser considerados separadamente.

Flip-flops! O circuito sequencial mais simples é o flip-flop! O flip-flop também é o componente de memória mais comum.! Também são chamados de multivibradores biestáveis.! Biestáveis porque permitem dois comportamentos lógicos definidos estáveis, ou seja, se colocarmos um flip-flop em certo estado, ele continuará neste estado até ordem em contrário! uando o flip-flop transiciona de acordo com o nível do sinal ele também é chamado de latch! Existem vários tipos de flip-flops diferentes: RS (SR), JK, e T

Flip-flops! Flip-flop SR Assíncrono iagrama do omponente ircuito do Flip-Flop SR S R Tabela de Estados S R (t+1) Operação 0 0 (t) Mantém 0 1 0 Reset 1 0 1 Set 1 1? Indefinido

Flip-flops! Flip-flop SR ontrolado (ou síncrono) iagrama do omponente ircuito do flip-flop SR S R S(set) R(reset) Tabela de Estados S R Próximo estado de 0 X X Não muda 1 0 0 Não muda 1 0 1 =0; estado reset 1 1 0 =1; estado set 1 1 1 indeterminado

Flip-flops! Flip-flop Tipo iagrama do omponente ircuito do Flip-Flop Tipo Tabela de Estados Próximo estado de 0 X Não muda 1 0 =0; estado reset 1 1 =1; estado set

Flip-flops! Flip-flop Tipo JK iagrama do omponente Tabela de Estados J K J K (t+1) Operação 0 0 (t) Mantém 0 1 0 Reset 1 0 1 Set 1 1 (t)' omplemento ircuito do Flip-Flop Tipo JK J K S R Latch SR controlado Y Latch

Registradores! Um registrador éum grupo de flip-flops.! ada flip-flop é capaz de armazenar um bit de informação.! Um registrador de n-bits tem um grupo de n flip-flops e é capaz de armazenar qualquer informação binária de n bits.! Além dos flip-flops, um registrador pode ter portas lógicas combinacionais para realizar certas tarefas de processamento.! Os flip-flops guardam a informação e as porta lógicas controlam como nova informações são transferidas de e para o registrador.

Registradores! O registrador mais simples consiste apenas de flip-flops sem portas lógicas. I0 I1 I2 I3 1 1 1 1 1 1 1 1 R R R R lock Limpa A0 A1 A2 A3 O clock carrega os flip-flops do registrador na borda de subida de cada pulso. O dado disponível nas entradas I0-I3 é transferido para o registrador de 4 bits. As saídas A0-A3 podem ser lidas em qualquer momento. A entrada Limpa vai para as entradas R de todos os flip-flops uando Limpa é zero, todos os flip-flops são resetados (vão para zero). A entrada Limpa é ser mantida em 1 durante a operação normal.! A transferência de novos dados para o reg. é denominada de carga (loading).! Se todos os bits do registrador são carregados simultaneamente com um pulso de relógio comum, diz-se que a carga é feita em paralelo.! No reg. acima o relógio deve ser desativado para os dados serem preservados.

Registradores Registrador com ontrole de arga Paralela! As entradas recebem os pulsos de relógio todo o tempo.! uando arga é 1, o dado nas quatro entradas é transferido para dentro do reg. na próxima transição positiva de um pulso de relógio.! uando arga é zero, as entradas I0-I3 não são vistas nas entradas dos flip-flops.! Neste caso a conexão de realimentação está habilitada e as entradas são iguais aos valores presentes na saída. I0 I1 I2 I3 arga lock A0 A1 A2 A3

ircuitos ombinacionais! Registrador eslocador (arga Serial) Um registrador capaz de deslocar seu conteúdo binário em uma ou ambas as direções é chamado registrador-deslocador. Um registrador-deslocador consiste de um encadeamento de flip-flops, com a saída de um flip-flop conectada à entrada do flip-flop seguinte. Todos os flip-flops recebem um pulso de relógio comum que inicia o deslocamento de um estágio para o outro. Entrada serial Saída serial lock A saída de um dado flip-flop é conectada à entrada do flip-flop à direita. O relógio é comum a todos os flip-flops. A entrada serial determina o que entra na posição menos significativa durante o deslocamento. A saída serial é tomada a partir da saída do flip-flop mais à esquerda.

Memórias Esquema Básico MEM MAR read write decodificador 0 1 2 3 4 5 : n-1 MBR

Memórias! élula de Memória

Memórias iagrama de Blocos de uma RAM de 4x4 bits