Устройство для кодирования по векторному методу Советский патент 1989 года по МПК G06F11/10 

Описание патента на изобретение SU1451700A1

Изобретение относится к вычисли- тальной технике и предназначено для кодирования многоразрядных параллельных двоичных кодов.

Целью изобретения является упрощение устройства.

На чертеже представлена схема устройства для кодирова ния по векторному методу (для четьфехразрядного кода).

Устройство содержит группу триггеров 1-4, матрицу триггеров, включающую триггеры 5 пятой строки матрицы, триггеры 6 четвертой строки матрицы, триггеры 7 третьей строки матрицы, триггеры 8 второй строки матрицы и триггеры 9 первой строки матрицы, сумматор 10 по модулю два, тактовый вход 11 устройства, группу информа- ционных входов 12 устройства, группу выходов 13 устройства.

Матрица триггеров имеет длину в 16 параллельных слов, В устройстве использованы D-триггеры, Сумматор 10 по модулю два производит формирование контрольного бита путем -суммирования всех разрядов векторов.

В предлагаемом устройстве контрольный разряд х-го слова d. вычисляется по формуле: п - п

d

1

ra Sf-a er a - а. ty а. .

jTT

И

H-2(j-0 j + 2

,1

j tt-2(i-)-

;+3ti-j4a 7

где a - двоичная цифра j -го разряда

1 -го слова;

п - количество разрядов слова; 21 - сумма по модулю два,

В табл, 1 приведено дерево свертк по формуле (1) для п 5,

Таблица 1

Похожие патенты SU1451700A1

название год авторы номер документа
Устройство для кодирования по векторному методу 1988
  • Марценюк Валерий Пантелеймонович
  • Конверский Владислав Владимирович
  • Паламарчук Наталья Александровна
  • Суббочева Радомира Ивановна
SU1649679A1
Устройство для декодирования блочных кодов, согласованных с многопозиционными сигналами 1987
  • Данилин Александр Сергеевич
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Коробков Дмитрий Львович
  • Лицын Семен Натанович
  • Портной Сергей Львович
SU1543552A1
Матричное устройство для возведения в квадрат 1989
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Колмар Татьяна Ивановна
  • Дрозд Юлия Владимировна
SU1619260A1
Устройство для умножения @ -разрядных двоичных чисел 1990
  • Подрубный Олег Владимирович
  • Кряжев Виктор Иванович
SU1783519A1
Устройство для обнаружения и исправления ошибок 1990
  • Воловник Аркадий Авральевич
  • Савинова Александра Борисовна
SU1785041A1
Запоминающее устройство с многоформатным доступом к данным 1983
  • Каверзнев Валерий Васильевич
  • Метлицкий Евгений Аронович
SU1108507A1
Устройство для вычисления скалярного произведения двух векторов 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Белецкий Владимир Николаевич
  • Еременко Валерий Петрович
SU955088A1
Устройство кодирования информации для памяти с записью неполными словами 1983
  • Пастухов Александр Васильевич
SU1267485A1
Устройство для контроля правильности приема информации в кодах Бергера 1981
  • Панюков Сергей Александрович
  • Павличенко Валерий Васильевич
SU964626A1
Матричное устройство для умножения чисел по модулю 2 @ -1 1985
  • Вариченко Леонид Викторович
  • Гречникова Ольга Ивановна
  • Новиков Константин Николаевич
  • Попович Роман Богданович
  • Томин Юрий Андреевич
SU1254471A1

Реферат патента 1989 года Устройство для кодирования по векторному методу

Изобретение относился к вычисли- тельно й технике и предназначено для кодирования многоразрядных параллельных двоичных кодов. Целью изобретения является упрощение устройства. Поставленная цель достигается тем, что устройство для кодирования по векторному методу, содержащее-группу триггеров 1-4, триггеры 5 пятой строки матрицы, триггеры 6 четвертой строки матрицы, триггеры 7 третьей . строки матрицы, триггеры 8 второй строки матрицы, триггеры 9 первой строки матрицы и сумматор 10 по модулю два, имеет новую организацию связей.. 1 ил., 2 табл.

Формула изобретения SU 1 451 700 A1

№ строки

№ триггера

12

12

12

12

К 2

.Примечание, Цифрами 1, 2, 3 обозначены

Контрольный след ошибки состоит х1 трех онтрольных разрядов () ,

и О).. , 45

