Latches e Flip-Flops (1/2)

Slides:



Advertisements
Apresentações semelhantes
Flip-Flops e Dispositivos Correlatos
Advertisements

Contadores e Registradores
Organização de Computadores I
Máquinas de Estado Sistemas Digitais.
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas Digitais Projeto RTL – Unidade de Controle
Lógica booleana e implementação de funções booleanas
VISÃO GERAL Profa. Fernanda Denardin Walker
Parte 7 - VHDL: Processos, Paralelismo e o Comando process (Continuação) LABORG 05/outubro/2009 César Augusto Missio Marcon Ney Laert Vilar Calazans.
Máquinas de Estado Eletrônica Digital.
Unidades de Execução e de Controle Sistemas Digitais.
MC542 Organização de Computadores Teoria e Prática
MC542 Organização de Computadores Teoria e Prática
Contadores Digitais.
Circuitos Sequenciais
O FLIP-FLOP Os latches e os flips-flops são os blocos elementares com os quais se constrói a maior parte dos circuitos sequenciais. Um flip-flop é um dispositivo.
Contadores Contadores são circuitos digitais que variam os seus estados, sob um comando de um clock (relógio), de acordo com uma sequencia predeterminada.
O FLIP-FLOP As latches e os flips-flops são os blocos elementares com os quais se constrói a maior parte dos circuitos sequenciais. Um flip-flop é um dispositivo.
Máquina de Estados Uma máquina de estados finitos ou autômato finito é uma modelagem de um comportamento composto por estados, transições e ações Um estado.
O latch RS QN (QN)inv 1 S R QN+1 (QN+1)inv
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
Motores de Passo: descrição, operação e acionamento.
Fundamentos de Eletrônica – Circuitos Seqüenciais
Eletrônica Digital Projeto de Circuitos Combinacionais
Fundamentos do Projeto Lógico
ÁLGEBRA DE CHAVEAMENTO
Cálculo da Freqüência de Operação do Relógio
Índice SUMÁRIO Introdução ao projeto de lógica seqüencial.
Engenharia de Software para Computação Embarcada
Antonyus Pyetro Infra-estrutura de Hardware – IF674
Análise de circuitos sequenciais síncronos
Flip-flops SISTEMAS DIGITAIS Prof. Carlos Sêrro
Latches e Flip-Flops GSI008 – Sistemas Digitais
Circuitos Seqüenciais
Lógica Seqüêncial Bruno Silvério Costa.
CIRCUITO COMBINACIONAIS
Hardware Description Language Aula 6 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Circuitos Sequenciais
SISTEMAS DIGITAIS AULA 6 Prof. José Bezerra de Menezes Filho CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DA PARAÍBA DA PARAÍBA.
Aula 1: Introdução aos Sistemas Digitais
Diagrama de estado ? Exemplo:
Circuitos Integrados Digitais ELT017
Circuitos Integrados Digitais ELT017
Circuitos Integrados Digitais ELT017
FLIP-FLOPS Introdução.
Teste 2: Gabarito1 EA078 - Teste 2: Gabarito 1)Cálculo do “fan-out” da porta NAND 74LS00 Dados do 74LS00 I OH = -0,4mA I OL = 8mA I IH = 20μA I IL = -0,4mA.
Eletrônica Digital II ELT013
ORGANIZAÇÃO DE COMPUTADORES Prof.: Jean Carlo Mendes
FLIP-FLOPs.
Máquinas de Estados Finitos (cont)
ANTONIO AUGUSTO LISBOA DE SOUZA
Introdução às Máquinas de Estados Finitos (Finite State Machine - FSM)
Registradores Prof.: José Mauricio Neto
Sistemas Digitais Aula 10 GRECO-CIN-UFPE.
LATCHES e FLIP-FLOPs Aula 9 GRECO-CIN-UFPE Como implementar uma célula de memória? Latches e Flip-Flops r n-1 r n-2 r n-3 r n-4 r 0 célula { 0,1} = 1.
Exercício: Trazer próxima aula
Latches e Flip-Flops (2/2)
Exercícios: trazer próxima aula
Modelos de Troca de Dados em Nível Elétrico ARQUITETURA DE COMPUTADORES II Prof. César Augusto M. Marcon.
Cap. V – Análise e Síntese de Circuitos Sequenciais Síncronos
Prof.: Jean Carlo Mendes
Lei de Moore O número de transistores num circuito integrado duplica todos os 18 meses. Isto é extremamente relevante porque... as gates são feitas a partir.
Circuitos Lógicos Sequenciais
Circuitos Lógicos Leonardo Estrela, nº20, 10ºITM.
Descrevendo Circuitos Lógicos Capítulo 3 Parte I
Circuitos Sequenciais: Latch e Flip-Flop
Eletrônica Digital Circuitos Sequenciais
Circuitos Sequenciais
Circuitos Sequenciais
Circuitos Sequenciais
Transcrição da apresentação:

