Sprawozdanie_lab_3_zamek_poprawione.pdf

(1506 KB) Pobierz
Wrocław, 30.10.2010r.
Układy cyfrowe i systemy wbudowane 1
Sprawozdanie z laboratorium
Temat: Zamek cyfrowy(automat skończony)
Prowadzący:
Dr inż. Marek Woda
Grupa:
Arkadiusz Nowak
Gwidon Jóźwiak
~ 1 ~
1. Cel.
Celem tego laboratorium było zaprojektowanie automatu realizującego zamek cyfrowy.
Naszym zadaniem było wykorzystanie automatu Mealy’ego i Moore’a. Zamek miał się otwierać po
podaniu sekwencji 00011. Po otwarciu zamka miał pozostać na stałe otwarty bez względu na to,
co znajduje się na wejściu.
2. Automat Moore’a
2.1. Tabela stanów i wyjść.
Q Y
q0 y0
q1 y0
q2 y0
q3 y0
q4 y0
q5 y1
Tabela 1. Wyjścia.
1
2.2. Graf automatu.
q0
0
0
1
q5
1
q1
1
0
0
1
q4
q2
1
0
q3
0
~ 2 ~
972136201.120.png 972136201.131.png 972136201.142.png 972136201.153.png 972136201.001.png 972136201.012.png 972136201.023.png 972136201.034.png 972136201.045.png 972136201.056.png 972136201.067.png 972136201.078.png 972136201.079.png 972136201.080.png 972136201.081.png 972136201.082.png 972136201.083.png 972136201.084.png 972136201.085.png 972136201.086.png 972136201.087.png 972136201.088.png 972136201.089.png 972136201.090.png 972136201.091.png 972136201.092.png 972136201.093.png 972136201.094.png 972136201.095.png
 
2.3. Tabelka prawdy dla przejść stanów.
z Q2 Q1 Q0 Q’2 Q’1 Q’0 J2 K2 J1 K1 J0 K0
0 0 0 0 0 0 1 0 - 0 - 1 -
0 0 0 1 0 1 0 0 - 1 - - 1
0 0 1 0 0 1 1 0 - - 0 1 -
0 0 1 1 0 1 1 0 - - 0 - 0
0 1 0 0 0 0 0 - 1 0 - 0 -
0 1 0 1 1 0 1 - 0 0 - - 0
0 1 1 0 -
-
- - - - - - -
0 1 1 1 - - - - - - - - -
1 0 0 0 0 0 0 0 - 0 - 0 -
1 0 0 1 0 0 0 0 - 0 - - 1
1 0 1 0 0 0 0 0 - - 1 0 -
1 0 1 1 1 0 0 1 - - 1 - 1
1 1 0 0 1 0 1 - 0 0 - 1 -
1 1 0 1 1 0 1 - 0 0 - - 0
1 1 1 0 -
-
- - - - - - -
1 1 1 1 -
-
- - - - - - -
Tabela 2 Tabela prawdy przejść stanów.
Do syntezy przejść stanów użyliśmy przerzutników typu JK. Powyższa tabelka jest prawdziwa
zarówno dla automatu Moore’a jak i dla Mealy’ego.
2.4. Siatki Karnaugh’a
Q1Q0
zQ2
00 01 11 10
00
0 0 0 0
01
- - - -
11
- - - -
10
0 0 1 0
=
~ 3 ~
972136201.096.png 972136201.097.png 972136201.098.png 972136201.099.png 972136201.100.png 972136201.101.png 972136201.102.png 972136201.103.png 972136201.104.png 972136201.105.png 972136201.106.png 972136201.107.png 972136201.108.png 972136201.109.png 972136201.110.png 972136201.111.png 972136201.112.png 972136201.113.png 972136201.114.png 972136201.115.png 972136201.116.png 972136201.117.png 972136201.118.png 972136201.119.png 972136201.121.png 972136201.122.png 972136201.123.png 972136201.124.png 972136201.125.png 972136201.126.png 972136201.127.png 972136201.128.png 972136201.129.png 972136201.130.png 972136201.132.png 972136201.133.png 972136201.134.png 972136201.135.png 972136201.136.png 972136201.137.png 972136201.138.png 972136201.139.png 972136201.140.png 972136201.141.png 972136201.143.png 972136201.144.png 972136201.145.png 972136201.146.png 972136201.147.png 972136201.148.png 972136201.149.png 972136201.150.png 972136201.151.png
Q1Q0
zQ2
00 01 11 10
00
- - - -
01
1 0 - -
11
0 0 - -
10
- - - -
Q1Q0
zQ2
00 01 11 10
00
0 1 - -
01
0 0 - -
11
0 0 - -
10
0 0 - -
Q1Q0
zQ2
00 01 11 10
00
- - 0 0
01
- - - -
11
- - - -
10
- - 1 1
=
Q1Q0
zQ2
00 01 11 10
00
1 - - 1
01
0 - - -
11
1 - - -
10
0 - - 0
+
~ 4 ~
972136201.152.png 972136201.154.png 972136201.155.png 972136201.156.png 972136201.157.png 972136201.158.png 972136201.159.png 972136201.160.png 972136201.161.png 972136201.162.png 972136201.163.png 972136201.002.png 972136201.003.png 972136201.004.png 972136201.005.png 972136201.006.png 972136201.007.png 972136201.008.png 972136201.009.png 972136201.010.png 972136201.011.png 972136201.013.png 972136201.014.png 972136201.015.png 972136201.016.png 972136201.017.png 972136201.018.png 972136201.019.png 972136201.020.png 972136201.021.png 972136201.022.png 972136201.024.png 972136201.025.png 972136201.026.png 972136201.027.png 972136201.028.png 972136201.029.png 972136201.030.png 972136201.031.png
Q1Q0
zQ2
00 01 11 10
00
- 1 0 -
01
- 0 - -
11
- 0 - -
10
- 1 1 -
=
2.5. Synteza wyjść.
Q2 Q1 Q0 Y
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 -
1 1 1 -
Tabela 3 Tabelka prawdy wyjść automatu Moore'a
Q1Q0
zQ2
00 01 11 10
0
0 0 0 0
1
0 1 - -
=
~ 5 ~
972136201.032.png 972136201.033.png 972136201.035.png 972136201.036.png 972136201.037.png 972136201.038.png 972136201.039.png 972136201.040.png 972136201.041.png 972136201.042.png 972136201.043.png 972136201.044.png 972136201.046.png 972136201.047.png 972136201.048.png 972136201.049.png 972136201.050.png 972136201.051.png 972136201.052.png 972136201.053.png 972136201.054.png 972136201.055.png 972136201.057.png 972136201.058.png 972136201.059.png 972136201.060.png 972136201.061.png 972136201.062.png 972136201.063.png 972136201.064.png 972136201.065.png 972136201.066.png 972136201.068.png 972136201.069.png 972136201.070.png 972136201.071.png 972136201.072.png 972136201.073.png 972136201.074.png 972136201.075.png 972136201.076.png 972136201.077.png
Zgłoś jeśli naruszono regulamin