курсач (1074526), страница 4
Текст из файла (страница 4)
7.13. Схемы сравнения.
Для реализации 8-разрядного компаратора используем 2 микросхемы К555ЛП5 и 3 микросхемы К155ЛЛ. Для реализации 4-разрядной схемы сравнения с нулём потребуется 3 элемента микросхемы К155ЛЛ1.
7.14. Схема определения КОП.
Для реализации определения КОП воспользуемся двоично-десятичным дешифратором К555ИД7, а так же 2 микросхемами К555ЛЕ1.
8. Разработка функциональной схемы операционного автомата.
Разработка функциональной схемы операционного автомата выполняется на основании структурной схемы и данных о конкретных операционных элементах. Функциональная схема дает представление об используемых элементах и их функциональных межсоединениях.
Схема содержит изображение шин ВУ и элементов, составляющих операционный автомат. Также показаны соединения между элементами. Все выводы элементов имеют символьно-числовые идентификаторы для определения необходимых проводников в шине.
Разработанная функциональная схема операционного автомата приведена на чертеже «Функциональная схема операционного автомата» Лист 3.
9. Список переходов.
Список переходов составляется на основании закодированного графа микропрограммы (схема «Закодированный граф микропрограммы» Лист 2). Создание списка переходов осуществляется путем перебора всех возможных переходов данного графа. При этом последовательно выписываются код исходного состояния, код следующего состояния, условия перехода между этими состояниями, управляющие сигналы, которые должны вырабатываться в исходном состоянии и сигналы возбуждения.
Список переходов представлен в табл. 13.
Табл. 13. Список переходов.
№ пп | Исх. Сост | Код | След Сост | Код | Входные сигналы | Сигналы Возбуждения | Выходные Cигналы |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
1 | A0 | 000000 | A1 | 000001 | X1, -X2,X3 | D1 | - |
2 | A1 | 000001 | A2 | 000010 | X4 | D2 | Y29 |
3 | A2 | 000010 | A3 | 000011 | -X5 | D2 D1 | Y21 Y28 Y31 |
4 | A7 | 000111 | X5 | D3 D2 D1 | |||
5 | A3 | 000011 | A4 | 000100 | X13 | D3 | Y33 |
6 | A4 | 000100 | A5 | 000101 | -X6 | D1 D3 | Y1 Y32 |
7 | A9 | 001001 | X6 | D1 D4 | |||
8 | A5 | 000101 | A6 | 000110 | X13 | D2 D3 | Y33 |
9 | A6 | 000110 | A7 | 000111 | -X7,-X8,-X9,-X10,-X11,-X12 | D1 D2 D3 | Y32 Y11 |
10 | A26 | 011010 | X7, X17 | D5 D4 D2 | |||
11 | A28 | 011100 | X7, -X17, X18 | D5 D4 D3 | |||
12 | A30 | 011110 | X7, -X17, -X18 | D5 D4 D3 D2 | |||
13 | A12 | 001100 | -X7, X8, X17 | D4 D3 | |||
14 | A14 | 001110 | -X7, X8,-X17,X18 | D4 D3 D2 | |||
15 | A16 | 010000 | -X7,X8,-X17,-X18 | D5 | |||
16 | A22 | 010110 | -X7,-X8,X9 | D5 D3 D2 | |||
17 | A21 | 010101 | -X7,-X8,-X9,X10 | D5 D3 D1 | |||
18 | A20 | 010100 | -X7,-X8,-X9,-X10, X12 | D5 D3 | |||
19 | A19 | 010011 | -X7,-X8,-X9,-X10,-X11,X12 | D5 D2 D1 | |||
20 | A7 | 000111 | A8 | 001000 | - | D4 | Y30 |
21 | A8 | 001000 | A0 | 000000 | - | - | - |
22 | A9 | 001001 | A10 | 001010 | X14,-X15 | D4 D2 | Y22 |
23 | A12 | 001100 | -X14,-X15 | D4 D3 | |||
24 | A33 | 100001 | X15 | D6 D1 | |||
20 | A10 | 001010 | A10 | 001010 | -X15 | D4 D2 | Y2 Y23 |
26 | A33 | 100001 | X15 | D6 D1 | |||
27 | A11 | 001011 | A11 | 001011 | -X15 | D4 D2 D1 | Y3 Y23 |
28 | A33 | 100001 | X15 | D6 D1 | |||
29 | A12 | 001100 | A13 | 001101 | - | D4 D3 D1 | Y4 |
30 | A13 | 001101 | A14 | 001110 | X18 | D4 D3 D2 | Y5 |
31 | A16 | 010000 | -X18 | D5 | |||
32 | A14 | 001110 | A15 | 001111 | - | D4 D3 D2 D1 | Y15 |
33 | A15 | 001111 | A16 | 010000 | - | D5 | Y16 |
34 | A16 | 010000 | A17 | 010001 | -X15 | D5 D1 | Y6 |
35 | A33 | 100001 | X15 | D6 D1 | |||
36 | A17 | 010001 | A18 | 010010 | - | D5 D2 | Y4 |
37 | A18 | 010010 | A33 | 100001 | - | D6 D1 | Y5 |
38 | A19 | 010011 | A33 | 100001 | - | D6 D1 | Y8 |
39 | A20 | 010100 | A33 | 100001 | - | D6 D1 | Y10 |
40 | A21 | 010101 | A33 | 100001 | - | D6 D1 | Y9 |
41 | A22 | 010110 | A23 | 010111 | X17 | D5 D3 D2 D1 | Y7 |
42 | A25 | 011001 | -X17 | D5 D4 D1 | |||
43 | A23 | 010111 | A24 | 011000 | - | D5 D4 | Y4 |
44 | A24 | 011001 | A25 | 011001 | - | D5 D4 D1 | Y5 |
45 | A25 | 011001 | A33 | 100001 | - | D6 D1 | Y20 |
46 | A26 | 011010 | A27 | 011011 | - | D5 D4 D2 D1 | X4 |
47 | A27 | 011011 | A30 | 011110 | -X18 | D5 D4 D3 D2 | X5 |
48 | A28 | 011100 | X18 | D5 D4 D3 | |||
49 | A28 | 011100 | A29 | 011101 | - | D5 D4 D3 D1 | X15 |
50 | A29 | 011101 | A30 | 011110 | - | D5 D4 D3 D2 | X16 |
51 | A30 | 011110 | A31 | 011111 | X17 | D5 D4 D3 D2 D1 | Y24 |
52 | A33 | 100001 | -X17 | D6 D1 | |||
53 | A31 | 011111 | A32 | 100000 | - | D6 | Y4 |
54 | A32 | 100000 | A33 | 100001 | - | D6 D1 | Y5 |
55 | A33 | 100001 | A34 | 100010 | X16 | D6 D2 | Y35 Y25 |
56 | A34 | 100010 | A7 | 000111 | - | D3 D2 D1 | Y34 |
10. Синтез ПЛМ и комбинационных схем.
-
Необходимая разрядность регистра состояний определяется по формуле:
K = ]log2N[ (N – число состояний автомата);