Latches e Flip-Flops (1/2) Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Plano da aula Introdução aos Circuitos Sequenciais Princípio de construção de células de memória Latch RS implementado com NAND Latch RS implementado com NOR Latch RS controlado (gated)

Circuitos Sequenciais Circuitos Combinacionais: saídas dependem apenas das entradas atuais Exemplo visto: Circuitos sequenciais: saídas dependem das entradas atuais e do “histórico” de entradas passadas (estado atual). + 1s + 1s + 1s Exemplo: relógio 10:52:58 10:52:59 10:53:00 10:53:01 + [(24·3600)-3]s Como armazenar o estado atual??

Circuitos Sequenciais Como armazenar o estado atual?? Resp.: Usando células de memória!! Célula de memória genérica

Circuitos Sequenciais Exemplos de configuração de sinais de entrada: Nesta configuração, o estado da célula de memória pode mudar (de acordo com as entradas de dados) no instante em que as entradas de dados mudam Nesta configuração, o estado da célula de memória pode mudar (de acordo com as entradas de dados) no instante em que a entrada de controle habilita a mudança (acionamento)

Circuitos Sequenciais Circuitos digitais podem ser síncronos ou assíncronos. Os circuitos síncronos são aqueles em que as células de memória podem mudar de estado apenas em um “determinado” instante: existe a necessidade de um sinal de “relógio” global (CLOCK) como sinal de controle para todas as células de memória. Circuitos assíncronos são os que não atendem a este requerimento: podem ser formados por células de memórias sem entradas de controle, ou onde as entradas de controle não são “globais”.

Circuitos Sequenciais

Princípio de construção de células de memória Circuitos típicos vistos até agora: Perceba que a saída de uma porta alimenta a entrada de outra. Como então fazer com que um circuito armazene sua saída??

Princípio de construção de células de memória Como então fazer com que um circuito armazene sua saída?? Resp.: usando realimentação! O que aconteceria ao ligar o circuito abaixo? Este circuito tem alguma serventia?

Princípio de construção de células de memória QUIZ em sala: como funciona este circuito? SET Q Q RESET LATCH RS

Princípio de construção de células de memória

Latch RS implementado c/ NAND Nível Baixo Ativo (NBA)

Latch RS implementado c/ NAND

Latch RS implementado c/ NOR Nível Alto Ativo (NAA)

Exemplo de aplicação do Latch RS Problema com chaves

Latch RS Controlado (Gated) Compare com a Configuração vista:

Latch RS Controlado (Gated)  NAA  NBA Exemplo c/ controle NAA:

Exercício: Trazer na próxima aula Questão ENADE 2005 (e prova 2009.2): Importante: considere que dois sinais nunca ocorrem no mesmo instante, ou seja, em transições “simultâneas”, o R pode mudar antes do S ou vice-versa (fora do seu controle).