Схемотехника(Тюрин) / СРС СхТ 09
.doc
Варианты заданий по дисциплине «Схемотехника» 2009 г.
Номер варианта соответствует номеру студента по списку группы.
Задание 1: По заданному десятичному числу получить номер переключательной функции в двоичном, восьмеричном и шестнадцатеричном кодах, таблицу истинности соответствующей функции (ПФ), определить СДНФ, СКНФ, символическую форму функции в десятичном и двоичном кодах.
Минимизировать функцию по кубу соседних чисел и карте Карно. Реализовать функцию переключательной схемой и схемой из функциональных в базисах И-НЕ, ИЛИ-НЕ.
Выполнить моделирование схемы с помощью системы схемотехнического моделирования Electronics Workbench фирмы Interactive Image Technologies (Канада)
Варианты заданий: соответствуют номеру по списку группы.
-
1)
ПФ №241
2)
ПФ №165
3)
ПФ №55
4)
ПФ №143
5)
ПФ №7
6)
ПФ №29
7)
ПФ №183
8)
ПФ №248
9)
ПФ №234
10)
ПФ №77
11)
ПФ №253
12).
ПФ №249
13)
ПФ №71
14)
ПФ №224
15)
ПФ №229
16)
ПФ №90
17)
ПФ №88
18)
ПФ №133
19)
ПФ №247
20)
ПФ №161
21)
ПФ №244
22)
ПФ №150
23)
ПФ №181
24)
ПФ №39
25)
ПФ №157
26)
ПФ №251
27)
ПФ №79
28)
ПФ №67
29)
ПФ №105
30)
ПФ №142
31)
ПФ №43
Задание 2: Построить автомат Мили – распознаватель заданной последовательности:
Вариант |
Последовательность |
Вариант |
Последовательность |
1 |
20102 |
11 |
10231 |
2 |
01313 |
12 |
10131 |
3 |
02323 |
13 |
13102 |
4 |
10102 |
14 |
13131 |
5 |
02013 |
15 |
13201 |
6 |
01023 |
16 |
13232 |
7 |
02020 |
17 |
23102 |
8 |
01013 |
18 |
23132 |
9 |
02310 |
19 |
23201 |
10 |
10202 |
20 |
23231 |
Выполнить моделирование в произвольном базисе с помощью системы схемотехнического моделирования Electronics Workbench фирмы Interactive Image Technologies (Канада)
Задание 3: Построить автомат Мили – распознаватель заданной последовательности:
Название: Синтез автомата – распознавателя заданной последовательности.
Цель работы: исследование вариантов синтеза автомата – распознавателя заданной последовательности и выработка рекомендаций по выбору наиболее предпочтительного из них.
Постановка задачи синтеза.
Дано: последовательность входных наборов.
Требуется: синтезировать автомат – распознаватель при учёте возможного изменения только одного бинарного входа в каждом такте. Провести анализ синтезированного автомата (для схемы асинхронного автомата с RS-триггерами (инверсными)).
Базисы логического преобразователя:
И-НЕ, ИЛИ-НЕ, «Гибкая логика». Элементарные автоматы памяти: D, RS (инверсные), JK.
1. Получить таблицу тактов, определить эквивалентные такты и упростить таблицу тактов.
2. Получить граф последовательностей и записать все последовательности.
3. Получить теоретико-множественное представление автомата.
4. Получить граф автомата.
5. Построить ПТП.
6. Построить ГОС и МТП.
7. Построить ТПВ Мили. Выполнить её проверку.
8. Получить ПФ переходов и выходов.
9. Выполнить структурный синтез автомата на D-триггерах в базисах И-НЕ, ИЛИ – НЕ и оценить сложность и быстродействие схем. Сложность оценивается:
1) по числу элементов;
2) по числу входов-выходов. Быстродействие оценивается по длине самого длинного пути со входа схемы на выход.
10. Выполнить структурный синтез автомата на RS-триггерах с инверсией в базисах И-НЕ, ИЛИ-НЕ и оценить сложность и быстродействие схем.
Для этого на завершающем этапе абстрактного синтеза построить таблицу возбуждения элементов памяти (ТВЭП) данного типа.
11. Выполнить структурный синтез автомата на JK-триггерах в базисах И-НЕ, ИЛИ-НЕ, на «гибкой логике» и оценить сложность и быстродействие схем.
Для этого на завершающем этапе абстрактного синтеза построить ТВЭП (таблицу программирования) данного типа.
12. Выполнить анализ автомата для схемы асинхронного автомата с RS-триггерами.
13. Оценить результаты синтеза, построив таблицу оценки вариантов.
14. Сформулировать рекомендации по выбору наиболее предпочтительной реализации.
Выполнить моделирование на «гибкой логике» с помощью системы схемотехнического моделирования Electronics Workbench фирмы Interactive Image Technologies (Канада)
Варианты заданий:
Вариант |
Последовательность |
Вариант |
Последовательность |
1 |
10237 |
26 |
10402 |
2 |
15731 |
27 |
10264 |
3 |
15401 |
28 |
10264 |
4 |
45731 |
29 |
13754 |
5 |
13731 |
30 |
13204 |
6 |
10264 |
31 |
13104 |
7 |
10454 |
32 |
23762 |
8 |
10262 |
33 |
45731 |
9 |
15101 |
34 |
13754 |
10 |
15767 |
35 |
54026 |
11 |
13732 |
36 |
67540 |
12 |
13231 |
37 |
75104 |
13 |
13767 |
38 |
13732 |
14 |
13762 |
39 |
15767 |
15 |
13262 |
40 |
76402 |
16 |
13751 |
41 |
73101 |
17 |
15151 |
42 |
75402 |
18 |
64046 |
43 |
76457 |
19 |
10462 |
44 |
73157 |
20 |
15451 |
45 |
73267 |
21 |
10464 |
46 |
75467 |
22 |
13151 |
47 |
75157 |
23 |
10151 |
48 |
76467 |
24 |
15464 |
49 |
76232 |
25 |
10264 |
50 |
76404 |
Задание 4, 5, 6:
Синтезировать МПУУ по ГСА на «жесткой», «гибкой» логике и написать микропрограмму для двух типов микрокоманд. Выполнить моделирование в системе Electronics Workbench
1) 2)
4)
5)
6) 7)
8) 9)
10)
11) 12)
13) 14)
15)
16) 17)
18) 19)
20)
Задание 7: Построить матрицу Хэмминга, уравнения кодирования и декодирования для заданного количества информационных разрядов.
n= номеру по списку группы + 5.
Выполнить моделирование схем кодирования, декодирования и исправления ошибки в системе Electronics Workbench для n= 4.
Задание 8: Закодировать с помощью циклического кодирования (порождающий полином G(X3) = X3 + X +1 ) информационную посылку, десятичный номер которой соответствует сумме номера студента по списку и числа.
1). Группа №1 – 110;
1). Группа №2 – 210;
Продемонстрировать декодирование при передаче информации а) без ошибки;
б) с однократной ошибкой; в) с многократной ошибкой; г) с ошибкой, кратной порождающему полиному.
Выполнить моделирование схем кодирования и декодирования в системе Electronics Workbench.
Задания выполняются от руки в специальной тетради для выполнения домашнего задания.
