Buscar

5 2 - Flip-Flops e Dispositivos Correlatos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aplicações com Flip-Flops
Prof. Wagner L. A. Oliveira
Material adaptado de Acbal Achy e PC Farias
Armazenamento para transferência de dados
Transferência síncrona serial (1 bit por vez)
Aplicações com Flip-Flops
Armazenamento para transferência de dados
Transferência síncrona paralela (mais de 1 bit por vez)
Aplicações com Flip-Flops
3
Aplicações com Flip-Flops
Transferência serial de dados
Registradores de deslocamento
Um Registrador de Deslocamento é um grupo de FFs, organizados de modo que os números binários armazenados nos FFs sejam deslocados de um FF para o seguinte a cada pulso de clock
Aplicações com Flip-Flops
Transferência serial de dados
Registradores de deslocamento
Transferência Paralela
Todas as informações são transmitidas simultaneamente em um único pulso de clock
Muito mais rápida que a serial
Bom desempenho para pequenas distâncias
Transferência Serial X Paralela
Transferência Serial
A transferência de N bits requer N pulsos de clock
Muito mais econômica e simples
Bom desempenho para grandes distâncias
Contadores
Contador é um circuito sequencial síncrono descrito por um diagrama de estados que possui apenas um ciclo (fluxo de execução)
Observações:
1. A figura ao lado representa um diagrama de estados 
 com um único ciclo
2. Cada elipse na figura corresponde a um estado
3. As setas na figura descrevem as condições necessárias 
 para realizar a transição (mudança) de um estado para o outro
4. Quando as condições não estão especificadas 
 (nada escrito sobre as setas), 
 as mesmas correspondem à ocorrência de um pulso de clock
O módulo do contador corresponde ao número de estados deste ciclo
Assim, um contador módulo-m corresponde a um contador com m estados
7
O tipo de contador mais comum é o contador binário de n-bits
É implementado com n Flip-Flops e possui 2n estados
Também conhecido como contador de Ripple, pois a informação é transportada desde o LSB até o MSB
A denominação de assíncrono vem do fato de que, internamente, apenas o primeiro Flip-Flop está conectado diretamente à entrada de clock do circuito
Contudo, tecnicamente, é um circuito sequencial síncrono por ter estados internos (sequencial) e ser alimentado por um pulso de clock (sinal de sincronismo)
Contador Assíncrono
8
Contador Assíncrono
Os pulsos de clock são aplicados ao FF Q0
A saída Q0 é usada como clock para Q1 e, assim, sucessivamente
O conjunto de saídas Q3Q2Q1Q0 representa um número binário, onde Q3 é o MSB
isto representa uma contagem de 0000 até 1111
O 16o pulso de clock faz as saídas voltarem ao estado inicial
9
Contador Assíncrono
como Divisor de Frequência
10
Contadores com MOD < 2N
Exemplo 1: Contagem de Automóveis
Suponha um sistema de controle de tráfego, o qual deve contar o número de carros que passam em uma rua. 
Suponha a existência de um dispositivo de identificação de presença de carros, o qual gera um pulso toda vez que um carro passa por um determinado ponto da rua.
Tal sistema deverá ser capaz de contar pelo menos 1000 carros. 
Questão: 
	Quantos Flip-Flops você utilizaria neste projeto?
11
Exemplo 2: Divisor de Frequência
Imagine que você deseja projetar um relógio utilizando como gerador de pulso a frequência da rede elétrica.
Contadores com MOD < 2N
12
Contadores com MOD < 2N
Uso de lógica combinacional para zerar o contador assíncrono
13
Contadores com MOD < 2N
Uso de lógica combinacional para zerar o contador assíncrono
14
Contadores com MOD < 2N
Exercício:
	Determine a frequência de saída (D) dos circuitos ao lado
15
Contadores de Década / Contadores BCD
Contadores de módulo divisível por 10 são conhecidos como Contadores de Década
Contadores BCD são contadores de década que contam de 0000 até 1001
16
Contadores de Década
Exemplo: Um contador de Módulo 60
17
CI de Contador Assíncrono
Existem diversos Circuitos Integrados (CI) de Contadores Assíncronos, tanto na família TTL quanto na família CMOS
Exemplo: TTL 74293 (74LS293)
18
74LS293
Possui internamente 4 FFs do tipo J-K, com saídas Q0, Q1, Q2 e Q3, onde Q3 é o MSB
Cada FF possui um clock (CP), tal que Q0 recebe a entrada CP0 e Q1 recebe a entrada CP1
Os FF possuem uma entrada assíncrona de clear (CD), gerada internamente por uma porta NAND conectada a dois pinos de entrada MR1 e MR2 
Os FFs Q1, Q2 e Q3 são internamente ligados
19
74LS293: contador MOD-16
20
74LS293: contador MOD-10
21
74LS293: contador MOD-60
22
Contador Decrementador
Crescente			Decrescente 
 CBA						CBA
	(0)	000				(7)		111
	(1)	001				(6)		110
	(2)	010				(5)		101
	(3)	011				(4)		100
	(4)	100				(3)		011
	(5)	101				(2)		010
	(6)	110				(1)		001
	(7)	111				(0)		000
23
Contador Decrementador
24
Contadores: Tempo de Propagação 
25
Contador Síncrono (Paralelo)
O tempo de propagação constitui um problema em Contadores Assíncronos
Esse problema pode ser resolvido se todas as saídas mudarem de estado ao mesmo tempo, mediante o mesmo pulso de clock
Esta é a proposta dos Contadores Síncronos
26
Contador Síncrono (Paralelo)
27
Contador Crescente/Decrescente Síncrono
28
Para saber mais
Sistemas digitais: princípios e aplicações
	Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss 
	2011

Continue navegando

Outros materiais