Circuitos sequenciais

Documentos relacionados
Circuitos sequenciais

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

Índice Lógica Sequencial Circuitos simples com realimentação Memórias com portas lógicas Comportamento temporal Comportamento de estados de um

Eletrônica Digital I TE050. Circuitos Seqüenciais

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

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

CONTADORES DIGITAIS (Unidade 6)

Biestáveis R S, J K e D

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

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

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

Fundamentos dos circuitos sequenciais

SISTEMAS DIGITAIS CIRCUITOS SEQUENCIAIS BÁSICOS

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

Capítulo VII Elementos de Memória

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

Flip-Flops, Registros e Contadores

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

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

Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1

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

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

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

Lógica: Combinacional x Sequencial

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

SISTEMAS DIGITAIS (SD)

Circuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture

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

Circuitos Sequenciais

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

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

ELETRÔNICA DIGITAL II

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

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

Teste 2 Sistemas Digitais - LETI/LEE 2015/16 1. Aluno Nº

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

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

Circuitos Seqüenciais Latches e Flip-Flops

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

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

Organização e Arquitetura de Computadores I

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

Teste 2 Sistemas Digitais - MEEC 2009/10 1

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

Circuitos Seqüenciais

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.

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

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

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

APÊNDICE A Resumo Teórico

SISTEMAS DIGITAIS (SD)

Teste 2 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

SISTEMAS DIGITAIS (SD)

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

Registos. Registos de dados ( registers )

Teste 2 Sistemas Digitais - MEEC 2011/12 1. Aluno Nº

Contadores ( Counters )

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

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

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

Modelação de circuitos síncronos

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

Universidade Federal do ABC

Circuitos CMOS sequenciais

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

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

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

Contadores. Contador assíncrono

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

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

SISTEMAS DIGITAIS (SD)

FEI PROVA P1 SISTEMAS DIGITAIS II - NE /04/ TURMA A - Duração 80 min Sem Consulta Interpretação faz parte da prova. N.

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

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

Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores.

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

Sistemas Digitais (SD)

Circuitos Sequenciais

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

Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições

FLIP-FLOPS: RS e D (teoria)

Lab2. Germano Maioli Penello IF-UFRJ aula 13.

ELETRÔNICA DIGITAL II

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

a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).

Organização e Arquitetura de Computadores I

Arquitectura de Computadores I. Sistemas Digitais Sequenciais

Circuitos Seqüenciais Sistemas Digitais

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

Sistemas Binários. José Delgado Arquitetura de Computadores Sistemas binários 1

SISTEMAS DIGITAIS (SD)

Arquitetura de Computadores

Célula básica de memória - Notas de aula abril/2012

Interligação de contadores

SISTEMAS DIGITAIS (SD)

Flip-Flops Sincronizados tipo D

Transcrição:

Circuitos sequenciais aídas dependem da sequência das entradas não basta uma tabela de verdade! Exemplo: controlo do nível de água num tanque: entrada de água electro-válvula ABE sistema digital de controlo CHEIO VAZIO nível máximo nível mínimo CHEIO VAZIO ABE ou d (nunca ocorre) saída de água o valor da saída ABE depende do que aconteceu antes nas entradas 5 Circuitos sequenciais têm memória A memória guarda a história das entradas até agora não significa uma lista interminável de zeros e uns... a história das entradas é codificada no do sistema o é armazenado em elementos de memória contém a informação a reter dos valores anteriores das entradas No exemplo anterior sem memória seria impossível realizar o controlo de nível mesmo se fosse feito à mão por uma pessoa!... basta um bit para representar o : a encher ou a esvaziar 6

Variáveis de (num circuito digital) O é codificado em um ou mais bits a estes bits chamam-se variáveis de são guardados em memórias digitais (flip-flops) a estudar nos próximos episódios... geralmente são internos ao circuito Num sistema sequencial com N variáveis de existem 2 N s diferentes como N é finito, o número de s também é finito Chamam-se máquinas de s finitos em Inglês Finite tate Machine - FM 7 Como funciona? Num circuito sequencial (máquina de s) para além do interno tem entradas e saídas entradas saídas O actual e as entradas definem: quais são os valores das saídas qual vai ser o próximo 8 2

Como funciona? (2) Os s mudam a intervalos regulares sincronizados com as transições de um relógio período T (frequência=/t Hz) Modelo conceptual: t L t H duty-cycle=t H /T (ciclo útil) entradas saídas presente relógio (memória) próximo 9 Elementos de memória Circuitos bi-estáveis portas lógicas normais com realimentação as saídas sustentam valores nas entradas O circuito bi-estável mais simples: (as memórias estáticas são feitas assim!) n,n pode ser, ou, 3

Análise analógica V out V in V out V in V in V out V out V in2 pontos estáveis V in2 2 V out2 instável! V in V out2 Tp Latch set/reset Tp N ant. N ant. N (inválido) N : qual a duração mínima do pulso em ou? t 2 4

Latch set/reset activando a entrada (set) é colocado = activando a entrada (reset) é colocado = símbolo: N Exemplo: controlo do nível de água com uma latch set/reset: ABE CHEIO N VAZIO 3 Latch set/reset com enable N N X X ant. N ant. ant. N ant. (inválido) símbolo: N : o que acontece se == e passa de para? 4 5

Latch tipo (ou transparente) N X ant. N ant. N símbolo: N uando = a latch é transparente (=) uando passa de para, a saída memoriza o seu Parâmetros temporais de uma latch tipo : t setup e t hold 5 edge-triggered flip-flop (flip-flop tipo ) N 2 N N N X ant. N ant. X ant. N ant. latch é transparente aqui latch 2 é transparente aqui 6 6

flip-flop tipo quando sobe captura o valor na entrada símbolo: N N indica que é edge-triggered activo na transição negativa parâmetros temporais: t setup e t hold t setup t hold : o que acontece se estes tempos forem violados? 7 Outros flip-flops edge-triggered tipo T (toggle): tipo JK: T N J K N T ant. ant. J K ant. ant. outras entradas de controlo: com enable, com set ou reset assíncronos 8 7