Contadores ( Counters )
|
|
|
- Lídia Gama Carvalhal
- 9 Há anos
- Visualizações:
Transcrição
1 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 de impulsos ou ocorrências Temporização - Divisão de frequência Sequenciamento Formas de onda desfasadas no tempo ESTV-ESI-Sistemas Digitais-ontadores 1/21 Exemplo: ontador binário de 3 bits, ascendente Sequência de estados (): 000, 001, 010, 011, 100, 101, 110, 111, 000,... (0, 1, 2, 3, 4, 5, 6, 7, 0,...) ONTDOR (dec) Frequências ƒ ƒ/2 ƒ/4 ƒ/8 Sequenciamento - Formas de onda desfasadas no tempo Exemplo: ontador em anel de 3 bits (standard) Sequência de estados (): 100, 010, 001, (dec) Tipos de contadores Uni-modo -não têm entradas externas para além do relógio; -limitam-se a percorrer uma sequência de contagem, avançando em cada vertente do relógio. Multi-modo Entradas externas, síncronas ou assíncronas, que permitem, por exemplo: - a selecção da sequência de contagem -ascendente/descendente; - a inicialização do contador num determinado estado; - a inicialização a zero (clear); - a paragem da contagem.
2 ontadores em anel ESTV-ESI-Sistemas Digitais-ontadores 2/21 Os contadores em anel apresentam um padrão circulante constante (contadores standard ) ou que passa por uma negação no extremo do contador (contadores twisted ). Sequência de estados (D) Standard Twisted implementação de contadores deste tipo deve sempre garantir auto-correcção, isto é, qualquer que seja o estado de partida, os contadores devem entrar na sequência principal após um número finito de ciclos de relógio. Os contadores em anel são muito utilizados para fornecer ondas de relógio desfasadas e, de um modo geral, para sintetizar sequências cíclicas de temporização. Utilizam-se não só as saídas do contador directamente mas também se podem, por exemplo, produzir pulsos mais longos fazendo o OU de 2 ou mais saídas. Neste último caso, não é recomendável utilizar contadores do tipo standard, especialmente quando as saídas das portas vão ser utilizadas como relógios. om efeito, as saídas das portas podem produzir glitches (pequenos impulsos). ontador em anel standard de três bits Sequência de estados (): 100, 010, 001, 100,... (dec) ontador em anel twisted de três bits Sequência de estados (): 000, 100, 110, 111, 011, 001, 000,... (dec)
3 Síntese de contadores em anel ESTV-ESI-Sistemas Digitais-ontadores 3/21 Os contadores em anel são contadores síncronos cuja designação é reflexo da interligação em anel das suas entradas/saídas de dados. ontador em anel standard (versão simplificada) D =D, D =, D =, D D = ontador em anel twisted (versão simplificada) D =D, D =, D =, D D = Nas versões simplificadas, estes contadores não requerem nenhuma lógica adicional para além dos elementos de memória. No entanto, nestas versões, existem sequências de estados não desejadas conforme se pode verificar nos respectivos diagramas de estados. Diagrama de estados para o contador em anel standard (versão simplificada) Diagrama de estados para o contador em anel twisted (versão simplificada)
4 Síntese de um contador em anel twisted de 3 bits Sequência de estados (): 000, 100, 110, 111, 011, 001, 000,... Diagrama de estados ESTV-ESI-Sistemas Digitais-ontadores 4/ Tabela de transição de estados Presente Seguinte X X X X X X Mapas de Karnaugh para flip-flops D D D D X X X 1 X X X 1 1 D = D = D = Diagrama Lógico Diagrama de estados completo Sequência não desejada Sequência principal onforme se pode verificar do último diagrama de estados, o circuito apresenta uma sequência de estados não desejada. Para evitar as sequências não desejadas, pode-se implementar uma das seguintes soluções: a) Inicialização assíncrona do contador num estado que pertença à sequência principal. Nesta solução existe uma entrada adicional de RESET activa no arranque do sistema digital. b) Implementação de um circuito auto-corrector, isto é, qualquer que seja o estado inicial do circuito, este transita para a sequência principal após um número finito de ciclos de relógio.
5 ESTV-ESI-Sistemas Digitais-ontadores 5/21 Solução a) - Inicialização assíncrona do contador Quando o circuito é inicializado a entrada de RESET é activada, colocando o circuito no estado 000 pertencente à sequência principal. Solução b) - Implementação de um circuito auto-corrector solução para projectar contadores em anel auto-correctores está na forma como se agrupam os estados não utilizados (XXX) em um dos mapas de Karnaugh das variáveis de excitação. Por regra não se consideram as combinações indiferente em um dos mapas. Para o exemplo em análise, considere-se os estados que não pertencem à sequência principal: presente seguinte Observações Sem auto-correcção om auto-correcção(*) (Nº da solução) (1)lteração do mapa D (2)lteração do mapa D (3)lteração do mapa D (4)lteração do mapa D (5)lteração do mapa D (6)lteração do mapa D (*) Para o estado seguinte om auto-correcção selecciona-se um estado da sequência principal que seja diferente do estado seguinte Sem auto-corecção em apenas um bit, alterando, deste modo, apenas um dos mapas de Karnaugh. Optando pela alteração do mapa de Karnaugh para D Solução (4) Solução (1) D D X 1 X D = + D = + Solução (4) Solução (1) - Solução (1)
6 ontadores binários ESTV-ESI-Sistemas Digitais-ontadores 6/21 Os contadores binários percorrem uma sequência de estados cujos códigos de estado correspondem ao código binário natural da sequência de contagem decimal 0, 1, 2, 3, 4, 5, etc... ontadores ripple (assíncronos) ontador assíncrono - os flip-flops não são todos alimentados pelo mesmo sinal de relógio Vantagem: simplicidade de construção Desvantagem: baixas frequências de operação ontador binário - Sequência de estados: 0,1,2,3,4,5,...2 N -1 (N = número de bits do contador); iclo do contador = 2 N ontador ripple, com 3 bits e contagem ascendente Sequência de estados (): 000, 001, 010, 011, 100, 101, 110, 111, (0, 1, 2, 3, 4, 5, 6, 7, 0,...) nálise do circuito tendendo a que as entradas J-K do flip-flops estão ligadas a 1 (função de toggle), verifica-se que: - a saída comuta de estado em cada vertente negativa do sinal de relógio; - a saída comuta de estado em cada vertente negativa do sinal ; - a saída comuta de estado em cada vertente negativa do sinal (dec) Máxima frequência de operação: Na transição de para 00..0, todos os flip-flop mudam de estado. ssim sendo, a frequência máxima é definida por 1 N.T f p, onde N é o número de bits do contador e Tp é o tempo de propagação de um flip-flop.
7 ESTV-ESI-Sistemas Digitais-ontadores 7/21 ontador ripple, com 3 bits e contagem descendente Sequência de estados (): 111, 110, 101, 100, 011, 010, 001, 000, 111,... (7, 6, 5, 4, 3, 2, 1, 0,...) nálise do circuito tendendo a que as entradas J-K do flip-flops estão ligadas a 1 (função de toggle), verifica-se: - saída comuta de estado em cada vertente negativa do sinal de relógio; - saída comuta de estado em cada vertente negativa do sinal, ou seja, em cada vertente positiva do sinal ; - saída comuta de estado em cada vertente negativa do sinal, ou seja, em cada vertente positiva do sinal ; (dec)
8 ontadores binários síncronos ESTV-ESI-Sistemas Digitais-ontadores 8/21 ontador síncrono - todos os flip-flops estão ligados ao mesmo sinal de relógio Desvantagem: complexidade de construção Vantagem: elevadas frequências de operação Tipos de contagem mais frequentes: - ontador binário - sequência de estados: 0,1,2,3,4,5,...2 N -1 (N = número de bits do contador); iclo do contador = 2 N - ontador D ( decade ) - sequência de estados: 0,1,2,3,4,5,6,7,8,9,0..;iclo do contador = 10 Tipos de transporte: - paralelo/antecipado ( parallel carry/carry look-ahead ) - em cascata/não antecipado ( ripple carry ) ontador de 4 bits, ascendente e transporte paralelo (ciclo=16) (parallel carry/carry look-ahead) Sequência de estados(d):0000, 0001, 0010, 0011, 0100,..., 1110, 1111, 0000,... (0, 1, 2, 3, 4, 14, 15, 0,...) ontador de 4 bits, ascendente e transporte não antecipado (ciclo=16) (ripple carry) Sequência de estados(d):0000, 0001, 0010, 0011, 0100,..., 1110, 1111, 0000,... (0, 1, 2, 3, 4, 14, 15, 0,...) D Máxima frequência de operação: omo todos os flip-flops estão sincronizados com o mesmo sinal de relógio, a máxima frequência de operação depende apenas do tempo de propagação de um flip-flop e do tempo de propagação do circuito de descodificação do estado seguinte. Para circuitos com transporte antecipado (parallel carry/carry look-ahead) 1 T f p + T g Para circuitos com transporte não antecipado (ripple) 1 T f p + (N 2).T g Onde, N=Nº de flip-flops (N>3) Tp = tempo de propagação de um flip-flop Tg = tempo de propagação de uma porta ND Note-se que apenas existe diferença na frequência máxima de operação, entre contadores com e sem transporte antecipado, quando o número de bits é superior a 3.
9 ESTV-ESI-Sistemas Digitais-ontadores 9/21 Síntese de contadores síncronos binários ontador de 3 bits, ascendente (ciclo=8) Sequência de estados():000, 001, 010, 011, 100, 101, 110, 111, (0, 1, 2, 3, 4, 5, 6, 7, 0,...) Tabela de estados Presente Seguinte Síntese das funções de excitação utilizando flip-flops J-K Observando a tabela de estados, verifica-se que, relativamente ao estado presente, no estado seguinte: - a saída é complementada (0 1; 1 0) em qualquer transição de estado (J =K =1); - a saída é complementada quando no estado presente =1 (J =K = ); - a saída é complementada quando no estado presente =1 e =1 (J =K = ).
10 ESTV-ESI-Sistemas Digitais-ontadores 10/21 ontador de 3 bits, descendente Sequência de estados():000, 111, 110, 101, 100, 011, 010, 001, (0, 7, 6, 5, 4, 3, 2, 1, 0,...) Tabela de estados Presente Seguinte Síntese das funções de excitação utilizando flip-flops J-K Observando a tabela de estados, verifica-se que, relativamente ao estado presente, no estado seguinte: - a saída é complementada (0 1; 1 0) em qualquer transição de estado (J =K =1); - a saída é complementada quando no estado presente =0 (J =K = ); - a saída é complementada quando no estado presente =0 e =0 (J =K = ).
11 ontador de 3 bits, com selecção do tipo de contagem ascendente/descendente entrada X permite seleccionar a sequência de contagem ascendente ou descendente. X ontagem 0 Descendente 1 scendente Síntese das funções de excitação utilizando flip-flops J-K onsiderando que: - para a contagem ascendente, as funções de excitação são: J =K =1 ; J =K = ; J =K = - para a contagem descendente, as funções de excitação são: J =K =1 ; J =K = ; J =K = Obtém-se para este circuito: J =K =1 ; J =K =X + X ; J =K = X + X ESTV-ESI-Sistemas Digitais-ontadores 11/21 X
12 ontador de 3 bits, ascendente, com entrada para inibir a sequência de contagem Entrada EN - ontrola a operação de contagem EN Operação 0 ontagem interrompida, mantendo-se o estado presente 1 ontagem Síntese das funções de excitação utilizando flip-flops J-K onsiderando que para a contagem ascendente, as funções de excitação são: J =K =1 ; J =K = ; J =K = ; Obtém-se, considerando a entrada EN: J =K =1. EN ; J =K =.EN ; J =K =.. EN; J =K = EN ; J =K =.EN ; J =K =.. EN; ESTV-ESI-Sistemas Digitais-ontadores 12/21 EN
13 ESTV-ESI-Sistemas Digitais-ontadores 13/21 ontador de 3 bits, ascendente, com entradas em paralelo para inicialização assíncrona (utilizando as entradas PRESET e LER) Entrada assíncrona LOD - Quando activa (activa a 1), coloca o contador no estado definido nas entradas paralelas. Entradas paralelas: Ea,Eb,Ec - Quando a entrada LOD está activa, o valor binário destas entradas é colocado nas saídas, e respectivamente. LOD Operação 0 ontagem ascendente 1 Inicialização assíncrona do contador com o valor binário das entradas Ea, Eb, Ec Simulação com Ea=1, Eb=0, Ec=1 LOD
14 ESTV-ESI-Sistemas Digitais-ontadores 14/21 ontador de 3 bits, ascendente, com entradas em paralelo para inicialização síncrona Entrada LOD - Quando activa (activa a 1), coloca o contador no estado definido nas entradas paralelas, na próxima vertente do sinal de relógio (sincronismo). Entradas paralelas: Ea,Eb,Ec - Quando a entrada LOD está activa, o valor binário destas entradas é colocado na saídas, e respectivamente. Síntese do circuito com flip-flops J-K Para o contador de 3 bits e contagem ascendente, obtém-se: J =K =1 ; J =K = ; J =K =. onsiderando as entradas adicionais LOD, Ea, Eb e Ec, podem-se construir as seguintes tabelas de excitação dos flip-flops J-K: Flip-Flop Flip-Flop Flip-Flop LOD Ea J K LOD Eb J K LOD Ec J K 0 X X 0 X Resultando nas seguintes funções de excitação (não simplificadas!): J =LOD + Ea. LOD K =LOD + Ea. LOD J =LOD. + Eb. LOD K =LOD. + Eb. LOD J =LOD.. + Ec. LOD K =LOD.. + Ec. LOD Simulação com Ea=0, Eb=1, Ec=1 LOD
15 ESTV-ESI-Sistemas Digitais-ontadores 15/21 Síntese de contadores síncronos, binários, com ciclo diferente de 2 N ontador D ( D decade counter ), ascendente (ciclo=10) Sequência de estados(d):0000, 0001, 0010, 0011, 0100,..., 1000, 1001, 0000,... (0, 1, 2, 3, 4,..., 8, 9, 0..) Tabela de estados Presente Seguinte D D Síntese das funções de excitação utilizando flip-flops J-K Observando a tabela de estados, verifica-se que, relativamente ao estado presente, no estado seguinte: - a saída é complementada (0 1; 1 0) para qualquer transição de estado(j =K =1); - a saída é complementada quando no estado presente =1 e D=0 (J = K = D. ); - a saída é complementada quando no estado presente =1 e =1 (J = K =. ); - a saída D é complementada quando no estado presente: =1, =1 e =1 ( ) ou =0, =0 e =1 ( ) J D =..; K D = Diagrama de estados completo ircuito auto-corrector!! D
16 ESTV-ESI-Sistemas Digitais-ontadores 16/21 ontador com ciclo=3, ascendente Sequência de estados(): 00, 01, 10, 00,... (0, 1, 2, 0,...) Tabela de estados Presente Seguinte X X Síntese das funções de excitação utilizando flip-flops D D = D = Diagrama de estados completo ircuito auto-corrector!! frequência do sinal nas saídas e é igual a 1/3 da frequência do relógio() Síntese das funções de excitação utilizando flip-flops JK J = ; K =1 J = ; K =1 Presente Var. excitação Seguinte J K J K X 1 X X X X 1 0 X X X X X X X Diagrama de estados completo ircuito auto-corrector!!
17 ontador com ciclo=6, ascendente Sequência de estados (): 000, 001, 010, 011, 100, 101,000,...(0, 1, 2, 3, 4, 5, 0...) Tabela de estados Presente Seguinte X X X X X X Síntese das funções de excitação utilizando flip-flops J-K Mapas de Karnaugh D J K X X X X 1 0 X X X X X X 0 1 X X ESTV-ESI-Sistemas Digitais-ontadores 17/21 J = K = D J K X X X X X X 0 0 X X X X X X J = K = D J K X X 1 X 1 1 X 1 0 X X 1 X X X X 1 X X J =1 K =1 Diagrama de estados completo ircuito auto-corrector!!
18 Síntese de contadores síncronos com códigos repetidos ESTV-ESI-Sistemas Digitais-ontadores 18/21 Os contadores síncronos, particularmente os uni-modo, são circuitos simples, cuja síntese é tratável pelo método tradicional. Para este tipo de contadores, o diagrama de estados é definido pela própria especificação e a codificação de estados coincide, normalmente, com a sequência de contagem. Há, no entanto, uma excepção que corresponde a sequências com códigos repetidos. Nestes casos é necessário utilizar um descodificador de saída sendo a codificação de estados diferente da sequência de contagem. Seja, por exemplo, um contador com uma sequência de 6 códigos dos quais dois são iguais: Sequência de contagem: (XYZ) 000, 001, 010, 011, 011, 100, 000,... (0,1,2,3,3,4,0,...) odificação de estados: () 000, 001, 010, 011, 100, 101, 000,... (0,1,2,3,4,5,0,...) Tabela de estados: Presente Seguinte Saídas X Y Z X X X X X X X X X X X X Mapas de Karnaugh Os mapas de Karnaugh para as variáveis de excitação com flip-flops JK foram anteriormente construídos (contador síncrono com ciclo=6, ascendente e auto-corrector), resultando nas seguintes expressões algébricas: J = ; K = J = ; K = J =1; K =1 Para as variáveis de saída X,Y,Z X Y Z X X 1 0 X X 1 0 X X X= Y= + Z= +
19 ontadores disponíveis sob a forma de circuitos integrados Exemplos: 54/74/XXX160/161/162/163 D decade counters/4 bit binary counters Principais funcionalidades: - ontador síncrono binário de 4 bits com transporte antecipado; - iclo de contagem =10 (160/162) ; iclo de contagem =16 (161 /163); - Positive-Edge trigerred ; - lear assíncrono (160 /161 ) / lear síncrono (162/163); - arregamento em paralelo síncrono, através da entrada PE (activa a 0); - Entradas em paralelo (P 0, P 1, P 2, P 3 ); - Entradas para activar a contagem ET, EP (activas a 1); - Saída de fim de contagem T (activa a 1). ESTV-ESI-Sistemas Digitais-ontadores 19/21
20 ESTV-ESI-Sistemas Digitais-ontadores 20/21 54/74/XXX169 4 bit binary bi-directional counter Principais funcionalidades: - ontador síncrono binário de 4 bits com transporte antecipado; - iclo de contagem =16; - Positive-Edge trigerred ; - arregamento em paralelo síncrono, através da entrada PE (activa a 0); - Entradas em paralelo (P 0, P 1, P 2, P 3 ); - Entradas para activar a contagem ET, EP (activas a 0); - Entrada para controlar o sentido da contagem U/D (1-contagem ascendente; 0- contagem descendente); - Saída de fim de contagem T (activa a 0).
21 ESTV-ESI-Sistemas Digitais-ontadores 21/21 54/74/XXX193 4 bit binary up/down counter Principais funcionalidades: - ontador síncrono binário de 4 bits com transporte antecipado; - iclo de contagem =16; - Positive-Edge trigerred ; - lear assíncrono, através da entrada MR (activa a 1); - arregamento em paralelo assíncrono, através da entrada PL (activa a 0); - Entradas em paralelo (P 0, P 1, P 2, P 3 ); - Entradas de relógio independentes para contagem ascendente e descendente (P U, P D ); - Saídas de fim de contagem T U, T D (activa a 0).
Registos. Registos de dados ( registers )
ESTV-ESI-Sistemas Digitais-Registos 1/9 Registos Registos de dados ( registers ) Os registos de dados são circuitos constituídos por um determinado número de flip-flops, normalmente do tipo D, com entradas
Sí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
Flip-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
Circuitos 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,
Eletrô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
Contador. 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
A) A C + A B D + A B C D B) A B + A B D + A B C D C) A C + A C D + A B C D D) A C + A B D + A B C D
luno nº: Nome: LEI-T, LER, LEE Sistemas igitais 2º Exame - 9 de Fevereiro de 212 uração: 2h3. Identifique todas as folhas. Responda a cada pergunta no quadrado à direita ou deixe em branco. ada resposta
Circuitos 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
Universidade 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
Contadores. Contador assíncrono
V. 9523 ontadores Um contador é um circuito sequencial que conta... em binário, decimal ou segundo outras sequências podem ser assíncronos ou síncronos (máquinas de estados) plicações contar coisas...
CONTADORES 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
Flip-Flops, Registros e Contadores
Flip-Flops, Registros e Contadores 1 D latch 2 Operação do D-latch se C=1 a saída acompanha a entrada se C=0 a saída mantém estado anterior não pode ser usado em circuitos síncronos: leitura e escrita
Os flip-flops, por contraposição aos circuitos combinatórios, são circuitos com memória.
FLIP-FLOPS L.1 - FLIP-FLOPS L.1.1 - Introdução Os flip-flops, por contraposição aos circuitos combinatórios, são circuitos com memória. O valor das saídas num dado instante não depende apenas da combinação
ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
ELETRÔNICA DIGITAL II AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR [email protected] 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
SISTEMAS DIGITAIS CIRCUITOS SEQUENCIAIS SÍNCRONOS
IRUITOS SEQUENIIS SÍNRONOS Setembro de IRUITOS SEQUENIIS SÍNRONOS - 2 SUMÁRIO: IRUITOS E MOORE E MELY RTERIZÇÃO ESPEIFIÇÃO SÍNTESE ONVERSÃO EEMPLOS PROJETOS LTERNTIVOS FLIP-FLOP / ESTO UTILIZÇÃO E ONTORES
SISTEMAS DIGITAIS CONTADORES
CONTADORES Setembro de 4 CONTADORES - 2 SUMÁRIO: CONTADORES SÍNCRONOS CONTADORES DE MÓDULO 2 N PROJECTO DE CONTADORES FREQUÊNCIA MÁIMA DE FUNCIONAMENTO SITUAÇÃO DE LOCKOUT SIMBOLOGIA CONTADOR EM ANEL CONTADOR
UFJF 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
UFAL- 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
Sistemas Digitais. PALs Sequenciais Parâmetros Temporais em PALs Sequenciais ABEL Registos Contadores Registos de Deslocamento ( Shift Registers )
PALs Sequenciais Parâmetros Temporais em PALs Sequenciais ABEL Registos Contadores Registos de Deslocamento ( Shift Registers ) 10ª aula 1-37 PALs Sequenciais 16R8 10ª aula 2-37 Uma Saída de 16R8 8 termos
CAPÍ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
CIRCUITOS 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
Sistemas 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
Flip-Flops. Introdução Tipos Circuitos Integrados. Flip-Flops
Introdução Tipos Circuitos Integrados Introdução - Um Flip-flop é uma célula de memória, accionada por um dos flancos do relógio. - Em geral, os flip-flops aparecem com duas entradas independentes do sinal
ELETRÔ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
Capí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)
Circuitos 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
Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)
SISTEMAS DIGITAIS Caderno de Exercícios Representação de Informação 1. Converta cada um dos seguintes números para o seu equivalente decimal: a) b) i) 1101110.101 2 ii) 0.00101 2 iii) 1011010.1010 2 i)
Sistemas Digitais Circuitos Sequenciais Básicos (Latches e Flip-Flops) Horácio Neto Nuno Horta João Paulo Carvalho
Sistemas Digitais Circuitos Sequenciais Básicos (Latches e Flip-Flops) Horácio Neto Nuno Horta João Paulo Carvalho Circuitos Sequenciais Circuitos Sequenciais: o comportamento do circuito depende não só
Trabalho Prático Nº 8
ESTV-ESI-Sistemas Digitais-Trabalho Prático Nº8 /7 Trabalho Prático Nº 8 Projecto de um controlador de semáforos V2 S2 V S S GY R S2 R2 Y2 G2 Especificações funcionais: Controlador de semáforos de um cruzamento
SISTEMAS DIGITAIS CIRCUITOS SEQUENCIAIS SÍNCRONOS
IRUITOS SEQUENIIS SÍNRONOS Setembro de 4 IRUITOS SEQUENIIS SÍNRONOS - 2 SUMÁRIO: IRUITOS E MOORE E MELY RTERIZÇÃO ESPEIFIÇÃO SÍNTESE ONVERSÃO EEMPLOS PROJETOS LTERNTIVOS FLIP-FLOP / ESTO UTILIZÇÃO E ONTORES
Sistemas 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
SÍ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
11/12/10. Básculas Flip-flops. Mário Serafim Nunes Guilherme Silva Arroz. Sistemas Digitais - Taguspark
Básculas Flip-flops Sinal de relógio Básculas actualizadas no flanco Flip-flops master-slave Flip-flops edge-triggered Flip-flops SR, D, JK e T Entradas directas Características temporais 2 1 Um circuito
Circuitos 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
Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro
Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro Realização de módulo somador-subtractor. Utilização de ambiente Xilinx WebPack de edição de esquemáticos e simulação. Realização
7. Módulos Funcionais sequenciais Contadores Tipos de contador Entradas síncronas e assíncronas
7. Módulos Funcionais sequenciais... 7 2 7.1 Contadores... 7 2 7.1.1 Tipos de contador... 7 3 7.1.2 Entradas síncronas e assíncronas... 7 3 7.1.3 Entradas assíncronas dos Flip Flops... 7 3 7.2 Sintetização
Circuitos 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
UNIVERSIDADE 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
Os 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
2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m
ntes de iniciar a prova, tenha em atenção o seguinte: i. O enunciado da prova inclui 14 páginas. ii. O teste contempla as perguntas 5, 6, 7, 8, 9 e 10 e tem a duração de 1h30m. iii. O exame contempla todas
Eletrô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
Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006
Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006 Aula 1 Semana 26 a 30 de Setembro - Apresentação 1. Apresentação da disciplina aos alunos: a. Programa da disciplina
Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba
Contadores Parte 17 Campus Alto Paraopeba 1 Parte 17 Contadores integrados Os contadores integrados são uma opção mais simples para construir contadores, pois não é preciso lidar, diretamente, com os FF
Circuitos MSI e LSI e suas aplicações
Circuitos MSI e LSI e suas aplicações ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 1/14 De acordo com a classificação dos CI s quanto ao nível de integração, directamente relacionado com o número de
UNIVERSIDADE 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
Eletrô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
Circuitos 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
ELETRÔNICA DIGITAL APLICADA Aula 8- Registradores de deslocamento como contadores
ELETRÔNICA DIGITAL APLICADA Aula 8- Registradores de deslocamento como contadores Prof.ª Msc. Patricia Pedroso Estevam Ribeiro Email: [email protected] 26/11/216 1 Registradores de deslocamento
OS 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
SISTEMAS 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
CAPÍ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
Eletrô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
SISTEMAS 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
Sistemas 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.
Aná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
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
Aula 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
ELD - 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
CIRCUITOS 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
a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).
Exame 1 Sistemas Digitais - LETI/LEE 2016-17 1 1. Dado f A, B, C = AB + BC. BC a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar). b)[1 val] Simplifique f
ELETRÔ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
Introdução a Sistemas Digitais
Introdução a Sistemas Digitais Definição Sistemas Digitais Projeto Revisão: Circuitos Combinacionais Circuitos Sequênciais Máquinas de Estados Sistemas Digitais Definição Um sistema digital é um sistema
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.
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.
Capí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
Organizaçã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
CIRCUITOS 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
Sistemas 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
CIRCUITOS 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
