[ЭВМ] ЦУУ (1075281), страница 3
Текст из файла (страница 3)
Синтезируем управляющий автомат на основе программируемых логических матриц (ПЛМ) и регистра, включённого в режиме записи по тактовому сигналу.
1. Определение разрядности памяти УА. Разрядность памяти можно определить по формуле:
K=]log2N[ , где N – число состояний автомата (N = 44).
K=]log244[ = 6.
2. Число управляющих сигналов, формируемых автоматом. Управляющий автомат формирует следующие сигналы:
у6, у8, y11, y12, y13, y14, y15, y24, у26, у27, y30, y31, y35, y36, y37, y38, y42, y43, y47, y48, y49, y50, y52, y56, y58, y60, y62, y66, y67, y69, y70 – всего m = 31 сигналов
3. Число ПЛМ, необходимое для реализации УА. Каждая ПЛМ имеет 16 входов, 8 выходов и может реализовать до 68 конъюнкций. Для реализации УА необходимо:
Q=](K+m)/8[
Q=](6+31)/8[ = 5 ПЛМ.
4. Определение сигналов возбуждения D1-D6
D1 = a0*B ˅ a2*(
˅
˅
˅
˅
˅
) ˅ a4 ˅ a8 ˅ a10 ˅ a12 ˅ a14 ˅ a16 ˅ a18 ˅ a22 ˅ a24 ˅ a26 ˅ a30 ˅ a32 ˅ a34 ˅ a35 ˅ a36 ˅ a44 ˅ a46 ˅ a48 ˅ a50
D2 =a1 ˅ a2*(
˅
˅
˅
˅
˅
˅
˅
) ˅ a3 ˅ a9 ˅ a10 ˅ a14 ˅ a17 ˅ a18 ˅ a21 ˅ a22 ˅ a25 ˅ a26 ˅ a28 ˅ a29 ˅ a30 ˅ a34 ˅ a37*Z ˅ a46 ˅ a50
D3 =a2*(
˅
˅
˅
˅
˅
) ˅ a3 ˅ a4 ˅ a5 ˅ a11 ˅ a12 ˅ a14 ˅ a19 ˅ a21 ˅ a22 ˅ a27 ˅ a29 ˅ a30 ˅ a35 ˅ a36 ˅ a37*
˅ a38 ˅ a40 ˅ a43 ˅ a44 ˅ a46 ˅ a51
D4 =a2*(
˅
˅
˅
˅
) ˅ a6 ˅ a7 ˅ a8 ˅ a10 ˅ a11 ˅ a12 ˅ a13 ˅ a14 ˅ a20 ˅ a23 ˅ a24 ˅ a25 ˅ a26 ˅ a27 ˅ a29 ˅ a30 ˅ a31 ˅ a33 ˅ a35 ˅ a37*Z ˅ a39 ˅ a43 ˅ a44 ˅ a45 ˅ a46 ˅ a52
D5 =a2*(
˅
˅
˅
˅
) ˅ a5 ˅ a15 ˅ a16 ˅ a17 ˅ a18 ˅ a21 ˅ a22 ˅ a23 ˅ a24 ˅ a25 ˅ a26 ˅ a27 ˅ a29 ˅ a30 ˅ a33 ˅ a35 ˅ a47 ˅ a48 ˅ a50 ˅ a51
D6 =a2*(
˅
˅
˅
˅
˅
˅
˅
) ˅ a28 ˅ a32 ˅ a34 ˅ a36 ˅ a37*
˅ a39 ˅ a43 ˅ a44 ˅ a46 ˅ a47 ˅ a48 ˅ a50 ˅ a51
Таблицы соединений ПЛМ
На входы подаём коды состояний и осведомительные сигналы, а с выходов снимаем сигналы возбуждения D (с первой ПЛМ) и управляющие сигналы (с первой и последующих ПЛМ).
Таблица 3. Таблица соединений ПЛМ-1
| № | Входные сигналы | Выходные сигналы | |||||||||||||||||||
| F6 | F5 | F4 | F3 | F2 | F1 | Z | N | B | X4 | X3 | X2 | X1 | D6 | D5 | D4 | D3 | D2 | D1 | y6 | y8 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | * | * | * | * | 0 | |||||||
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 1 | * | * | * | * | 1 | |||||||
| 3 | 0 | 0 | 0 | 0 | 0 | 1 | * | * | * | * | * | * | * | 1 | 0 | ||||||
| 4 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 0 | 0 | 0 | 1 | 1 | ||||||
| 5 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |||||
| 6 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 0 | 1 | 0 | 1 | 1 | ||||||
| 7 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| 8 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 1 | 0 | 0 | 1 | 1 | 1 | |||||
| 9 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | ||||
| 10 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 1 | 1 | 0 | 1 | 1 | 1 | |||||
| 11 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| 12 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 1 | 0 | 0 | 0 | 1 | 1 | ||||||
| 13 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 1 | 0 | 0 | 1 | 1 | 1 | 1 | |||||
| 14 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 1 | 0 | 1 | * | 1 | 1 | 1 | |||||
| 15 | 0 | 0 | 0 | 0 | 1 | 0 | * | * | * | 1 | 1 | * | * | 1 | 1 | 1 | |||||
| 16 | 0 | 0 | 0 | 0 | 1 | 1 | * | * | * | * | * | * | * | 1 | |||||||
| 17 | 0 | 0 | 0 | 1 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 18 | 0 | 0 | 0 | 1 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 19 | 0 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | * | 1 | |||||||
| 20 | 0 | 0 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | * | 1 | |||||||
| 21 | 0 | 0 | 1 | 0 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 22 | 0 | 0 | 1 | 0 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 23 | 0 | 0 | 1 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 24 | 0 | 0 | 1 | 0 | 1 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 25 | 0 | 0 | 1 | 1 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 26 | 0 | 0 | 1 | 1 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 27 | 0 | 0 | 1 | 1 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 28 | 0 | 0 | 1 | 1 | 1 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 29 | 0 | 1 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 30 | 0 | 1 | 0 | 0 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 31 | 0 | 1 | 0 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 32 | 0 | 1 | 0 | 0 | 1 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 33 | 0 | 1 | 0 | 1 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 34 | 0 | 1 | 0 | 1 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | 1 | ||||
| 35 | 0 | 1 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | 1 | ||||
| 36 | 0 | 1 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 37 | 0 | 1 | 1 | 0 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 38 | 0 | 1 | 1 | 0 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 39 | 0 | 1 | 1 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | 1 | ||||
| 40 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 41 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | 1 | 1 | ||||||
| 42 | 0 | 1 | 1 | 1 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 43 | 0 | 1 | 1 | 1 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 44 | 0 | 1 | 1 | 1 | 1 | 0 | * | * | * | * | * | * | * | ||||||||
| 45 | 0 | 1 | 1 | 1 | 1 | 1 | * | * | * | * | * | * | * | 1 | |||||||
| 46 | 1 | 0 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 47 | 1 | 0 | 0 | 0 | 0 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 48 | 1 | 0 | 0 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | 0 | 1 | 1 | ||||
| 49 | 1 | 0 | 0 | 0 | 1 | 1 | * | * | * | * | * | * | * | 1 | 0 | 1 | |||||
| 50 | 1 | 0 | 0 | 1 | 0 | 0 | * | * | * | * | * | * | * | 1 | 1 | 1 | 1 | ||||
| 51 | 1 | 0 | 0 | 1 | 0 | 1 | * | * | * | * | * | * | * | 0 | |||||||
| 52 | 1 | 0 | 0 | 1 | 1 | 0 | * | * | * | * | * | * | * | 1 | 0 | 1 | 1 | 1 | |||
| 53 | 1 | 0 | 0 | 1 | 1 | 1 | * | * | * | * | * | * | * | 1 | 1 | 1 | |||||
| 54 | 1 | 0 | 1 | 0 | 0 | 0 | * | * | * | * | * | * | * | 0 | 1 | 1 | |||||
| 55 | 1 | 0 | 1 | 0 | 0 | 1 | * | * | * | * | * | * | * | 0 | 1 | 1 | |||||
| 56 | 1 | 0 | 1 | 0 | 1 | 0 | * | * | * | * | * | * | * | 1 | 1 | ||||||
| 57 | 1 | 0 | 1 | 0 | 1 | 1 | * | * | * | * | * | * | * | 0 | 1 | 1 | |||||












