Задание 2
1. Изобразите структуру цикла потока Е2 с односторонним (положительным) выравниванием.
2. В цикле цифрового потока Е2 с положительным выравниванием задано поле команд согласования скоростей для четырех компонентных потоков Е1: A, B, C, D.
Отметьте наличие ошибок в командах, изобразите полную структуру цикла и укажите на этом рисунке, как будут распределены символы (биты) каждого компонентного потока
А1, А2, А3 … … B1, B2, B3 … C1, C2, C3 … D1, D2, D3 …
по позициям 5…20 последнего субцикла потока Е2. (Цифрами обозначены номера бит компонентных потоков в этом субцикле). Верхнюю строчку поля команд составляют их первые символы, среднюю – вторые, нижнюю – третьи. Крайний левый бит в каждой строке соответствует потоку А, крайний правый – потоку D.
3. Изобразите структуру цикла потока Е2 с двусторонним выравниванием.
4. В цикле цифрового потока Е2 с двусторонним выравниванием заданы команды согласования скоростей для каждого из четырех компонентных потоков А, В, С, D.
Команда «+» означает положительное выравнивание, «─» - отрицательное, «0» – отсутствие выравнивания в данном конкретном компонентном потоке. Укажите, как будут распределены символы каждого компонентного потока
А1, А2, А3… В1, В2, В3… С1, С2, С3… D1, D2, D3…
по позициям с 5 по 20 последнего субцикла потока Е2. Числами 1, 2, 3…обозначены номера битов компонентных потоков в последнем субцикле потока Е2.
Решение:
Структура цикла потока Е2 с односторонним (положительным) выравниванием представлена на рисунке 6.
Рисунок 6 — Цифровой поток Е2 с положительным выравниванием
Анализ наличия ошибок в заданных командах согласования скоростей:
-
1
0
0
0
1
0
1
0
1
1
1
0
поток А – 111, ошибок нет. Положительное выравнивание.
поток B – 001, присутствует ошибка. Решение: нейтральная команда по мажоритарному принципу.
поток С – 011, присутствует ошибка. Решение: положительное выравнивание по мажоритарному принципу.
поток D – 000, ошибок нет. Нейтральная команда.
Полная структура цикла Е2 с битами каждого компонентного потока A, B, C, D изображена на рисунке 7.
Структура цикла потока Е2 с двусторонним выравниванием представлена на рисунке 8.
Рисунок 7 — Цифровой поток Е2 с заданными командами согласования скоростей
Рисунок 8 — Цифровой поток Е2 с двусторонним выравниванием
Заданная команда согласования скоростей:
-
0
0
-
+
поток А – отсутствует выравнивание.
поток B – отсутствует выравнивание.
поток С – отрицательное выравнивание.
поток D – положительное выравнивание.
Распределение символов каждого компонентного потока
А1, А2, А3… В1, В2, В3… С1, С2, С3… D1, D2, D3…
по позициям с 5 по 20 последнего субцикла потока Е2 изображена на рисунке 9.
Рисунок 9 — Структура потока Е2 с двусторонним выравниванием для заданных команд согласования скоростей
