Você está na página 1de 6

1 INTRODUÇÃO À LÓGICA SEQUENCIAL

1.1 CIRCUITOS LÓGICOS SEQUENCIAIS


A LÓGICA SEQUENCIAL estuda os circuitos lógicos chamados de SEQUENCIAIS, que
são aqueles nos quais as saídas dependem das combinações possíveis assumidas pelas
variáveis de entrada e também do estado anterior do circuito que permaneceu armazenado.
Deste modo, diz-se que os circuitos lógicos sequenciais possuem “história”, ou seja, memória.
O Flip-Flop, também chamado de circuito biestável, constitui a célula básica dos
circuitos sequenciais, e possuem como exemplo mais comum, os chamados contadores.

1.2 ESPECIFICAÇÃO E ANÁLISE DE FLIP-FLOPS


1.2.1 Flip-Flop Tipo D
- Representação esquemática

Q
D

Q

CLK
(clock)

- Tabela de acionamento
Também chamada de TABELA TEMPORAL DE PRÓXIMO ESTADO, ela descreve o
comportamento do flip-flop.

PRÓXIMO
ESTADO ATUAL
ESTADO
D(t) Q(t) Q(t+1)
0 0 0
0 1 0
1 0 1
1 1 1
ENTRADA SAÍDA

- Diagrama de estados
Também chamado de GRAFO DE TRANSIÇÃO DE ESTADOS, ele descreve formalmente
o funcionamento de um circuito lógico sequencial.

ELETRÔNICA DIGITAL II 1
1 Introdução à Lógica Sequencial
MODELO de MOORE
ENTRADA

SAÍDA 1 ARCO ORIENTADO

A/0 B/1 1
0

ESTADO 0 NÓ

Notas: 1. O NÓ representa um ESTADO do sistema;


2. O ARCO ORIENTADO representa uma TRANSIÇÃO entre ESTADOS;
3. Os ARCOS que iniciam e terminam num mesmo NÓ mostram os ESTADOS
ESTÁVEIS do sistema; portanto, no Diagrama de Estados anterior, A e B são
estados estáveis.

MODELO de MEALY

ENTRADA
SAÍDA

1/1

0/0 A B 1/1

0/0

- Equação temporal
Também chamada de EQUAÇÃO DE PRÓXIMO ESTADO ou, ainda, de EQUAÇÃO
CARACTERÍSTICA, ela descreve algebricamente o funcionamento de um circuito lógico
sequencial.

Q(t + 1) = D(t) ∙ ������


Q(t) + D(t) ∙ Q(t) =
������ + Q(t)� =
= D(t) ∙ �Q(t)
= D(t) ∙ 1 =
= D(t)

ELETRÔNICA DIGITAL II 2
1 Introdução à Lógica Sequencial
Portanto,

Q(t + 1) = D(t) → Equação Característica do FF tipo D

1.2.2 Flip-Flop Tipo T


- Representação esquemática

Q
T

Q

CK

- Tabela de acionamento
PRÓXIMO
ESTADO ATUAL
ESTADO
T(t) Q(t) Q(t+1)
0 0 0
0 1 1
1 0 1
1 1 0
ENTRADA SAÍDA

- Diagrama de estados
MODELO MOORE

0 A/0 B/1 0

MODELO MEALY

1/1

0/0 A B 0/1

1/0
ELETRÔNICA DIGITAL II 3
1 Introdução à Lógica Sequencial
- Equação temporal
����� ∙ Q(t) + T(t) ∙ Q(t)
Q(t + 1) = T(t) ������

Portanto,

Q(t + 1) = T(t) ⊕ Q(t) → Equação Característica do FF tipo T

1.2.3 Flip-Flop Tipo JK


- Representação esquemática

J Q

K �
Q

CK

- Tabela de acionamento
PRÓXIMO
ESTADO ATUAL
ESTADO
J(t) K(t) Q(t) Q(t+1)
0 X 0 0
X 0 1 1
1 X 0 1
X 1 1 0

ENTRADAS SAÍDA

- Diagrama de estados
MODELO MOORE

1X

0X A/0 B/1 X0

X1

ELETRÔNICA DIGITAL II 4
1 Introdução à Lógica Sequencial
MODELO MEALY

1X/1

0X/0 A B X0/1

X1/0

- Equação temporal

Q(t + 1) = ������
K(t) ∙ Q(t) + J(t) ∙ ������
Q(t)

Portanto,

������ + K(t)
Q(t + 1) = J(t) ∙ Q(t) ������ ∙ Q(t) → Equação Característica do FF tipo JK

1.2.4 Flip-Flop Tipo RS


- Representação esquemática

S Q

R �
Q

CK

- Tabela de acionamento
PRÓXIMO
ESTADO ATUAL
ESTADO
S(t) R(t) Q(t) Q(t+1)
0 X 0 0
X 0 1 1
1 0 0 1
0 1 1 0
1 1 X X Nota: As entradas S=R=1
ENTRADAS SAÍDA
não são permitidas.

ELETRÔNICA DIGITAL II 5
1 Introdução à Lógica Sequencial
- Diagrama de estados
MODELO MOORE

10

0X A/0 B/1 X0

01

MODELO MEALY

10/1

0X/0 A B X0/1

01/0

- Equação temporal

Q(t + 1) = ������ ∙ Q(t) + S(t) ∙ R(t)


R(t) ������ ∙ ������
Q(t) =
= ������ ∙ �Q(t) + Q(t)
R(t) ������ ∙ S(t)� =
= ������ ∙ [Q(t) + S(t)]
R(t)

Portanto,

������ ∙ [S(t) + Q(t)]


Q(t + 1) = R(t) → Equação Característica do FF tipo RS

_________________________________

ELETRÔNICA DIGITAL II 6

Você também pode gostar