Beruflich Dokumente
Kultur Dokumente
Pr-relatrio
1 Diagrama de estados
Codificao:
Acende o LED 0 e 7 Posio 00
Acende o LED 1 e 6 Posio 01
Acende o LED 2 e 5 Posio 10
Acende o LED 3 e 4 Posio 11
Diagrama de Estados
X
1
L00
L01
1
1
L10
L11
2 Logigrama do circuito
Tabela de verdade
Importa comear por determinar como pretendemos que o circuito funcione, ou seja, tendo
uma posio codificada pelos bits B1 e B0 num dado momento, como queremos que estes
variem em funo de X. Faz-se ento a tabela que nos d B1 e B0 no tempo t + 1 em relao ao
B1 e B0 no tempo t e varivel X.
0
B1
B0
B1 (t+1)
B0 (t+1)
Conhecendo o funcionamento do flip-flop D, sabemos que este, quando tem o enable activo,
faz uma cpia transparente da entrada D. Desta forma, a sada que queremos num dado
momento corresponde entrada que pretendemos no momento seguinte. Ou seja, D = Bt+1.
Desenha-se ento um circuito com dois flip-flops D (cada um para a variao de um bit) sendo
que a sua sada ligada malha combinatria que nos permite obter as expresses (seja D0 a
entrada do flip-flop que controla o B0 e D1 a entrada do flip-flop que controla B1):
Usam-se ento dois multiplexers 4:1 para obter este resultado. Alm disso, utiliza-se um
decoder 2:4 para, com a codificao de um dado estado, acender as lmpadas respectivas
(apenas importa que este tenha 4 sadas visto que apenas existem 4 pares de lmpadas, no
existindo lmpadas que pertenam a mais que um par).
3 Anlise do circuito
Para analisar o circuito, comea por se escrever a expresso da entrada dos flip-flops:
B1
B0
L0
L1
L2
L3
L4
L5
L6
L7
B1 (t+1)
B0 (t+1)
4 Esquemtico no Xilinx
O esquema foi feito no Xilinx, produzindo o seguinte resultado:
Visto o programa usado para gerar o esquema no contemplar todas as entradas dos vrios
chips, importante fazer algumas notas:
1 Nos Flip-flops D, deve ligar-se a entrada 1 (CLR) ao VCC
2 Nos multiplexers, deve ligar-se a entrada 1 e 15 (enable) ao VCC
3 No decoder, deve ligar-se a entrada 4 e 5 (enable) ao VCC