Escolar Documentos
Profissional Documentos
Cultura Documentos
Prática 3:
Construção de Flip-Flops
Equipe: FF_D
Aluno: Arison Roberto dos Santos Silva CPF: 098.611.384-04
Aluno: Paulo Felipe da Silva Carneiro CPF: 108.002.864-13
Objetivos:
Projeto:
1. Na figura abaixo, temos um circuito equivalente a um latch NAND que utiliza um FF-
D acionado em nível lógico BAIXO para realizar sua implementação. Uma
característica interessante quanto a esta forma de implementar um latch NAND é
que entradas R = S = 0 não geram uma saída inválida.
Universidade Federal Rural de Pernambuco
Unidade Acadêmica do Cabo de Santo Agostinho Técnicas Digitais
ENTRADA SAÍDA
S R E D
0 0 1 0
0 1 1 1
1 0 1 0
1 1 0 𝐷0
a. Descreva uma entidade para o FF-D acionado em nível lógico BAIXO. Anexe
o código ao relatório.
Fig. 2.0 – Código do FF-D ativo em nível lógico BAIXO (Feito no Quartus)
Fig. 2.1 – Forma de onda do FF-D ativo em nível lógico BAIXO (Feito no Quartus)
Universidade Federal Rural de Pernambuco
Unidade Acadêmica do Cabo de Santo Agostinho Técnicas Digitais
3. Na figura abaixo é a apresentado como um contador Gray de dois bits (𝐺1 e 𝐺0 ) pode
ser construído utilizando dois Flip-Flops do tipo D. Note que ambos são acionados
por disparo de borda de subida e as entradas assíncronas PRESET (𝑆) e CLEAR (𝑅)
dos FFs-D são ativas em nível lógico ALTO. O circuito completo possui duas saídas,
𝐺1 e 𝐺0 , representando números binários em código Gray, e três entradas. Uma
Universidade Federal Rural de Pernambuco
Unidade Acadêmica do Cabo de Santo Agostinho Técnicas Digitais
entrada de clock (CLK), em que, a cada borda de subida, uma nova contagem é
realizada. E duas entradas assíncronas, PREn e CLRn, ativas em nível lógico BAIXO,
que podem ser utilizadas para SETAR e RESETAR a saída a qualquer instante. Ou seja,
a entrada de clock apenas irá gerar uma nova contagem quando PREn = CLRn = 1.