Documentos de Académico
Documentos de Profesional
Documentos de Cultura
L2 L1 L0 R2 R1 R0
L2 L1 L0
L(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
L2(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 0 0 1 Χ
L1 L1(πριν) L0
L(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
L2(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 0 1 1 Χ
L0 L1(πριν) L0
L(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
L2(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 1 1 1 Χ
R0 R1 R2
R(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
R0(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 0 0 1 Χ
R1 R1(πριν) R2
R(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
R0(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 0 1 1 Χ
R2 R1(πριν) R2
R(αριστερ 00 01 11 10
ό φλας) 00 0 0 0 0
R0(πριν) 01 0 0 0 0
11 Χ Χ 0 Χ
10 1 1 1 Χ
Πιν 1 το ρολόι, πιν 2 την μεταβλητή του αριστερού φλας, πιν 3 την
μεταβλητή του δεξιού φλας, πιν 14 L0, πιν 15 L1, πιν 16 L2, πιν 17 R0, πιν
18 R1, πιν 19 R2
Equations:
L0 := /L2 * l
L1 := l * /L2 * L0
L2 := l * /L2 * L1
R0 := r * /R0 * R1
R1 := r * /R0 * R2
R2 := r * /R0
Simulation:
Vector mode:=[l r]
Αρχικοποιούμε όλες τις μεταβλητές στο 0, καθώς και τις εξόδους που
επαναχρησιμοποιούνται απ’το κύκλωμα(preload f and set f):
Setf /clk /l /r
Μετά θέλουμε το simulation να τρέξει για όλες τις τιμές των μεταβλητών
l (left) r (right) και να προχωρήσει και το κλοκ, οπότε:
For i:=0 to 3 do
Begin
Setf mode := i
For j:=0 to 3 do
Begin
CLOCKF clk
End
End
----------------------------------------------------Τέλος
Αναφοράς-------------------------------------------------