TC-S-04 |
Rejestry |
|
A-2 |
Forfa Mateusz Mazurek Grzegorz Kilian Tomasz |
AGH WEAIiE KANiUP |
3 EC |
|
|
2011/12 |
Lab. Podstaw Sterowania Logicznego |
|
Zamodelować, przebadać i sporządzić diagram stanów dla rejestru liniowego.
Model układu:
Stany: Lp. Q1 Q2 Q3 Q4
1 0000
2 1000
3 1100
4 1110
5 0111
6 1011
7 1101
8 0110
9 0011
10 1001
11 0100
12 1010
13 0101
14 0010
15 0001
|
Clk
Q1
Q2 Q3
Q4 |
Określić możliwe do uzyskania współczynniki podziału i zamodelować trzy rozwiązania.
Model układu:
Stany: Q1 Q2 Q3 Q4
0000
1000
1100
1110
0111
1011
1101
0110
0011
1001
0100
0001
|
Zarejestrowany przebieg:
Q1 Q3
Q4 |
Model układu:
Stany: Q1 Q2 Q3 Q4
0000
1000
1100
1110
0110
0011
1001
0100
1010
0101
0010
0001
|
Zarejestrowany przebieg:
Q1 Q3
Q4 |
Model układu:
Stany: Q1 Q2 Q3 Q4
0000
1000
0100
1010
0101
0010
0001
|
Clk
Q1
Q2 Q3
Q4 |
Idea znajdowania nowych układów dzielników opiera się o analizę przebiegu układu początkowego i wybór interesującego rozwiązania. Do realizacji użyty zostały bramki Not i NAND
Zamodelować i przebadać rejestry z:
wejściem i wyjściem równoległym (PIPO)
Model ukadu:
Rejestr PIPO (Parallel In, Parallel Out) pozwala na równoległe wprowadzenie i wyprowadzenie informacji jednocześnie do wszystkich pozycji rejestru. Podając na wejścia magistrali D wymuszenia oraz załączając zegar możemy obserwować przeniesienia sygnałów na równoległe wyjścia z przerzutników.
wejściem szeregowym i wyjściem równoległym (SIPO)
Model układu:
Clk we
Q1 Q2 Q3
Q4 |
wejściem równoległym i wyjściem szeregowym (PISO)
Model układu:
Taka konfiguracja pozwala na wprowadzanie danych poprzez wejścia równoległe D1, D4. Aby zapisać dana do rejestru, linia Write/Shift musi być ustawiona na zero logiczne. Aby przesunąć dana wejściowa należy ustawić linie W/S na wysoka i wtedy rejestr zaczyna zliczać. Ustawienie takie pozwala na działanie w trybie SISO z wejściem D1 jako wejście danych. Jednakże, tak długo jak liczba zliczeń zegara jest nie większa od długości ciągu danych, wyjście danych Q będzie przedstawiane jako równoległe wyjście.
szeregowy rejestr dwukierunkowy
Model układu:
W zależności od stanu linii SP lub SD dane przesyłane są w odpowiednim kierunku (rejestr dwukierunkowy).