Circuitos Sequenciais, memórias e Flip-Flops
Estudando os sistemas que possuem a capacidade de memorizar estados anteriores: os Circuitos Sequenciais, as Memórias e os fundamentais Flip-Flops.
1. O que são Circuitos Sequenciais?
Diferente dos circuitos combinacionais (onde a saída depende apenas das entradas atuais), os circuitos sequenciais dependem das entradas atuais e também do histórico de estados anteriores.
Principais Características:
- Memória: Armazenam informações de bits (0 ou 1).
- Sincronismo: Podem ser assíncronos ou síncronos (controlados por um sinal de clock).
- Clock: Sinal de clock dita o ritmo de funcionamento do sistema.
2. Flip-Flops: A Base da Memória
O Flip-Flop é o elemento básico de memória digital mais simples, capaz de armazenar exatamente 1 bit. Vamos analisar os quatro tipos principais utilizados em projetos técnicos:
A. Flip-Flop RS (Reset-Set)
Possui duas entradas principais: S (Set/Ligar) e R (Reset/Desligar). É a base conceitual dos demais.
| S | R | Estado da Saída (Q) | Descrição |
|---|---|---|---|
| 0 | 0 | Q antigo | Inalterado (Memória) |
| 0 | 1 | 0 | Reset (Zera a saída) |
| 1 | 0 | 1 | Set (Ativa a saída) |
| 1 | 1 | Proibido | Estado Inválido/Instável |
B. Flip-Flop JK
Resolve o problema do estado proibido do Flip-Flop RS. Quando ambas as entradas J e K estão em nível lógico 1, a saída inverte seu estado atual (função Toggle).
C. Flip-Flop D (Data)
Possui apenas uma entrada de dados. A saída replica exatamente o valor da entrada assim que o sinal de clock dispara. Muito usado em registradores.
D. Flip-Flop T (Toggle)
Muda o estado da saída toda vez que recebe um pulso de clock, caso a entrada T esteja ativa. Ideal para circuitos contadores.
3. Introdução às Memórias Semicondutoras
Agrupando milhares ou milhões de Flip-Flops e estruturas similares em um único chip, criamos os blocos de memória. No ambiente técnico, dividimos as memórias em duas grandes categorias:
Memórias Voláteis (RAM)
- Perdem os dados gravados quando a energia é desligada.
- SRAM: Feita com Flip-Flops. É ultrarrápida (usada em memórias Cache).
- DRAM: Feita com capacitores. Precisa de atualização constante (Refresco de memória).
Memórias Não-Voláteis (ROM)
- Retêm as informações mesmo sem energia elétrica.
- EEPROM: Pode ser apagada e regravada eletricamente.
- Flash: Evolução da EEPROM, usada em SSDs e pen drives.
Conclusão
Compreender os circuitos sequenciais é o passo fundamental para quem deseja entender a arquitetura de computadores e sistemas microcontrolados (como o Arduino e PIC). Pratique montando o circuito de um Flip-Flop RS usando portas lógicas NAND em seu simulador de preferência!
Comentários
Postar um comentário