Circuitos Seqüenciais (Máquinas Síncronas ou de Estados Finitos)
|
|
- David Jardim Bacelar
- 7 Há anos
- Visualizações:
Transcrição
1 COTUCA - Colégio Técnico de Campinas e da UNICAMP TDM II - Técnicas Digitais e de Microprocessadores II - 1ºBim Prof. Corradi 1-Introdução Circuitos Seqüenciais (Máquinas Síncronas ou de Estados Finitos) Circuitos Combinacionais As saídas são determinadas pelas entradas das portas: não dependem dos estados anteriores destas entradas; Quando as entradas variam, as variações estarão disponíveis na saída por um breve intervalo de tempo, limitado pelo retardo de propagação finito do sinal através das portas; Não há realimentação entre as entradas e saídas. Ex: Full-adder Circuitos Seqüenciais Fig.1- Diagrama de Bloco para o Circuito Combinacional Em um circuito lógico seqüencial, as saídas das portas não dependem apenas das entradas presentes, mas também da história das entradas no passado. Em outras palavras, o comportamento das variáveis de saída depende tanto dos valores das variáveis de entrada presentes quanto do estado interno atual do sistema. as saídas dependem das entradas presentes e das histórias das entradas no passado; Tem realimentação; Estados- cada estágio de um circuito seqüencial. Em cada estado o circuito armazena uma recordação de sua história passada, de modo a seguir o próximo passo. Ex: latch estático, contadores de módulo, caixa eletrônico, etc. Outros exemplos: Sejam dois modelos de TV: Modelo 1: o seletor é composto por um conjunto de chaves, uma por canal, onde apenas uma está ativa a cada instante ; Μodelo 2 :temos duas chaves "push-bottom" (chave "UP" e chave "DOWN") através das quais, selecionamos um canal imediatamente acima, ou imediatamente abaixo do atual, caso seja dado um toque no botão "UP" ou no botão"down", respectivamente.
2 Se estivermos operando um aparelho de TV que usa o primeiro modelo, e assistindo a programação de um dado canal, para acionarmos um outro canal, basta pressionar a chave correspondente ao canal desejado que a saída do vídeo passa amostrar o novo sinal. Já no segundo modelo, se estivermos assistindo a programação de um canal, para acionarmos um outro canal não imediatamente acima ou abaixo, teríamos que saber qual o atual para através de toques sucessivos no "push-botton DOWN" ou "push-botton UP" chegarmos ao desejado. No primeiro caso, o aparelho de TV se comporta como um circuito lógico combinacional, onde a saída será função única da entrada aplicada e, no segundo caso, a TV se comporta como um circuito lógico seqüencial onde, a saída irá depender do sinal aplicado associado ao estado atual do seletor. 2-Modelo Geral para uma Máquina Seqüencial Fig.2- Diagrama de Blocos para um Circuito Seqüencial onde, x1,...xn - entradas z1,...zm - saídas Y1,...Yp variáveis de excitação y1,...yk - variáveis de estado zi = fi (x1,x2,...,xn,y1,y2,...,yk), i=1,2,...,m Yj= Fj (x1,x2,...,xn,y1,y2,...,yk), j=1,2,...,p 3-Considerações sobre Máquinas Síncronas O valor contido em cada elemento de memória é chamado variável de estado; O conjunto (y1,y2,...,yk) constitui o conjunto das variáveis de estado; Os valores contidos nos k elementos de memória definem o estado interno atual da máquina; Então k variáveis de estados corresponderá a 2k estados;
3 Y define o próximo estado da máquina. Aparece na saída do circuito combinacional no instante t, determina os valores das variáveis de estado no instante t+1; Todas as linhas de entrada e saída da seção L.C. são sinais de níveis ou seja, podem permanecer em 1 ou 0, para um período de tempo arbitrário; Como a seção L.C. independe do tempo a saída pode mudar a qualquer momento, desde que mude a entrada x; As mudanças na memória (FFs) causadas por mudanças das entradas, somente ocorrerão caso exista um pulso de clock; Durante o pulso de clock as variáveis de excitação (Y) devem permanecer estáveis; A máquina M pode ter uma variedade infinita de passados possíveis, mas neste tópico considera-se as máquinas cujo o passado pode ser resumido em um conjunto finito de variáveis. 4-Tipos de Máquinas Seqüenciais Síncronas- todos os FFs são comandados pela mesma forma de onda de sincronização; Assíncronas-não tem sincronismo de relógio. São também chamados Circuitos Seqüenciais Modo Nível ou Modo fundamental. 5-Considerações sobre Máquinas Assíncronas Os retardos representam os retardos distribuídos dos elementos combinacionais concentrados em um único elemento; A cada variável realimentada temos um retardo associado; Cada retardo pode ser encarado como um elemento de memória; Fig.3- Diagrama de Blocos para o Circuito Seqüencial Assíncrono
4 yi(t+1) = Yi(t) 6-Procedimento de Projeto i=1,2,...,r Para os circuitos seqüenciais existem dois modos de trabalho: análise e síntese Análise: 1) Circuito. 2) Equações de saída e equações dos FFs. 3) Equações dos Próximos Estados. 4) Tabela de Transição. 5) Tabela de Estados. 6) Diagrama de Estados. Síntese: 1) Descrição do problema. 2) Diagrama de Estados. 3) Tabela de Estados (Simplificação dos Estados). 4) Tabela de Transição. 5) Equações dos elementos de memória (escolha dos FFs) 6) Equações de excitação dos FFs e saídas. 7) Esquema do Circuito. 7-Circuitos Sequenciais Análise Um exemplo de análise de uma Máquina Sequencial ou FSM-Finite State Machine Fig.4- Exemplo de Máquina Sequencial 1 0 Achar as equações das saídas e de entrada dos FFs J 1 = x J 0 = (x + y 1 ).y 0 K 1 = x K 0 = ((x + y 1 ).y 0 ) z = (x + y 1 ).y 0, z=g(x,y) e J, K são f(x,y) 2 0 Equações dos próximos Estados
5 Equação do próximo estado para o flip-flop JK: Q t+1 = J. (Q t ) + K. Q t (equação característica) p/ o FF1 => y 1 t+1 = J 1. (y 1 t ) + K 1. y 1 t y 1 t+1 = x. (y 1 ) + x. y 1 y 1 t+1 = x p/ o FF0 => y 0 t+1 = J 0. (y 0 t ) + K 0. y 0 t y 0 t+1 = [(x+ y 1 ).(y 0 ) ].(y 0 ) + [(x + y 1 ).(y 0 ) ].(y 0 ) y 0 t+1 = (x + y 1 ).(y 0 ) 3 0 Tabela de Transição z t = (x + y 1 t ).(y 0 t ) 4 0 Tabela de Estados e Diagrama de Estados
6 Exercício 1-Fazer a análise do circuito seqüencial a seguir: Fig.5 2-Levantar as equações características dos seguintes flip-flops : SR, T,JK e FF D 8-Síntese de Projeto de Circuitos Seqüenciais Vários contadores estão disponíveis em CIs que são assíncronos, síncronos e combinados assíncrono/síncrono. Sendo que a maioria deles conta na seqüência normal, embora esta seqüência possa ser alterada, ex: CI 74293, 74193, Mas, algumas vezes podemos necessitar de contadores com seqüências que nenhum CI contador pode oferecer ex. 0, 2,4,1,... Existem alguns métodos para projetar estes contadores que seguem seqüências arbitrárias. Apresenta-se aqui, um método usual seguindo os passos já mencionados para a síntese, detalhados a seguir: 1-Definir a seqüência de operações através da qual o sistema deve progredir, ou seja, verificar saídas geradas e cada etapa na seqüência. A partir disso, construir um diagrama de fluxo e/ou diagrama de estados de memória;
7 2-Determinar o número necessário de ffs. Se o número de estados estiver na faixa de 2 n-1 +1 a 2 n serão necessários n ffs. Uma atribuição de estado deve ser feita associando cada estado do diagrama de estados a um estado do ff. Pode haver mais estados dos ffs do que estados de memória; 3- Com a atribuição de estado construímos uma tabela de transição. Depois se escolhe o ff (D,JK,etc..) arbitrariamente, que pode ser determinada pela disponibilidade; 4-Obtenção das equações lógicas de excitação dos terminais de entrada de dados dos ffs a partir da tabela de estados; 5- Por fim, desenhar o circuito usando portas lógicas discretas ou a realização das equações diretamente nos dispositivos lógicos programáveis. Exemplo 1- Contador módulo 5 Fig.6 Tabela de transição Estado Próximo Saída Atual Estado C t B t A t C t+1 B t+1 A t Contador de módulo 4 incrementador/decrementador. Este contador tem um terminal M de controle do modo de entrada: M Modo de entrada 0 Conta na direção inversa: 0,3,2,1,0,3,... 1 Conta na direção direta:0,1,2,3,0,1,2,...
8 Figura 7-Diagrama de Estado 3-Projetar um sistema de modo que Z=1 quando e somente quando X=1 durante 3 ou mais intervalos de clock consecutivos ( supor que o nível Z lógico de saída depende apenas do estado da máquina). (explicado na classe) 9-Máquinas Seqüenciais de Moore e Mealy No último exemplo vimos que o circuito seqüencial tinha a saída como função apenas do estado do sistema: saída=f(estados) Isso implica que o valor de uma entrada no ciclo k de relógio não pode afetar a saída até no mais próximo, ciclo k+1. As mudanças na entrada devem primeiro ter uma influência no estado do sistema antes que possam afetar a saída. Um circuito seqüencial em que as saídas são funções apenas do estado presente são referenciados como Máquinas de Estados de Moore, saída =g(estado atual). Para Moore o simbolismo é : Z é introduzido no círculo que representa o estado, pois Z= f(y). As máquinas de Moore podem ser representadas por diagramas de estado onde um círculo representa o estado atual, e uma seta representa a transição entre dois estados (atual e futuro). Neste caso, dentro de cada círculo, que representa o estado, coloca-se uma letra ou número que identifique o estado e o valor das saídas correspondentes a este estado, e em cada flecha que representa uma transição, coloca-se o valor das entradas do circuito.
9 Um circuito seqüencial em que as saídas são funções tanto do estado atual quanto das entradas é chamado Máquina de Estados de Mealy, saída=f(estado atual, X) Para Mealy o simbolismo X/Z, pois Z=f(X,y) As máquinas de Mealy podem ser representadas por diagramas de estado onde um círculo representa o estado atual, e uma seta representa a transição entre dois estados (atual e futuro). Neste caso dentro de cada círculo que representa o estado, coloca-se uma letra ou número que identifique o estado, e em cada flecha, que representa uma transição, coloca-se o valor das entradas e das saídas. Com estas máquinas seqüenciais síncronas é possível fazer contadores de qualquer seqüência, inclusive contadores tipo up/down, que contam incrementando ou decrementando. Neste tipo de contador uma entrada indica o sentido correto de contagem. Portanto, a diferença entre os dois modelos de máquinas está na forma em que as saídas são geradas. Fig. 8-Diagrama de blocos -Máquina de Moore Fig. 9-Diagrama de blocos -Máquina de Mealy
10 Projeto do detector anterior segundo a concepção de Mealy Exemplo 4: Projetar um circuito que no intervalo k de relógio forneça uma saída Z=1 sempre que, levando em conta o valor de X no intervalo k, houver uma seqüência de 3 ou mais valores sucessivos X= Portanto, a versão Mealy de um circuito seqüencial é mais econômica de componentes físicos (hardware) do que a versão Moore. Geralmente é o caso, embora nem sempre. Se não houver nenhuma linha de entrada, a tabela de estados para o sistema terá apenas uma única coluna no estado seguinte: Uma entrada X gera 2 colunas no estado seguinte. Generalizando,... n entradas X geram 2 n colunas no estado seguinte. Ex: 5 entradas geram 2 5 = 32 colunas no estado seguinte. Em outras palavras, desde que haja somente uma entrada na máquina de estado, há somente 2 possíveis combinações de entrada e 2 setas deixando cada estado. Em uma máquina com n entradas, tem-se 2 n setas deixando cada estado. Na figura 10, mostra-se o diagrama de estados a) por Moore e b) por Mealy do detector de 3 uns consecutivos. Diagrama de Estados Fig Diagrama de estados a) por Moore e b) por Mealy
11 Claramente observa-se pelos diagramas de estados que por Mealy é possível obtermos uma redução no número de estados, porém em alguns casos a característica assíncrona das saídas Mealy pode trazer problemas. Nas tabelas abaixo são mostrados os estados para ambos os diagramas acima representados. Tabela de Estados (a) Tabela de Estados para Moore Tabela de Transição (b) Tabela de Estados para Mealy Para construirmos a tabela de transição basta substituirmos os nomes dos estados pelas combinações escolhidas ou atribuição de estados, para as variáveis de estados como mostram as tabelas a) e b) a seguir. (a) Máquina de Moore (b) Máquina de Mealy EA PE / Z Z X = 0 X =
12 10-Projeto Intuitivo Projetar heuristicamente e montar um circuito que detecte a seqüência 10010, ou seja, a saída só vai ser 1 para essa seqüência de entrada. Fig.10-Projeto heurístico de um detector de seqüenciais 11-Seleção das Variáveis de Estado (Atribuição de Estados) A seleção das variáveis de estado consiste em determinar o código binário de cada estado que será formado pelas saídas dos flip-flops. Se em um exemplo têm-se quatro estados, 2 flip-flops são necessários para que sejam representados todos os estados, pois haverá 2 n combinações possíveis (onde n é o número de flip-flops). Dependendo da conveniência, pode-se selecionar um outro tipo de código para os estados, utilizando mais flip-flops, isto resultará em um número menor de portas para gerar os sinais de excitação dos flip-flops (equação de excitação menor). A tabela abaixo, mostra alguns códigos usuais, onde o projetista deve escolher conforme necessidade e aplicação. Códigos de Atribuição de Estados Observando os códigos da terceira e quarta coluna da tabela, vemos que exigem um número maior de flip-flops que o mínimo expressado na segunda coluna, porém resultam em um número menor de portas lógicas para construir as equações de excitação. A diferença entre os códigos ONE-HOT E QUASE ONE-HOT está no estado inicial A, pois a inicialização do sistema é facilmente obtida através de entradas diretas de clear (000) e preset (111) dos flip-flops. Nos casos em que o número de estados é menor que o número de combinações possíveis das saídas dos 2 n flip-flops, existirão estados não usados (ou ilegais ). Quando isso ocorre, existem duas aproximações ou técnicas : Mínimo risco - Esta aproximação assume que o sistema pode ir para um estado ilegal por motivo qualquer (falha no hardware, ou uma entrada inesperada, ou erro no projeto). Então, todas as combinações não usadas são identificadas e se alguma destas ocorrer, imediatamente o sistema será levado ao estado inicial ou qualquer estado de segurança. Mínimo custo Esta aproximação assume que a máquina de estados jamais encontrará um estado ilegal, com isto as combinações não usadas podem ser indicadas como don t care (X) na tabela de transição e assim resultando em
13 simplificações nas equações de excitação. Por outro lado, caso um estado ilegal ocorra, um comportamento indefinido surgirá. 12-Eliminação (ou Simplificação) de Estados Redundantes em FSM( Finite State Machine) A primeira etapa no projeto de um sistema seqüencial consiste em verificar os estados necessários para o projeto (realização do diagrama de estados). Na escolha dos estados podemos falhar ou acrescentar estados além do necessário. No primeiro caso, o sistema não vai funcionar, mas no segundo caso não vai haver prejuízo, pois existem procedimentos simples para eliminar os estados supérfluos (que estão sobrando). Portanto, quase sempre é possível realizar o sistema com uma máquina equivalente com menos estados. Terminologias Máquina equivalente reproduz as mesmas saídas para as correspondentes mesmas entradas. Estados Redundantes ou equivalentes são estados atuais, cujas saídas Z atuais e os estados seguintes são idênticos, de modo que um estado pode ser eliminado. Esta teoria serve tanto para Moore quanto para Mealy. Métodos existentes para Redução de Estados Redução por Inspeção Redução por Partição Redução por Carta de Implicação Consideremos a tabela de estados de um sistema Mealy: Próximo Estado /Saída X Estado Atual p r/0 s/ q r/0 s/ p e q => são estados atuais e r e s =>são estados seguintes; p e q são redundantes ou equivalentes, pois para p ou q as saídas são as mesmas. Se X=0, p ou q levam para o próximo estado r. Se X=1, p ou q levam para o próximo estado s.
14 12.1 Redução por Inspeção Vejamos um exemplo: seja a seguinte tabela de estados : Próximo Estado /Saída X Estado Atual 0 1 A B/0 C/1 B C/0 A/1 C D/1 B/0 D C/0 A/1 E D/0 C/1 os estados B e D são idênticos. Neste caso, esta tabela pode ser reescrita substituindo-se a letra D pela letra B. E.A. P.E. P.E. - X=0 X=1 A B/0 C/1 B C/0 A/1 C B/1 B/0 E B/0 C/1 os estados A e E são idênticos (redundantes), portanto, elimina-se um deles. Tabela de estados reduzida : Próximo Estado /Saída X Estado Atual 0 1 A B/0 C/1 B C/0 A/1 C B/1 B/ Carta de Implicação (Serve para o caso em que existam condições irrelevantes (ou não especificadas). Na carta de implicação monta-se uma espécie de mapa onde são anotadas todas as condições para que um estado seja igual ao outro. O mapa deve ter na primeira coluna e na última linha os estados da máquina. (conforme figura ). Na interseção de cada uma destas linhas e colunas são anotadas as condições para que estes estados sejam iguais. Aos poucos surgirão condições que não podem ser satisfeitas o que impede a igualdade de vários estados. Estas impossibilidades vão sendo marcadas até que não existam mais. Neste momento devem-se anotar quais destes estados têm condição de serem iguais:
15 A compatibilidade é indicada por uma marca de prova ( γ ) significado :em cada coluna, ou as entradas são as mesmas, ou, se houver uma entrada numa coluna de uma linha, a mesma coluna da outra linha tem uma condição irrelevante; São estabelecidas hipóteses; Desigualdades são introduzidas como cruzes (X) na carta de implicação.o processo continua até que não sejam geradas novas desigualdades; Uma classe compatível é um grupo de estados, cada um dos quais sendo compatível com cada um dos outros no grupo; Classe compatível é máxima quando não é possível achar quaisquer membros adicionais da classe. Exemplo de Redução da tabela abaixo: Usando Carta de Implicação Próximo Estado /Saída X Estado Atual 0 1 A B/0 C/0 B D/0 E/0 C G/0 E/0 D H/0 F/0 E G/0 A/0 F G/1 A/0 G D/0 C/0 H H/0 A/0
16
17 Não havendo mais nada para simplificar podemos dizer que todas as possibilidades representam estados iguais. No nosso caso o estado A é igual ao estado C e ao estado E pois a interseção entre a coluna A e as linhas C e E não foram marcadas com X. Da mesma forma podemos dizer que o estado C é igual ao estado E, o que já era de se esperar pois A é igual a estes dois estados. Desta forma, podemos montar uma tabela simplificada se substituirmos os estados da tabela original por : Estados A, C e E serão representados por Estados B e G serão representados por Estado D será representado por Estado F será representado por Estado H será representado por a b c d e A tabela original simplificada ao máximo: E.A. P.E. P.E. - X=0 X=1 a b/0 a/0 b c/0 a/0 c e/0 d/0 d b/1 a/0 e e/0 a/0 Exercício: 1-Obter o Diagrama de estados de um circuito que indique a ocorrência de um número PAR* de 1s após ter ocorrido dois zeros consecutivos. a. Mealy * Maior que zero b.moore
18 2- Eliminar os estados redundantes, se houver, da seguinte tabela de estados. Construir a tabela de estado reduzida.
Organização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Circuitos Lógicos Sequenciais (Parte
Leia maisAula 18. Máquina de Estados Parte 2. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 8 Máquina de Estados Parte 2 SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Eemplo de Projetos Síntese de Circuitos Sequenciais Eemplo de Projeto: l Contador binário síncrono
Leia maisELETRÔNICA DIGITAL II
ELETRÔNICA DIGITAL II Parte 8 Máquina de Estados Professor Dr. Michael Klug 1 Lembrando Circuitos Combinacionais: o valor da saída no instante t depende apenas da combinação dos valores das entradas neste
Leia maisOrganização e Arquitetura de Computadores
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de
Leia maisUniversidade 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 Aula 4-T 2. Máquinas Sequenciais Síncronas. Modelos de Moore
Leia maisEletrônica Digital II
FACULDADE SANTO AGOSTINHO - FSA ENGENHARIA ELÉTRICA Eletrônica Digital II Prof. Fábio Leite, Esp Tópicos Procedimento de projeto de circuitos sequenciais Projeto com FFs tipo D Projeto com FFs tipo JK
Leia maisAula 17. Máquina de Estados Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 17 Máquina de Estados Parte 1 SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Bibliografia l l l Tocci, R. J.; Widmer, N. S. Sistemas Digitais Princípios e Aplicações. 8ª Ed.,
Leia maisSistemas Digitais. Módulo 14 Prof. Celso CIRCUITOS SEQÜÊNCIAIS
Módulo 4 Prof. Celso CIRCUITOS SEQÜÊNCIAIS s São estágios através dos quais um circuito seqüencial avança. Em cada estado o circuito armazena informação sobre sua história passada de modo que possa saber
Leia maisAnálise de Circuitos Sequënciais Máquinas de Mealy e Moore
INF 8 Técnicas Digitais para Computação Análise de Circuitos Sequënciais Máquinas de Mealy e Moore Aula 23 Técnicas Digitais. Introdução circuito seqüencial síncrono reconhecido se contém flip-flops (ou
Leia maisSÍNTESE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel
SÍNTESE DE SIST. SEQUENCIAIS SÍNCRONOS Sel 414 - Sistemas Digitais Prof. Homero Schiabel Síntese Sist. Síncronos Contagem = 0 Saídas: Z 1 = 0 Z 0 = 0 Contagem = 3 Saídas: Z 1 = 1 Z 0 = 1 A/00 D/11 Contagem
Leia maisContadores(Aula2) Prof. Rômulo Calado Pantaleão Camara
Contadores(Aula2) Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Analisando Contadores Síncronos Pode-se projetar contadores síncronos personalizados, que realizem contagem desejada, usando
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 2.0 - Português Aula N o 17: Título: Sumário: Síntese de Circuitos Sequenciais: Definições Definição de circuito sequencial síncrono; Máquinas
Leia maisSistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições
Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições Aula Anterior Na aula anterior: Contadores síncronos Contadores de módulo 2 n Projecto de contadores Frequência máxima de funcionamento
Leia maisUNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO
UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO PRÁTICA 13 FLIP FLOPS D e JK 1. Objetivos: Familiarização com
Leia maisMáquinas de Estados Finitos. Aula 19 Prof. Abel Guilhermino
Máquinas de Estados Finitos Aula 19 Prof. Abel Guilhermino Definição Um sistema seqüencial deve ter a capacidade de capturar a influência de todas as entradas passadas sobre as saídas atuais e futuras.
Leia maisAnálise e Projeto de Circuitos Combinacionais e Sequenciais
Análise e Projeto de Circuitos Combinacionais e Sequenciais Referência bibliográfica: - Digital Design: Principles and Practices - Wakerly - Elementos de Eletrônica Digital Idoeta e Capuano - Introduction
Leia maisCircuitos sequenciais
Circuitos sequenciais Saí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 ABRE sistema digital de controlo
Leia maisCAPÍTULO 7 CONTADORES
CAPÍTULO 7 CONTADORES Introdução Contadores Assíncronos (Ripple) MOD número Divisão de Frequência Atraso de propagação nos contadores assíncronos Contadores Síncronos Contadores com MODnumber < 2 N Contadores
Leia maisANÁLISE DE SIST. SEQUENCIAIS SÍNCRONOS. SEL Sistemas Digitais Prof. Homero Schiabel
ANÁLISE DE SIST SEQUENCIAIS SÍNCRONOS SEL 414 - Sistemas Digitais Prof Homero Schiabel MODELOS DE SISTEMAS SEQUENCIAIS Introdução Sequência de cintilação de um conjunto de lâmpadas: 1 2 3 4 5 Soar um alarme
Leia maisContador. A ideia básica de um contador. Os flip-flops podem ser conectados juntos para realizar
A função de contagem é importante em sistemas digitais. Existem muitos tipos de contadores digitais, mas a finalidade básica deles é contar eventos representados por transições de níveis ou pulsos. Para
Leia maisELT601 Eletrônica Digital II
Graduação em Engenharia Eletrônica Universidadee Federal de Itajubá IESTI Máquinas de Estados Finitos de Paula Rodrigues Contexto Aplicações dos Flip-flops síncronos Armazenamento de dados Q Transferência
Leia maisSISTEMAS DIGITAIS. 2- Considere a seguinte tabela de verdades: 1/10 1ª chamada /
SISTEMAS DIGITAIS Licenciatura em Engenharia Eletrotécnica Licenciatura em Engenharia Informática Exame (1ª Chamada) 24 de janeiro de 2019 Apenas é permitido ter em cima da mesa de exame os enunciados
Leia maisCapítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores
Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores Introdução Circuitos combinacionais x sequenciais Elemento básico: FLIP-FLOP (FF) Armazena informação (reter estado)
Leia maisSISTEMAS DIGITAIS II Enunciados de Laboratório
SISTEMAS DIGITAIS II Enunciados de Laboratório Prof. José Sousa 2003/2004 JS/04 0 Sumário Trabalho - Memórias RAM... 2 Trabalho 2 - Memórias EPROM... 3 Trabalho 3 - Circuitos Sequenciais Síncronos Realização
Leia maisFlip-Flop. Uma das coisa importantes que se pode fazer com portas booleanas é criar memória.
Uma das coisa importantes que se pode fazer com portas booleanas é criar memória. Se as portas forem dispostas corretamente, elas vão selembrar do valor de entrada. A memória é baseada num conceito de
Leia maisCIRCUITOS DIGITAIS. Contadores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau. Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau
CIRCUITOS DIGITAIS Contadores Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta aula Contadores assíncronos. Contadores
Leia maisCAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL
4 CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL Sumário 2.. Introdução... 6 2.2. Flip-Flops... 7 2... Flip-Flop RS Básico... 7 2..2. Flip-Flop RS com Clock... 9 2..3. Flip-Flop JK... 2 2..4. Entradas Assíncronas...
Leia maisUFAL- Campus Arapiraca- Equipe:Igor Rafael, Matheus Torquato, Onassys Constant, Arthur Erick, Luis Eduardo. LÓGICA SEQUENCIAL
UFAL- Campus Arapiraca- Equipe:Igor Rafael, Matheus Torquato, Onassys Constant, Arthur Erick, Luis Eduardo. LÓGICA SEQUENCIAL Lógica Sequencial Na lógica seqüencial, os sinais de saída são resultados não
Leia maisEletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br
Eletrônica Digital Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Flip-Flops Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Circuitos Seqüenciais A saída de um circuito seqüencial depende da
Leia maisCircuitos sequenciais síncronos
Circuitos sequenciais síncronos Considerações gerais Modelos de Mealy e de Moore Projecto de circuitos sequenciais síncronos Usando lógica discreta Usando ROMs 2 1 Um contador ou um registo como os que
Leia maisCIRCUITOS SEQÜENCIAIS. Um modo de classificar os circuitos digitais seria subdividi-los em: - circuitos combinacionais; - circuitos seqüenciais.
CIRCUITOS SEÜENCIAIS Um modo de classificar os circuitos digitais seria subdividi-los em: - circuitos combinacionais; - circuitos seqüenciais. Os circuitos combinacionais são aqueles em que as saídas dependem
Leia maisSistemas Digitais (SD)
Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Minimização do Número de Estados S1 S2 S3 S4 S5 S6 S1-S3 S2-S4 S1-S5 S3-S5 S2-S6 S4-S6 S0 S1 S2 S3 S4 S5 Aula Anterior Na aula anterior: Definição
Leia maisCONTADORES DIGITAIS (Unidade 6)
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA
Leia maisUniversidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 10: Contadores TOCCI, Sistemas Digitais, Sec. 7.1-7.10 http://sites.google.com/site/eletdigi/ Contadores Contadores são formados por FF que acionados
Leia maisCapítulo VII Elementos de Memória
Capítulo VII Elementos de Memória 1 Introdução Neste capítulo estudaremos dispositivos lógicos com dois estados estáveis, o estado SET e o estado RESET. Por isto, tais dispositivos são denominados dispositivos
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 2.0 - Português Aula N o 18: Título: Sumário: Síntese de Circuitos Sequenciais: Minimização do Número de Estados Especificação e projecto
Leia maisENGC40 - Eletrônica Digital
ENGC40 - Eletrônica Digital 1 a Lista de Exercícios Prof. Paulo Farias 1 de setembro de 2011 1. A Figura 1 mostra um circuito multiplicador que recebe dois números binários x 1 x 0 e y 1 y 0 e gera a saída
Leia maisDivisão de Engenharia Eletrônica Laboratório de ELE-20
Versão original: Prof. Duarte Lopes de Oliveira Versão digital : TCel. Fábio Durante Prof. de Laboratório: Prof. Giovanni Fernandes Amaral Sala 183 IEEA gfamaral@ita.br Divisão de Engenharia Eletrônica
Leia maisMáquinas de Estados Finitos
Capítulo 6 Máquinas de Estados Finitos Construir circuitos digitais que executam operações complexas pode ser trabalhoso e demorado. Felizmente há uma forma de sistematizar o processo. Sistemas que requerem
Leia maisCircuitos sequenciais síncronos
Circuitos sequenciais síncronos ESTV-ESI-Sistemas Digitais-Circuitos Sequenciais Síncronos / Os circuitos sequenciais síncronos, também designados por máquinas sequenciais síncronas ou máquinas de estados,
Leia maisSíntese de circuitos sequenciais síncronos(máquinas de estados finitos)
ESTV-ESI-Sistemas igitais-circuitos Sequenciais Síncronos (2) /2 Síntese de circuitos sequenciais síncronos(máquinas de estados finitos) O procedimento para o projecto (síntese) de um circuito sequencial
Leia maisCircuitos Sequenciais
Circuitos Sequenciais Tópicos: Contadores Memórias Circuitos Sequenciais Teoremas DeMorgan Mapas de Karnaugh Multiplexadores Flip Flops Flip Flop Os flip flops são unidades básicas de memória. Cada circuito
Leia maisELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica
Graduação em Engenharia Eletrônica Universidade Federal de Itajubá IESTI Aula 2 Emprego de elementos de memória: Contadores síncronos de Paula Rodrigues Contadores síncronos Contexto Flip-flops disparados
Leia maisCIRCUITOS DIGITAIS. Contadores e Registradores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau
CIRCUITOS DIGITAIS Contadores e Registradores Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta aula Projeto de Contadores
Leia maisELD - Eletrônica Digital Aula 6 Circuitos Sequenciais Latches e Flip-Flops. Prof. Antonio Heronaldo de Sousa
ELD - Eletrônica Digital Aula 6 Circuitos Sequenciais Latches e Flip-Flops Prof. Antonio Heronaldo de Sousa Agenda - Circuitos Sequenciais - Conceitos - Conceito e circuitos de Latch RS - Aplicações do
Leia maisOs sistemas combinacionais a saída depende exclusivamente das condições das entradas, portanto o sistema não possui memória interna.
AULA 1 Introdução aos Sistemas Seqüenciais pg. 111 a 117 1. SISTEMAS COMBINACIONAIS Os sistemas combinacionais a saída depende exclusivamente das condições das entradas, portanto o sistema não possui memória
Leia maisEELi02. Prof. Vinícius Valamiel https://sites.google.com/site/vvalamiel/
EELi02 Prof. Vinícius Valamiel vvalamiel@gmail.com https://sites.google.com/site/vvalamiel/ TABELAS DE TRANSIÇÃO DE ESTADOS Q a Q f J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 Q a Q f D 0 0 0 0 1 1 1 0 0 1 1 1
Leia maisSSC512 Elementos de Lógica Digital. Latches e Flip Flops. GE4 Bio
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Elementos de Latches e Flip Flops GE4 Bio GE4Bio Grupo de Estudos em Sinais Biológicos
Leia maisELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
ELETRÔNICA DIGITAL II AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR 52wz1h@bol.com.br UBERABA MG 2º SEMESTRE 2008 CONTEÚDO PROGRAMADO: 1 Flip-Flop J-K 2 Flip-Flop D 3 Latch D 4 Entradas assíncronas 5 Características
Leia maisCircuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture
Capítulo 3 Circuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos Conhecer alguns dos principais circuitos digitais sequenciais
Leia maisCircuitos Digitais. Conteúdo. Circuitos Sequenciais. Combinacionais x Sequenciais. Circuitos Sequenciais. Circuitos Sequenciais
Ciência da Computação Conteúdo Circuitos Combinacionais Sequenciais Flip-Flops e Dispositivos Sequenciais Flip-Flop RS com Entrada de Clock com Entradas Preset e Clear Prof. Sergio Ribeiro Exercício Material
Leia maisCircuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais
1 Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais Circuitos Digitais Circuito combinacional: Circuito não é capaz de armazenar um valor Possui portas lógicas conectadas para
Leia maisTeórico-prática n.º 8 Sistemas Digitais
& Circuitos e Eletrónica Mestrados Integrados em Engª. Biomédica e Engª. Física e Licenciatura em Física Teórico-prática n.º 8 Sistemas Digitais 1. Converter os seguintes números binários/decimais em números
Leia maisPCS 2304 PROJETO LÓGICO DIGITAL 19/05/2006 Gabarito Preliminar 6 a Lista de Exercícios Contadores
PCS 24 PROJETO LÓGICO DIGITAL 9/5/26 Gabarito Preliminar 6 a Lista de Exercícios Contadores ) Contador em anel. A Figura apresenta um contador em anel torcido semelhante aos vistos anteriormente em aula,
Leia maisEletrônica Digital I TE050. Circuitos Seqüenciais
Universidade Federal do Paraná Setor de Tecnologia Departamento de Engenharia Elétrica Eletrônica Digital I TE050 Circuitos Seqüenciais Prof. Lúcio Mauro M. Tonon 1 Circuitos Seqüenciais A grande maioria
Leia maisCapítulo 5 - Flip-Flops e Dispositivos Correlatos
Capítulo 5 - Flip-Flops e Dispositivos Correlatos Introdução: Os circuitos considerados até o momento eram todos circuitos combinacionais, onde a saída é determinada pelos valores presentes nas entradas,
Leia maisCircuitos sequenciais síncronos
Circuitos sequenciais síncronos Considerações gerais Modelos de Mealy e de Moore Projecto de circuitos sequenciais síncronos Usando lógica discreta Usando ROMs 2 1 Um contador ou um registo como os que
Leia maisAula 12. Flip-Flop Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 2 Flip-Flop Parte SEL 044 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Combinacionais X Sequenciais l Circuitos Combinacionais: o valor da saída no instante t depende apenas da combinação
Leia maisAULA 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.
NOTA DE AULA NE7720 ITEMA DIGITAI - II AULA 2 Implementação de Flip-Flops dos tipos JK e R Livro Texto pág. 3 a 7 e 24 e 46 a 48 e 50 a 52..) Estudo do F/F tipo JK. a) Tabela da verdade do F/F tipo JK.
Leia maisCircuitos sequenciais síncronos Parte II
Circuitos sequenciais síncronos Parte II Diagramas de estado Conceitos básicos Concepção de diagramas de estado Comparação do comportamento dos modelos de Moore e de Mealy Construção de tabelas de estado
Leia maisELETRÔNICA DIGITAL 1 CAPÍTULO 4 FLIP-FLOP E LATCH
ENTRO FEDERL DE ENSINO TENOLÓGIO DE SNT TRIN UNIDDE DESENTRLIZD DE SÃO JOSÉ URSO TÉNIO DE TELEOMUNIÇÕES ELETRÔNI DIGITL 1 PÍTULO 4 FLIP-FLOP E LTH Prof. Jorge H.. asagrande RIL 2005 PÍTULO 4 FLIP-FLOP
Leia maisCircuitos Sequenciais Escola Naval - Dep. Armas e Electrónica v
CIRCUITOS SEQUENCIAIS ESTRUTURA GERAL Varáveis de entrada Variáveis de saída Variáveis de estado Circ. combinatório Memória Circuito Combinatório Memória Actual Seguinte CIRCUITOS SEQUENCIAIS Exemplo :
Leia maisSistemas Digitais Módulo 10 Circuitos Sequenciais: Latches e Flip-Flops
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 0 Circuitos Sequenciais: Latches e Flip-Flops Graduação em Sistemas de Informação Disciplina: Sistemas Digitais Prof.
Leia maisFlip-flop D disparado pelo bordo ascendente ( Positive edge-triggered D flip-flop )
Células de memória síncronas ESV-ESI-Sistemas igitais-fundamentos dos Circuitos Sequenciais (2) 1/14 As células de memória síncronas reagem de forma sincronizada com um sinal de relógio ( Clock -), o qual
Leia maisUNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim
unesp UNIVERSIDADE ESTADUAL PAULISTA Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim 1 Atividades de Recuperação Final Sistemas Digitais II
Leia maisEletrônica Digital II
FACULDADE SANTO AGOSTINHO - FSA ENGENHARIA ELÉTRICA Eletrônica Digital II Prof. Fábio Leite, Esp Tópicos Contadores síncronos Contadores síncronos de módulo < 2 N Contadores síncronos decrescentes Contadores
Leia maisEletrônica e Circuitos Digitais Aula 14 Contadores e Registradores. Daniel S Batista
Eletrônica e Circuitos Digitais Aula 14 Contadores e Registradores Daniel S Batista Daniel.Strufaldi@gmail.com Organização Contadores assíncronos Contadores de módulo < 2 N. Circuitos integrados de contadores
Leia maisCircuitos Sequenciais Escola Naval - Dep. Armas e Electrónica v
CIRCUITOS SEQUENCIAIS ESTRUTURA GERAL Varáveis de entrada Variáveis de saída Variáveis de estado Circ. combinatório Memória Circuito Combinatório Memória Actual Seguinte CIRCUITOS SEQUENCIAIS Exemplo :
Leia maisLógica: Combinacional x Sequencial
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C Prof.ª Elisabete Nakoneczny Moraes Aula 6 - Flip Flop Multivibrador biestável Curitiba, 2 maio
Leia maisOS CONTADORES DIGITAIS
LIÇÃO 9 OS CONTADORES DIGITAIS 60 Na lição anterior analisamos o princípio de funcionamento de um dos mais importantes blocos da Eletrônica Digital, o flip-flop. Vimos que estes blocos poderiam ter diversos
Leia maisCapítulo 7 Contadores e Registradores
Capítulo 7 Contadores e Registradores slide 1 Os temas abordados nesse capítulo são: - Operação e características dos contadores síncronos e assíncronos. - Análise e avaliação dos vários tipos de contadores.
Leia maisModelação de circuitos síncronos
Modelação de circuitos síncronos Como se constrói um flip-flop tipo D? module ffd(, D, Q); input ; // sinal de relogio, activo na transição 0->1 input D; // entrada D output Q; // saída Q reg Q; // Q tem
Leia maisEletrônica Digital. Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN
Eletrônica Digital Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN Circuitos Sequenciais vs Combinacionais Os circuitos lógicos combinacionais são aqueles em que suas saídas a qualquer
Leia maisUniversidade 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 Aula 5-T 2. Máquinas Sequencias Síncronas: Codificação de
Leia maisSistemas Digitais (SD) Contadores
Sistemas Digitais (SD) Contadores Aula Anterior Na aula anterior: Registos Registos simples Banco de registos Registos de deslocamento Registos multimodo 2 Planeamento SEMANA TEÓRICA TEÓRICA 2 PROBLEMAS/LABORATÓRIO
Leia maisUFJF FABRICIO CAMPOS
Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan Portas Lógicas Flip-Flop Mapa de Karnaugh Simbologias Representação Binária Tabela Verdade Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan
Leia maisFIGURA 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
FIGURA 5-1 Diagrama geral de um sistema digital. FIGURA 5-2 Símbolo geral para um flip-flop e definição dos seus dois estados de saída possiveis. FIGURA 5-3 Um latch com portas NDA tem dois estados de
Leia maisELD - Eletrônica Digital Aula 7 Circuitos Sequenciais Contadores. Prof. Antonio Heronaldo de Sousa
ELD - Eletrônica Digital Aula 7 Circuitos Sequenciais Contadores Prof. Antonio Heronaldo de Sousa Agenda - Contadores - Conceitos - Contadores Assíncronos - Máquina de Estados Finitos - Contadores Assíncronos
Leia maisDisciplina ELETRÔNICA DIGITAL
Disciplina ELETRÔNICA DIGITAL Eletrônica Digital MÓDULO UM: Estudo dos sistemas seqüenciais e desenvolvimento de elemento de memória latch-ne e nascimento dos flip-flops tipos T, RS, JK e D, solução de
Leia maisOs circuitos seqüenciais podem ser classificados em três tipos:
1 Circuitos Combinacionais: São circuitos cuja saída depende apenas dos valores das entradas. Circuitos Sequenciais: São circuitos cuja saída depende tanto do valor atual das entradas quanto do valor anterior
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3. - Português Aula N o 7: Título: Sumário: Contadores Contadores síncronos (contadores de módulo 2n, projecto de contadores, frequência máxima
Leia maisCircuitos Seqüenciais
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I Circuitos Seqüenciais prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno 2 / 13 Sistemas Digitais Definição funcional: Aparato dotado de conjuntos
Leia maisContadores ( Counters )
ontadores ( ounters ) ircuitos sequenciais que : não dependem de entradas externas (para além do relógio); seguem uma sequência de estados pré-definida (ciclo do contador = nº de estados). plicações ontagem
Leia maisFundamentos dos circuitos sequenciais
Fundamentos dos circuitos sequenciais ETV-EI-istemas Digitais-Fundamentos dos Circuitos equenciais 1/8 A grande maioria das aplicações dos sistemas digitais requer a capacidade de memória, isto é, a capacidade
Leia maisTeste 2 Sistemas Digitais - MEEC 2009/10 1
Teste 2 Sistemas Digitais - MEEC 29/. [3 val] Considere o circuito da figura e as formas de onda indicadas. Esboce as formas de onda dos sinais X, Y e W, considerando X, Y e W inicialmente a e tendo em
Leia maisCircuitos Seqüenciais Sistemas Digitais
2 ircuitos Seqüenciais Sistemas igitais Muitos sistemas digitais são pulsados ou clocked. Isto é, eles operam em sincronismo com um trem de pulsos de período chamado relógio (clock). n n+ ula GEO-I-UFPE
Leia maisUniversidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 09: Considerações Gerais e Aplicações de Flip-Flop TOCCI, Sistemas Digitais, Sec. 5.11-5.23 http://sites.google.com/site/eletdigi/ 1 Entradas Assíncronas
Leia maisCIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau
CIRCUITOS DIGITAIS Circuitos Sequenciais e Flip-Flops Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta aula Flip-Flop
Leia maisCIRCUITOS SEQUENCIAIS (Unidade 5)
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA
Leia maisMáquinas de estado. Rodrigo Hausen ... saída próx. estado. entrada estado. Circuito combinacional para o cálculo do próximo estado.
Máquinas de estado Rodrigo Hausen Modelo geral de máquinas de estado Y n Y Y Entrada de dados Memória Saída de dados n entrada estado atual saída próx. estado Circuito combinacional para o cálculo do próximo
Leia maisNormalmente o registrador de deslocamento é constituído de um conjunto de FFs (Flip-Flops) destinados a armazenar dados binários.
O registrador de deslocamento (do inglês Shift-Register) é um dispositivo largamente usado em sistemas digitais, desde uma simples calculadora de bolso, teclados para introdução de códigos até teclados
Leia maisLÓGICA DIGITAL CONCEITOS DE CLOCK RELÓGIOS (CLOCK) Prof. Celso Candido ADS / REDES / ENGENHARIA
RELÓGIOS (CLOCK) 1 Em muitos circuitos digitais, a ordem em que os eventos ocorrem é crítica. Às vezes um evento deve preceder outro, ou então dois eventos deverão ocorrer simultaneamente, para as relações
Leia maisUNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim
unesp UNIVERSIDADE ESTADUAL PAULISTA Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim 1 Atividades de Recuperação Final Sistemas Digitais II
Leia maisFSM de Mealy. Exemplo:
Exemplo: FSM de Mealy o mesmo circuito anterior (detector de 1011) assunção: o valor de X muda logo após o a saída Y depende do estado actual e da entrada X INI INI S1 S1 S2 S3 S1 S1 S2 INI S1 S2 S3 X
Leia maisSISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz
Registradores de deslocamento O flip-flop pode armazenar durante o período em que sua entrada clock for igual a 0, um bit apenas (saída Q). Porém, se necessitarmos guardar uma informação de mais de um
Leia maisENGª DE ELECTRÓNICA E COMPUTADORES
ENGª DE ELECTRÓNICA E COMPUTADORES SISTEMAS DIGITAIS II Colectânea de Exercícios de Exame José Sousa 2-22 Sumário MEMÓRIAS 2 MÁQUINAS DE ESTADOS SÍNCRONAS 6 MÁQUINAS DE ESTADOS ASSÍNCRONAS OUTRAS REALIZAÇÕES
Leia maisCAPÍTULO 6. Introdução aos Circuitos Lógicos Seqüenciais
CAPÍTULO 6 Introdução aos Circuitos Lógicos Seqüenciais 6.1. Conceito de Circuito Seqüencial Os circuitos seqüenciais são uma classe de circuitos digitais em que os valores lógicos das saídas, num determinado
Leia maisShift Registers e Contadores Assíncronos
Shift Registers e Contadores Assíncronos Prof. Ohara Kerusauskas Rayel Disciplina de Eletrônica Digital - ET75C Curitiba, PR 28 de maio de 2015 1 / 19 Registradores Registradores nada mais são que Flip-flops
Leia maisELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
ELETRÔNICA DIGITAL II AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR 52wz1h@bol.com.br 2º SEMESTRE 2008 CONTEÚDO PROGRAMADO: 1 Contadores síncronos crescentes 2 Contadores síncronos decrescentes 3 Contadores
Leia mais