Escolar Documentos
Profissional Documentos
Cultura Documentos
Sequenciais (Novo)
Sequenciais (Novo)
1
Sumário
2
Tabelas Características
Relembrando... Flip-flop D
D Qt+1
Flip-flop JK Flip-flop SR 0 0
J K Qt+1 S R Qt+1 1 1
0 0 Qt 0 0 Qt Flip-flop T
0 1 0 0 1 0
T Qt+1
1 0 1 1 0 1
1 1 Qt 1 1 ? 0 Qt
1 Qt
4
Análise de Circuitos Sequenciais
Exemplo:
Entradas: X e Y
Saídas: Z
5
Análise de Circuitos Sequenciais
Tabela de estados
Estado Próximo
actual Entradas estado Saída
At X Y At+1 Z
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 0
1 0 0 1 1
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
6
Análise de Circuitos Sequenciais
Equações
Entrada dos Flip-flops: DA A X Y
Diagrama de estados
7
Projecto de Circuitos Sequenciais
8
Modelos de Circuitos Sequenciais
Modelo de Moore
As saídas dependem apenas do estado
No diagrama de estados, o valor das saídas é
representado junto ao estado
Modelo de Mealy
As saídas dependem do estado e das entradas
No diagrama de estados, o valor das saídas é
representado junto das entradas (na transição de
estados)
Os valores das saídas podem-se alterar
imediatamente após serem alterados os valores das
entradas
10
Modelos de Circuitos Sequenciais
Modelo de Mealy
Exemplo de diagrama de estados
11
Procedimentos de Projecto
A partir da especificação, obter o diagrama de estados
(modelo de Moore ou Mealy)
Atribuir códigos binários a cada estado do diagrama
Obter a tabela de estados
Escolher o tipo de flip-flops a utilizar
Obter as equações de entrada de cada flip-flop
Obter as equações das saídas
Desenhar o circuito
12
Projecto com Flip-flops D
Pretende-se obter o circuito correspondente ao seguinte
diagrama de estados. Vai-se projectar o circuito utilizando
flip-flops D.
Entrada: X
Saída: Y
Nº de estados: 4
Nº de flip-flops: 2
Modelo: Mealy
13
Projecto com Flip-flops D
Tabela de estados
Estado Próximo
Entrada Saída
actual estado
A B X A' B' Y
0 0 0 0 0 0
0 0 1 0 1 1
0 1 0 1 0 0
0 1 1 0 1 0
1 0 0 1 0 0
1 0 1 1 1 1
1 1 0 1 1 0
1 1 1 0 0 0
14
Projecto com Flip-flops D
Equações
15
Projecto com Flip-flops D
Circuito
16
Projecto com Flip-flops JK
17
Projecto com Flip-flops JK
Tabelas de excitação
Flip-flop JK Flip-flop SR
Q t Qt+1 J K Q t Qt+1 S R
0 0 0 X 0 0 0 X
0 1 1 X 0 1 1 0
1 0 X 1 1 0 0 1
1 1 X 0 1 1 X 0
18
Projecto com Flip-flops JK
Tabelas de excitação
Flip-flop D Flip-flop T
Qt Qt+1 D Qt Qt+1 T
0 0 0 0 0 0
0 1 1 0 1 1
1 0 0 1 0 1
1 1 1 1 1 0
19
Projecto com Flip-flops JK
Pretende-se realizar um circuito correspondente ao
diagrama de estados anterior, mas utilizando flip-flops JK.
20
Projecto com Flip-flops JK
Tabela de estados
Estado Próximo Entradas dos
Entrada Saída
actual estado flip-flops
A B X A' B' JA KA JB KB Y
0 0 0 0 0 0 X 0 X 0
0 0 1 0 1 0 X 1 X 1
0 1 0 1 0 1 X X 1 0
0 1 1 0 1 0 X X 0 0
1 0 0 1 0 X 0 0 X 0
1 0 1 1 1 X 0 1 X 1
1 1 0 1 1 X 0 X 0 0
1 1 1 0 0 X 1 X 1 0
21
Projecto com Flip-flops JK
Circuito
22
Considerações Finais
23