Relatorio Exp 08
Relatorio Exp 08
Relatorio Exp 08
LATCHES D E FLIP-FLOPS D
Grupo C7
Gabriel Maurı́cio, 22/1017097
Lucas da Costa, 22/1017079
1
Dep. Ciência da Computação – Universidade de Brası́lia (UnB)
CIC0231 - Laboratório de Circuitos Lógicos
4 de fevereiro de 2023
[email protected], [email protected]
Abstract. This report deals with the implementation of Latches D and Flip-
Flops D, in addition to observing the concept of ”setup time”.
1. Introdução
Latches e Flip-Flops são amplamente utilizados no mundo da eletrônica digital para ar-
mazenamento de informações devido a sua simplicidade. Os Flip-Flops funcionam de
maneira sı́ncrona, entretanto nos seus CI’s fabricados muitas vezes há duas entradas
assı́ncronas, que afetam o estado do Flip-Flop independente do clock [Floyd 2011]. Tais
entradas, chamadas de Preset (PRE) e Clear (CLR), podem ser ativas em ’1’ ou ’0’, e
determinam como saı́da do Flip-Flop o valor lógico ’1’ ou ’0’, respectivamente, de forma
assı́ncrona, nunca estando ativas ao mesmo tempo.
Para o funcionamento correto desses circuitos, deve-se observar ao que se chama
de ”tempo de setup”, que se refere ao tempo mı́nimo no qual as entradas devem estar esta-
belecidas antes de uma mudança no sinal de clock, a fim de garantir o resultado esperado
nas saı́das de circuitos sı́ncronos. A imagem abaixo, retirada do roteiro do experimento,
esclarece melhor o conceito.
Entradas Saidas
CLK D Qn+1
0 X Qn
1 0 0
1 1 1
Tabela 1. Tabela-verdade do Latch D ativo qunando no nı́vel lógico alto do sinal
de clock
Entradas Saidas
CLK D Qn+1
↓ X Qn
↑ 0 0
↑ 1 1
Tabela 2. Tabela-verdade do Flip-Flop D ativo na borda de subida do clock
1.1. Objetivos
1.2. Materiais
• Painel Digital
• Protoboard
• Jumpers (Fios)
• 1 portas lógica NAND do CI 74HC00 e 74HC10
• 1 portas lógica NAND do CI 74HC10
• 1 porta lógica NOT do CI 74HC04
• 1 Flip-Flop D do CI 74HC74
2. Procedimentos e Resultados
2.1. Latch D
Na circuito, ativo em quando o nı́vel lógico do clock é ’1’, tem-se que as chaves
A e B controlam as entradas D e CLK(sinal do clock), respectivamente, enquanto o
LED0 e o LED1 representam as saı́das Q e Q, respectivamente. Neste vı́deo, pode-se
assistir o circuito em funcionamento e observar a concordância das entradas com as saı́das
esperadas segundo a Tabela 1
2.2. Flip-Flop D
Para a implementação do Flip-Flop D, utilizou-se o esquemático da Figura 3. Abaixo
segue a imagem do circuito resultante, que utilizou os CIs das operações lógicas de NAND
com duas e três entradas.
Na figura acima, há um sinal de clock (CLK) de 1HZ, com o LED3 representando
essa frequência. As entradas Preset (P R) e Clear (CLR) são controladas pelas chaves
B e C, respectivamente, enquanto a entrada D está na chave A. A saı́das Q e Q são
representadas pelos LED0 e o LED1, respectivamente. Este vı́deo apresenta o resultado,
onde as entradas assı́ncronas Preset e Clear, ambas ativas em ’0’, funcionam como o
esperado, conforme a descrição presente no primeiro parágrafo da Seção 1.
Os resultados podem ser vistos neste vı́deo, onde se utiliza os dois Flip-Flops do
CI 74HC74 e uma porta lógica NOT. O LED0 está representando a saı́da Q do circuito a),
e o LED1 a saı́da Q do circuito b) e o LED3 um sinal de clock de 1HZ, que está conectado
nas entradas D de ambos os circuitos. Observou-se o comportamento esperado nos dois
casos.
3. Conclusões
Por fim, viu-se a implementação do Latch D e do Flip-Flop D através de portas lógicas,
além da utilização do CI 74HC74, a fim de observar o funcionamento do Flip-Flop D com
Preset e Clear e realizar a verificação experimental da existência do tempo de setup nesse
Circuito Integrado. Com isso pode-se dizer que foram alcançados os objetivos presentes
Seção 1.1.
Referências
[Floyd 2011] Floyd, T. (2011). Sistemas digitais: fundamentos e aplicações. Bookman.
Auto-Avaliação
1. b
2. c
3. a
4. c
5. d
6. b
7. a
8. a
9. b
10. a