Устройство для предсказания сигналов четности при сдвигах двоичных кодов

 

Изобретение относится к вычислительной технике и может быть использовано в системах сдвига информации с контролем по четности. Цель изобретения - повышение быстродействия устройства. Устройство содержит группу 1 блоков элементов И, группу 2 узлов формирования сигнале в четности и группу 3 узлов свертки по модулю два, Информационное слово поступает на информационный вход Ь устройства, С помощью сигналов на входе 7 задания блока маски устройства в блоках элементов И группы 1 происходит выделение разрядов, выдвигаемых за пределы байте. Узлы формирования сигналов четности группы 2 формируют сигналы четности выдвигаемых разрядов на выходе 15 и остающихся разрядов на выходе 1. Узлы свертки по модулю два группы 3 Формируют на выходе 6 устройства новые контрольные разряды, k ил. а Ј

А1

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (Я)5 С: 06 F 11/10

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

1l

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4772774/24 (22) 25. 12.89 (46) 23,05.92. Бюл. Г 19 (71) Научно-исследовательский инсти тут электронных вычислительных машин (72) А.А.Самусев, А.А.Шостак и Л,О.Шпаков (53) 681.3 (088,8) (56) Авторское свидетельство СССР

Ю 1285478, кл. с 06 F 11/00, 1985, Авторское свидетельство СССР

И 1580368 кл. С 06 F 11/10, 1988, (54) УСТРОЙСТВО ДЛЯ ПРЕДСКАЗАНИЯ

СИГНАЛОВ ЧЕТНОСТИ ПРИ СДВИГАХ ДВОИЧНЫХ КОДОВ (57) Изобретение относится к вычислительной технике и может быть использовано в системах сдвига инфор1

„„SU„„1735852

2 мации с контролем по четности, Цель, изобретения — повышение быстродействия устройства„ Устройство содержит группу 1 блоков элементов И, группу 2 узлов формирования сигнал<.в четности и группу 3 узлов свертки по модулю два, Информационное слово поступает на информационный вход 4 устройства. С помощью сигналов на входе 7 задания блока маски устройства в блоках элементов И группы 1 происходит выделение разрядов, выдвигаемых за пределы байта, Узлы формирования сигналов четности группы 2 формируют сигналы четности выдвигаемых разрядов на выходе 15 и остающихся разрядов на выходе 14, Узлы свертки по модулю два группы 3 формируют на выходе 6 устройства новые контрольные разряды. 4 ил, ф

Э

173

Изобретение относится к вычислительной технике и может быть использовано в системах сдвига информации с контролем по четности, Целью изобретения является повы- ., шение быстродействия устройства.

