Funkcje te mają postać:
Dd = AD+BD+ĆD+ABCD = Z)(J+5+Ć)+^5CJ3 = ABCD+ABCD =
= ^C©2)
D |
c |
B |
A |
D |
C |
8 |
A | ||
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
1 |
1 |
3 |
0 |
0 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
4 |
0 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
5 |
0 |
1 |
0 |
1 • |
6 |
0 |
1 |
1 |
0 |
6 |
0 |
1 |
1 |
0 |
7 |
0 |
1 |
1 |
1 |
7 |
0 |
1 |
1 |
1 |
8 |
1 |
0 |
0 |
0 |
a |
1 |
0 |
0 |
0 |
9 |
1 |
0 |
0 |
1 |
9 |
1 |
0 |
0 |
1 |
10 |
1 |
0 |
1 |
0 |
10 |
1 |
0 |
1 |
0 |
11 |
1 |
0 |
1 |
1 |
11 |
1 |
0 |
1 |
1 |
12 |
1 |
1 |
0 |
0 |
12 |
1 |
1 |
0 |
0 |
13 |
1 |
1 |
0 |
1 |
13 |
1 |
1 |
0 |
1 |
14 |
1 |
1 |
1 |
0 |
14 |
1 |
1 |
1 |
0 |
15 |
1 |
1 |
1 |
1 |
15 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
u |
00 |
Da 0111 |
10 |
vBA DC\ |
00 |
Da 01 1 1 |
10 | ||
00 |
T |
0 |
0 |
T |
00 |
0 |
|7 |
0 |
a |
01 |
1 |
0 |
0 |
1 |
01 |
0 |
1 |
0 |
1 |
11 |
1 |
0 |
0 |
1 |
11 |
' 0 |
1 |
0 |
1 |
10 |
i_ |
0 |
0 |
1 |
10 |
0 |
lj_ |
0 |
J_J |
kJA Drx |
00 |
Da=A Dc 0111 |
10 |
Db- 00 |
=-AB+AB Ob 01 11 |
10 | |||
00 |
0 |
UJ |
00 |
0 |
0 |
0 |
0 | ||
01 |
■’ 1 |
1 |
T |
01 |
0 |
0 |
a |
0 | |
11 |
1 |
1 |
i |
11 |
1 |
1 I |
0 |
T | |
10 |
m |
10 |
Ii-i |
/ I |
1 |
la |
Dc=BC+AC+ABC Dd=BD+CD+AD+ABCD
Rys. 4.217. Synchroniczny licznik dwójkowy zliczający w przód w naturalnym kodzie dwójkowym
a) tablica stanów, b) tablice Kamaugha
Na podstawie powyższych wyrażeń można podać wyrażenia na funkcje przełączające wejście D dowolnego przerzutnika licznika:
Da = A Db ~ A ©jB Dc = AB®C
Z powyższych równań wynika, że do budowy n-bitowego licznika synchronicznego (rys. 4.218) potrzeba:
— yi 1 dwuargumentowych bramek ALBO (Ex-OR),
— (n— 2)2 bramek I-NIE (NAND), przy czym liczba wejść (n —2) bramek równa się 1, natomiast liczby wejść pozostałych (« — 2) bramek stanowią (n—2) wyrazowy ciąg arytmetyczny, którego pierwszy wyraz równa się 2, a różnica wynosi 1,
— n przerzutników.