Содержание
Задание. 3
Процедура синтеза. 5
I. Построение кодера. 5
Таблица переходов кодера. 5
Кодировка состояний. 5
Граф перехода автомата. 5
Закодированная таблица переходов. 5
Структура автомата 6
II. Построение декодера. 7
Таблица переходов декодера. 7
Минимизация таблицы.. 7
Закодированная таблица переходов. 7
Структура автомата. 7
Описание схемы.. 8
Спецификация …………………………………………...……………..……………….9
Список использованной литературы.. 10
Задание
Передача данных осуществляется последовательно-параллельно по двум линиям связи в закодированном виде – по 2 бита на разряд. Кодирование применено для защиты передаваемых данных от несанкционированного доступа. Код двоичной цифры в данном разряде зависит от номера (четности номера) этого разряда и от значения предыдущего разряда. Массив 32-разрядных чисел передается непрерывно, разряд за разрядом, число за числом. При этом по окончании передачи каждого числа счет разрядов ведется заново – 1, 2, … . Передача любого разряда синхронизируется. Синхросигналы передаются по отдельной линии. По этим сигналам на приёмном конце выполняется поразрядное декодирование поступающих данных. Предполагается, что связь между передатчиком и приемником каким-то образом уже установлена и при этом достигнута взаимная синхронизация моментов начала отсчета передаваемых и принимаемых чисел в обоих устройствах.
Блок-схема тракта передачи и приема (показаны лишь учитываем заданием блоки) отвечает рис.1.1 и рис.1.2 соответственно.
Рис.1.1
Рис.1.2
Здесь МАРКЕР – схема формирования специального синхросигнала, отмечающего границу между передаваемыми (принимаемыми) числами. Для синхронизации передатчика и приемника используются синхросерии С1 и С2 соответственно (рис.2). Тактовая частота 1 МГц. Длительность синхроимпульсов 0,25 мкс. Длина линий связи 20 м, их волновое сопротивление 100 Ом.
Требуется разработать электрические принципиальные схемы устройств приема и передачи данных в базисе ИС Л155 из условия минимизации числа корпусов используемых микросхем. При этом энергопотребление должно быть возможно малым.
Рис.2
Исходные данные
x1 |
0 |
1 |
01 |
11 |
x2k x2k-1 |
0 |
1 |
0 |
00 |
11 |
1 |
00 |
01 |
x2k+1 x2k |
0 |
1 |
0 |
00 |
11 |
1 |
01 |
10 |
Процедура синтеза
I. Построение кодера
Таблица переходов кодера Граф переходов автомата
x S |
0 |
1 |
Предыдущий такт |
|
1 |
01 (3) |
11 (5) |
нач. сост. |
|
2 |
00 (3) |
11 (5) |
чет |
0 |
3 |
00 (2) |
11 (4) |
нечет |
|
4 |
01 (3) |
10 (5) |
чет |
1 |
5 |
00 (2) |
01 (4) |
нечет |
Кодирование состояний
Y2Y3 Y1 |
00 |
01 |
10 |
11 |
0 |
1 |
2 |
3 |
4 |
1 |
- |
- |
5 |
- |
Закодированная таблица переходов
x Y1Y2 Y3 |
0 |
1 |
1 |
010, 01 |
110, 11 |
2 |
010, 00 |
110, 11 |
3 |
001, 00 |
011, 11 |
4 |
010, 01 |
110, 10 |
5 |
001, 00 |
011, 01 |
Структура автомата
x Y1 Y2 Y3 |
0 |
1 |
000 |
0 |
0 |
001 |
0 |
0 |
011 |
0 |
0 |
010 |
1 |
1 |
110 |
1 |
1 |
x Y1 Y2 Y3 |
0 |
1 |
000 |
0 |
1 |
001 |
0 |
1 |
011 |
0 |
1 |
010 |
0 |
0 |
110 |
0 |
0 |
x Y1 Y2 Y3 |
0 |
1 |
000 |
1 |
1 |
001 |
1 |
1 |
011 |
1 |
1 |
010 |
0 |
1 |
110 |
0 |
1 |
Y1 Y2 Y3
x Y1 Y2 Y3 |
0 |
1 |
000 |
0 |
1 |
001 |
0 |
1 |
011 |
0 |
1 |
010 |
0 |
1 |
110 |
0 |
0 |
Z1 Z2
x Y1 Y2 Y3 |
0 |
1 |
000 |
1 |
1 |
001 |
0 |
1 |
011 |
1 |
0 |
010 |
0 |
1 |
110 |
0 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.