Систематический код с исправлением одиночных ошибок
259
1. Исправление одиночных ошибок в информационных
разрядах a
1
– a
4
Геометрический образ исправленных сигналов a′
1
– a′
4
информационной
части систематического кода представлен в объединенном цифровом про-
странстве координат этого кода на рис. 5.9, а – г.
На каждом из этих рисунков изображены в пространстве координат
a
5
– a
11
соответственно под номерами 0
x
– 3
x
; 4
x
– 7
x
; 8
x
– 11
x
; 12
x
– 15
x
части
этого геометрического образа. На 1/16 всего цифрового пространства, которая
представлена под номером 0
x
, выделен цветом геометрический образ базовой
функции. Многократными мысленными поворотами геометрического образа
этой базовой функции относительно осей симметрии пространства координат
a
5
, a
6
, a
9
, a
10
осуществляется покрытие геометрических образов сигналов.
Под каждыми геометрическими образами 0
x
– 3
x
; 4
x
– 7
x
; 8
x
– 11
x
;
12
x
– 15
x
приведены соответствующие таблицы, где записаны эти повороты,
осуществляемые путем инвертирования сигналов разрядов a
5
, a
6
, a
9
, a
10
.
В ячейках пространств рис. 5.9, а – г для каждого из сигналов a′
1
– a′
4
за-
писаны соответствующие логические функции – сигналов a
i
(i = 1, 2, 3, 4);
m
1
– m
8
, последние из которых различны для каждого из сигналов a
1
– a
4
.
На рис. 5.10 изображены геометрические образы функций m
1
– m
8
для ка-
ждого из разрядов a
1
– a
4
, где все функции m
1
выбраны нами базовыми, а ос-
тальные в каждом из разрядов могут быть получены мысленными поворотами
относительно осей симметрии пространства координат a
1
– a
4
. Здесь под каж-
дым геометрическим образом функций m
1
– m
8
дается запись этих поворотов,
которые реализуются посредством инвертирования сигналов a
1
– a
4
.
Из рис. 5.9, а – г очевидно, что необходимые повороты относительно осей
пространства координат a
5
, a
6
, a
9
, a
10
являются общими для всех сигналов раз-
рядов a
1
– a
4
. Геометрические образы функций M(a
5
), M(a
6
), M(a
9
), M(a
10
), по
которым осуществляется инвертирование сигналов a
5
, a
6
, a
9
, a
10
с целью по-
крытия геометрических образов исправленных сигналов a′
1
– a′
4
, приведены в
соответствующих координатах пространств на рис. 5.11, а – г.
Принципиальные схемы, реализующие функции M(a
5
), M(a
6
), M(a
9
),
M(a
10
), могут быть выполнены как двухуровневыми, так и многоуровневыми.
Поэтому на этих рисунках дополнительно к двухуровневому варианту приве-
ден один из возможных вариантов их реализации в многоуровневом исполне-
нии, который уменьшает затраты оборудования с одновременным снижением
быстродействия. В многоуровневом варианте нами используются управляемые
инверторы, которые по управляющему сигналу осуществляют инверсию вы-
ходных сигналов функций соответствующих блоков. Именно такой вариант
представления принципиальных схем блоков для исправления ошибок будет
использоваться нами в дальнейшем. Это связано с необходимостью уменьше-
ния представляемого графического материала, а переход к быстродействую-
щим двухуровневым схемам, если возникает такая необходимость, не пред-
ставляет каких-либо сложностей.