Sei sulla pagina 1di 2

NE7720 - Sistemas Digitais II - Prof. Dr. Valter F.

Avelino (2019)

Exercício 1 – Flip-Flop Aula 25


1

 Exercício 1:
Um sistema sequencial é definido pela tabela da verdade a seguir. Realizar a
implementação desse sistema utilizando F/F tipo JK.

Entradas Saídas
A B CLK Q1 Q0
A Q1 0 0 ↓ Q1 Q0
Lógica
CK 0 1 ↓ Q1 Q0 ’
Sequencial
B Q0 1 0 ↓ Q1 ’ Q0
1 1 ↓ 0 0

NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)

Exercício 2 – Contadores Aula 25


2

 Exercício 2:
Utilizando o registrador de deslocamento com entrada serial (DS) e paralela P0..P3) foi
implementado um contador utilizando-se duas configurações (1 e 2). Considere que o
registador de deslocamento pode operar de duas formas: síncrona (S) e assíncrona (A),
como representado nas tabelas funcionais S e A. Considere Q3 = MSB. Pede-se para
determinar a frequência da saída Q0 desse contador nas seguintes condições:
a) Na configuração 1 operando no modo S;
b) Na configuração 1 operando no modo A;
c) Na configuração 2 operando no modo S;
d) Na configuração 2 operando no modo A;
e) Determine para as quatro situações anteriores se ocorrem meta-estados e quais
os seus valores.
MODO DE OPERAÇÃO S (SÍNCRONO) MODO DE OPERAÇÃO A (ASSÍNCRONO)
SE PE CLK P[0..3] OPERAÇÃO SE PE CLK P[0..3] OPERAÇÃO
1 X ↓ XXXX DS→Q0, Q0→Q1…Q2→Q3 1 X ↓ XXXX DS→Q0, Q0→Q1…Q2→Q3
0 1 ↓ A B C D Q0=A, Q1=B, Q2=C, Q3=D 0 1 X A B C D Q0=A, Q1=B, Q2=C, Q3=D
0 0 X XXXX NÃO MUDA 0 0 X XXXX NÃO MUDA

As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro
texto da disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 1
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)

Exercício 2 – Contadores Aula 25


3

 Exercício 2:
CONFIGURAÇÃO 1 CONFIGURAÇÃO 2

1 DS Q0 Q1 Q2 Q3 DS Q0 Q1 Q2 Q3
CP’ CP’
28 KHz + SE P0 P1 P2 P3
28 KHz +
PE SE P0 P1 P2 P3 PE
∏_ ∏_

0 0 0 1 0 1

MODO DE OPERAÇÃO S (SÍNCRONO) MODO DE OPERAÇÃO A (ASSÍNCRONO)


SE PE CLK P[0..3] OPERAÇÃO SE PE CLK P[0..3] OPERAÇÃO
1 X ↓ XXXX DS→Q0, Q0→Q1…Q2→Q3 1 X ↓ XXXX DS→Q0, Q0→Q1…Q2→Q3
0 1 ↓ A B C D Q0=A, Q1=B, Q2=C, Q3=D 0 1 X A B C D Q0=A, Q1=B, Q2=C, Q3=D
0 0 X XXXX NÃO MUDA 0 0 X XXXX NÃO MUDA
Determinar a frequência da saída Q0 e o meta-estado para as quatro situações:
a) Na configuração 1 operando no modo S;
b) Na configuração 1 operando no modo A;
c) Na configuração 2 operando no modo S;
d) Na configuração 2 operando no modo A.

NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)

Exercício 3 – Máquina de Estados Aula 25


4

 Exercício 3:
Realizar a implementação de uma máquina de estados finitos FSM que executa o
diagrama de estados fornecido a seguir. Para isso deve-se utilizar um registrador de
deslocamento de 4 bits, que possui as funções lógicas mostradas a seguir.
Pede-se:
a) A implementação da FSM usando registrador de deslocamento usando 1 bit por
estado.
b) A implementação da F.S.M usando registrador de deslocamento por codificação
mínima de estados, utilizando a seguinte designação para os estados:
S0 = 00, S1 = 01, S2 = 10 e S3 = 11.

MODO DE OPERAÇÃO S (SÍNCRONO)


SE PE CLK P[0..3] OPERAÇÃO DS Q0 Q1 Q2 Q3
CP’
1 X ↓ XXXX DS→Q0, Q0→Q1…Q2→Q3
0 1 ↓ ABCD Q0=A, Q1=B, Q2=C, Q3=D SE P0 P 1 P2 P3 PE
0 0 X XXXX NÃO MUDA

As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro
texto da disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 2

Potrebbero piacerti anche