Laboratorium Elektronika Cyfrowa
Sprawozdanie z ćwiczenia
Temat
Układy Sekwencyjne – Automat Synchroniczny
Rok
akademicki
2011/12
Data wykonania
ćwiczenia
28-03-2012
Data oddania
sprawozdania
28-03-2012
Termin zajęć
Środa 11:45
Ocena
Wykonawca:
Rok/semestr/grupa
Rok 3, Sem6,
gr A2
1. Wygenerowanie funkcji
Funkcja wygenerowana za pomocom polecenia:
xtclshzadania_EC.tcl
automat A4
------------------------------------
| stan | stan nastepny | stan |
| obecny | x ='0'| x ='1'| wyjscia |
|--------|-------|-------|---------|
| S 0 | S 1 | S 0 | 000 |
| S 1 | S 2 | S 1 | 001 |
| S 2 | S 3 | S 5 | 101 |
| S 3 | S 4 | S 6 | 110 |
| S * | S 0 | S 0 | 000 |
------------------------------------
* - wszystkie pozostale stany
automat A5
------------------------------------
| stan | stan nastepny | stan |
| obecny | x ='0'| x ='1'| wyjscia |
|--------|-------|-------|---------|
| S 0 | S 1 | S 1 | 001 |
| S 1 | S 2 | S 2 | 010 |
| S 2 | S 3 | S 6 | 110 |
| S 3 | S 4 | S 7 | 111 |
| S * | S 0 | S 0 | 000 |
------------------------------------
* - wszystkie pozostale stany
2. Konstruowanie Automatu A4
STAN OBECNY STAN
NASTĘPNY X , X , X WYJŚCIE
C
B
A
W = 0
W = 1
Y2 Y1 Y0
0
0
0
001
000
0
0
0
0
0
1
010
001
0
0
1
0
1
0
011
101
1
0
1
0
1
1
100
110
1
1
0
1
0
0
000
000
0
0
0
1
0
1
000
000
0
0
0
1
1
0
000
000
0
0
0
1
1
1
000
000
0
0
0
3. Tablice Karnaugh, Schematy
CB\AW 00 01 11 10
00
1
0
1
0
01
1
1
0
0
11
0
0
0
0
10
0
0
0
0
X0 =
|C*|A*|W
+
|C*|B*A*W
+
|C*B*|A
CB\AW 00 01 11 10
00
0
0
0
1
01
1
0
1
0
11
0
0
0
0
01
0
1
1
1
11
0
0
0
0
10
0
0
0
0
X3 =
|C*B*W
+
|C*B*A
CB\A 0 1
00
0 1
01
1 0
11
0 0
10
0 0
Y0 =
|C*|B*A
+
|C*B*|A
CB\A 0 1
00
0 0
01
0 1
11
0 0
10
0 0
Y1 =
|C*B*A
CB\A 0 1
00
0 0
01
1 1
11
0 0
10
0 0
Y2 =
|C*B