Результаты вычислений расстояний 2);(3)

LVJU/ Vfyj L vJyj j щ; i между элементами дерева сведены в табл. 2.

Та блица250

1

2

8 13

11 16

Продолжение табл.2

Как видно из табл. 2, нет одина- ковых расстояний между элементами дерева и, следовательно, с помощью дерева можно определять место нахождения всех двойных ошибок. Это свойство сохраняется для любых п.

314

Устройство работает следующим образом.

При поступлении 4-разрядного слова на входы 12 с выходов триггеров 1-4 значения поступают на вход сумматора 10 по модулю два, с выхода которого (контрольный бит устанавливается либо в 1, либо в О, чтобы сделать общее число двоичньос единиц для соответствующих векторов четным) значение для данного 4-разрядного слова совместно с этим словом записывается в матрицу триггеров синхронизирующим сигналом с входа 11 устройства, и производится запись нового 4-разрядного кода в триггеры - 1-4, Аналогично формируются контрольные биты в блоке 10 и совместно с их поступившими словами записываются в триггеры 9 строки матрицы.

С выходов 13 группы выдается 5-разрядное слово, содержащее 4 бита данных и 1 контрольный бит.

Упрощение устройства достигается за счет использования новой матрицы триггеров, дозволяющей просто определить Связи выходов триггеров матрицы с входами сумматора по модулю два при увеличении кодируемых слов. Устройство для кодирования по векторному методу для любой разрядности строится путем наращивания строк в ширину (вверх) и в длину на количество слов, достаточных для размещения разрядов векторов.

0

5

700

Формула изобретения Устройство для кодировага1я по векторному методу, содержащее матрицу 5 триггеров, группу триггеров и сумматор по модулю два, причем группа информационных устройства соединена с информационными входами соответствующих триггеров группы, входы разрешения приема которых соединены с входами разрешения приема триггеров матрицы и подключены к тактовому входу устройства, выходы группы которого соединены с выходами (Зп+1)-х триггеров (п - разрядность кода с учетом контрольного разряда) соответствующих строк матрицы, выход i-ro триггера группы соединен с информационным входом первого триггера (1+1)-й (i 1-n-1) строки матри1551, информационный вход первого триггера первой строки матрицы соединен с выходом сумматора по модулю два, выход К-го триггера (К 1-Зп-2) j-й стро- 5 ки матрицы (j 1-п) соединен с ни- формационным входом ,(К+1)-го триггера j-и строки матрицы, выходы триггеров группы и выход j-ro триггера (п+1-з)-й строки матрицы соединены соответственно с входами с первого по ( 2п- 1)-й сумматора по модулю два, отличающееся тем, что, с целью упрощения,выходы (2n-j+2)-ro триггера (п-2(-1))-й строки и (Зп- -j+2)-ro триггера (n-2(j-1)-1)-A строки матрицы соединены соответственно с входами с 2п-го по (Зп-1)-й сумматора по модулю два.

0

0

5

Документы, цитированные в отчете о поиске Патент 1989 года SU1451700A1

Устройство для свертки числа по модулю 1980
  • Соколов Игорь Михайлович
SU922749A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление с иглой для прочистки кухонь типа "Примус" 1923
  • Копейкин И.Ф.
SU40A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 451 700 A1

Авторы

Стахов Алексей Петрович

Черняк Александр Иванович

Марценюк Валерий Пантелеймонович

Пилипчак Валерий Иванович

Пленсак Олег Анатольевич

Даты

1989-01-15Публикация

1987-06-18Подача