На фиг.1 приведена функциональная, схема устройства для случая n = 4 (и " число блоков элементов И), на фиг.2 - функциональная схема узла

Формирования сигналов четности груп" пы; на фиг,3 - функциональная схема формирователя свертки по модулю два узла формирования сигналов четности группы; на фиг.4 - функциональная схема узла свертки по модулю два группы.

Устройство содержит группу 1 блоков элементов И, группу 2 узлов фор" мирования.сигналов четности, группу 3 узлов свертки по модулю два, информационный вход 4 и вход 5 контрольных .разрядов устройства, выход 6 контрольных разрядов устройства, вход 7 задания кода маски и вход 8 задания направления сдвига устройства, входы 9 и 10 признака четности устройст. ва, выходы 11 и 12 признака четности устройства, вход !3 информацион" ных разрядов. узла формирования сигналов четности группы 2, выход. 14 четности остающихся разрядов и выход 15 признака четности узла Формирования сигналов четности группы 2,(фиг. 1), Узел формирования сигналов четности группы 2 содержит Формирователи

16 " 21. свертки по модулю два. Формирователь 16 свертки по модулю два содержит элементы И-НЕ 22-25 и .эле" . мент И 26 с прямым и инверсным выходами, Узел свертки по модулю два ,группы 3 содержит элементы И"HE

27-31»

Устройство предназначено для сдвига на величину не больше, чем К - 1, где К - число информационных разрядов, подключаемых к блоку элементов

И группы 1.

Устройство работает следующим образом, На входы 4 и 5 устройства поступают соответственно информационное слово, состоящее из четырех байтов, и контрольные разряды информационных байтов.

Под управлением информации о веФ личийе сдвига, поступающей на вход 7

3S

46

И задания кода маски устройства, блоки элементов И грунпы 1 выделяют в каж" дом байте информационные разряды, ко: торые выдвигаются за пределы байта.

Блоки элементов И группы 1 могут быть построены, например, в виде восьми элементов И, на первые входы которых поступают информационные раз" ряды, а на вторые - разряды кода с входа 7 задания кода маски устройства.

Выделенные информационные разряды поступают на входы 13 информационных разрядов соответствующих узлов фор-. мирования сигналов четности группы 2, которые свертывают эти разряды по модулю два и формируют на выходе 15. признака четности узла сигнал четности выдвигаемых разрядов. На выхо" дах 14 узлов группы 2 формируются сигналы четности остающихся разрядов, которые обраэовываются путем сложения по модулю два выдвигаемых информационных разрядов и контрольного разряда байта.

На входы каждого i-го узла свертки по модулю два группы 3 поступают сигнал с выхода 14 i"ãî узла группы 2 и сигналы с выходов 15 (i-1)"го и (х+1)-го узлов группы 2 (! «iCé4), В зависимости от сигнала на входе

8 задания направления сдвига устройства узлы группы 3 формируют предсказанные сигналы четности байтов путем сложения по модулю два сигнала с .выхода 14 соответствующего узла группы 2 с сигналом с выхода 15 од" ного иэ соседних узлов группы 2.

Результирующие сигналы поступают на выход 6 устройства, С помощью входов 9 и 10 и выходов 11 и 12 устройства имеется возможность объединения нескольких устройств для увеличения разрядности контролируемого слова, t

Незадействованные входы 9 и 10 устройства подключаются к шине нулевого потенциала устройства.

Формула изобретения

Устройство для предсказания сиг" налов четности при сдвигах двоичных кодов, содержащее группу блоков элементов И, причем первые входы блоков . элементов И группы подключены к соответствующим разрядам информацион5 17358 ного входа устройства, вторые входы блоков элементов И группы подключены к входу задания кода маски устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены группа узлов формирования сигналов четности и группа узлов свертки по модулю два, причем, выход i-ro блока элементов И группы соединен с входом информационных разрядов i-го узла формирования сигналов четности группы (1 i< n), где n — число блоков элементов И группы, вход контрольного разряда i"rî узла формирования сигналов четности группы подключен к

i-му разряду входа контрольных разрядов устройства, выход четности ос тающихся разрядов i-ro узла формиро- 2О вания сигналов четности. подключен к, первому информационному входу i"ãî . узла свертки по модулю два группы, выход признака четности каждого j-го узла формирования сигналов четности группы соединен с вторым информаци52 6 онным входом (+1)-го узла свертки, по модулю два группы (1а j C n-1), выход признака четности каждого К"ro узла формирования сигналов четности . группы соединен с третьим информационным входом (К-1)-го узла свертки по модулю два группы (2h _#_4 n), выходы признака четности первого и последнего узлов формирования сигналов четности группы подключены со-: ответственно к первому и второму выходам признака четности устройства, второй информационный вход первого и третий информационный вход последнего узлов свертки по модулю два группы подключены соответственно к первому и второму входам признака четности устройства соответственно, вхо ды задания режима работы узлов сверт- ки по модулю два группы подключены к входу задания направления сдвига уст-" ройства, выходы узлов свертки по мо- дулю два группы образуют выход контрольных разрядов устройства.

1735852

Корректор И,Самборская

Подписное

Тираж

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Редактор О.Хрипта

Заказ 1817

Составитель В, Гречнев

Техред М,Дидык

Устройство для предсказания сигналов четности при сдвигах двоичных кодов Устройство для предсказания сигналов четности при сдвигах двоичных кодов Устройство для предсказания сигналов четности при сдвигах двоичных кодов Устройство для предсказания сигналов четности при сдвигах двоичных кодов 

 

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении узлов обнаружения ошибок в каналах связи

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

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

Изобретение относится к вычислительной технике

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении типовых функциональных устройств цифровой техники

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах сопряжения цифровых вычислительных машин с внешними абонентами

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

Изобретение относится к вычислительной технике и может быть использовано при построении быстродействующих арифметических узлов с контролем по четности

Изобретение относится к технике передачи информации с аппаратным контролем и может быть использовано для связи ЭВМ с периферийным оборудованием

Изобретение относится к области передачи информации и предназначено для измерения значения отношения сигнал-шум на входе декодера

Изобретение относится к области кодирования и декодирования данных, в частности к способу и устройству декодирования кода порождающей матрицы с низкой плотностью

Изобретение относится к вычислительной технике, в частности к обнаружению и исправлению ошибок при передаче информации по каналам связи или записи/чтения информации на устройствах памяти, например системах магнитной, магнитооптической, оптической памяти

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах формирования и передачи информации

Изобретение относится к вычислительной технике и может быть использовано при построении вычислительных структур повышенной надежности

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем обработки данных с повышенной достоверностью
Наверх