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

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

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

Целью изобретения является повышение диагностической способности устройства.

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

Устройство содержит триггер I, первый счетчик 2, блок 3 памяти, де- пшфратор 4, сумматор 5 по модулю два-, элемент И 6, элемент ИЛИ-НЕ 7, второй счетчик 8, элемент НЕ 9, информацией- ный вход 10 устройства, входы признаков начала слова 11 и сообщения 12 устройства, тактовый вход 13 устройства, вход 14 контрольного разряда устройства, блок 45 сопряжения с кана лами связи (не входит в состав устройства), вход 16 задания режима работы устройства, тактовый вход 17 устройства, выход 18 номера ошибочных слов устройства, выход 19 конца мае- сива ошибочных слов устройства, вход 20 начальной установки устройства.

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

Порядковые номера ошибочно принятых слов являются адресами блока памяти, по которым (начиная с нулевого адреса) записываются порядковые номе- pa поступающих слов (адреса ошибочных слов), которые запоминаются в блоке памяти.

По управляющим сигналам адреса ошибочных слов в общем массиве поступают на вьжод устройства до формирования в блоке памяти первого адреса слова, не содержащего ошибок (нулевой адрес)

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

Из блока 15 сопряжения с каналами связи поступают: на информационный вход 10 устройства - последовательность информационного кода; на вход 11 устройства - сигнал начала каждого слова в информационном сообщении; на вход 12 устройства - сигнал начала информационного сообщения; на такто

5 0 5

о

.Q

с

5

0

5

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

Счетчик 2 служит для подсчета количества слов в сообщении и формирует порядковый номер (адрес) текущего слова.

Счетчик 8 служит для подсчета количества ошибочных слов, порядковые номера которых служат адресом для записи адреса слова в сообщении в блок 3 памятио

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

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

Перед выдачей информации из блока 15 сопряжения на входы Ли 12 устройства поступают сигналы, которые устанавливают соответственно триггер 1 в состояние 1, а счетчики 2 и 8 - в состояние О. На вход 14 контрольного разряда устройства поступает сигнал свертки по модулю два, который сохраняет свое значение на время ввада- чи слова.

Последовательность импульсов информационного сообщения поступает на счетный вход триггера I, причем, если количество импульсов в слове четное, то триггер устанавливается в состояние 1, если нечетное - то в состояние О По окончании каждого слова на счетный вход счетчика 2 поступает стробирующий сигнал. Таким образом, счетчик 2 подсчитывает количество слов в сообщении. Сигнал окончания слова с тактового входа 13 - устройства поступает также через элемент НЕ 9 на вход элемента И 6„ На сумматоре 5 по модулю два происходит сравнение состояния входа 14 контрольного разряда устройства и состояния триггера 1„ Если состояние сигналов на обоих входах сумматора 5 по модулю два не совпадает, то в момент появления стробирующего импульса на входе 13 устройства на выходе элемента И 6 появляется сигнал Ошибка в слове и на вход 16 устройства не поступает сигнал запре-.

та записи блока памяти. Сигналом Ошибка в блок 3 памяти записывается адрес (номер) слова, в котором обнаружена ошибка Одновременно счетчик 8 считает количество слов, в которых содержались ошибки, и формируют адрес для блока 3 памяти, по которому записывается номер ошибочного слова. Задним фронтом импульса ошибки счетчик 8 подготавливает новый адрес, по которому будет записан очередной номер ошибочного слова„ Таким образом, счетчик 2 формирует

10

мер, по обратному каналу на передающую сторону для повторной их передачи.

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

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

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

мер, по обратному каналу на передающую сторону для повторной их передачи.

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

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

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

название год авторы номер документа
Устройство для сопряжения дискретных датчиков с электронной вычислительной машиной 1982
  • Финаев Валерий Иванович
SU1024898A2
Устройство для контроля последовательности байтов данных дисковой памяти 1985
  • Бояринов Игорь Маркович
  • Давыдов Александр Абрамович
  • Дадаев Юрий Георгиевич
  • Ленгник Леонид Михайлович
  • Мельников Владимир Андреевич
  • Митропольский Юрий Иванович
SU1315979A1
Буферное запоминающее устройство 1989
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Петренко Василий Иванович
  • Остроумов Борис Владимирович
SU1654875A1
Декодирующее устройство кода Рида-Соломона 1988
  • Шабанов Владимир Константинович
SU1640830A1
Микропрограммное устройство управления с контролем 1989
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Говоров Алексей Альбертович
  • Ткаченко Сергей Николаевич
SU1702370A1
Помехоустойчивый кодек для передачи дискретных сообщений 1990
  • Ассанович Борис Алиевич
  • Ситкевич Татьяна Анатольевна
SU1727201A2
Устройство для обмена информацией в мультипроцессорной вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Кныш Павел Иванович
  • Кичигин Юрий Александрович
SU1571594A1
Устройство для моделирования деятельности человека-оператора 1986
  • Балабай Вячеслав Иванович
  • Евец Олег Юрьевич
  • Селюков Юрий Николаевич
  • Тютерев Владимир Федорович
SU1399761A1
Устройство для обнаружения и исправления ошибок в кодовой последовательности 1988
  • Василенко Вячеслав Сергеевич
  • Надыкто Александр Борисович
  • Вересенко Виталий Андреевич
SU1580568A1
Устройство для ввода информации 1984
  • Сергеев Владимир Семенович
  • Иконников Владимир Николаевич
SU1251056A1

Реферат патента 1991 года Устройство для контроля последовательного кода

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах передачи данных. Цель изобретения - повышение диагностической способности устройства. Устройство содержит триггер 1, счетчики 2, 8, блок 3 памяти, дешифратор 4, сумматор 5 по модулю два, элемент И 6, элемент ИЛИ-НЕ 7 и элемент НЕ 9. В устройстве осуществляется проверка поступающей информации на четность в каждом слове. Ведется подсчет принятых слов на счетчике 2. При обнаружении ошибки в принятом слове номер ошибочного слова переписывается в блок 3 памяти по адресу, формируемому счетчиком 8, который подсчитывает число ошибочных слов. По окончании приема информации счетчик 8 обнуляется и начинается считывание из блока 3 памяти номеров ошибочных слов, пока не появляется сигнал на выходе дешифратора 4 нулевой комбинации. 1 ил. (Л

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

саны в блок 3 памяти по адресам, указанным счетчиком 8. Первое ошибочное слово будет записано по нулевому ад-

ресу, следующее - по первому и т„д.

После окончания передачи информации на вход 16 устройства подается сигнал запрета записи блока 3 памяти и сигнал сброса с входа 20 устройства на сброс счетчика 8 Если по нулевому адресу блока 3 памяти не записан ад- рее слова с ошибкой, то дешифратор 4 сформирует на выходе 19 устройства сигнал Конец массива ошибочных слов Если по нулевому адресу блока 3 памяти записан адрес слова с ошибкой, то этот адрес появляется на выходе 48 номера ошибочных слов устройства. Затем, при появлении на входе 17 устройства сигналов считывания адреса ошибочных слов, счетчик 8 каждым импульсом с входа 17 устройства будет увеличиваться на I, т.е. по первому адресу блока 3 памяти появляется адрес следующего слова с ошибкой и т.д.,- пока на выходе дешифратора 4

не будет сформирован сигнал конца массива ошибочных слов (по наличию на входах дешифратора 4 всех нулей).

Устройство может работать как на передаче, так и на приеме.

В первом случае после передачи пакета информации начинают передаваться номера (адреса) ошибочных слов для повторенияэтих слов. Во втором случае на приеме формируются адреса - слов, принятых с ошибками, и информация об этих словах передается, напри

ства, счетный вход первого счетчика является первым тактовым входом устройства, отличающееся тем, что, с целью повышения диагностической способности устройства, в него введены второй счетчик, блок памяти, сумматор по модулю два, элемент И, элемент НЕ и элемент ИЛИ-НЕ,

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

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

входу элемента.И, третий вход которого является входом задания режима работы устройства, первый и второй установочные входы второго счетчика подключены соответственно к входу признака начала сообщения и входу начальной установки устройства, второй вход элемента ИЛИ-НЕ подключен к тактовому входу устройства.

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

Устройство для контроля параллельного двоичного кода на четность 1974
  • Белик Илья Зиновьевич
  • Дубров Михаил Григорьевич
SU530332A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Печь-кухня, могущая работать, как самостоятельно, так и в комбинации с разного рода нагревательными приборами 1921
  • Богач В.И.
SU10A1

SU 1 647 572 A1

Авторы

Вертлиб Михаил Яковлевич

Гордон Феликс Георгиевич

Даты

1991-05-07Публикация

1989-05-22Подача