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

Номер патента: 1647572

Авторы: Вертлиб, Гордон

ZIP архив

Текст

(51) ПИСАНИЕ ИЗОБРЕТЕН К АВТОРСКОМУ С ЕЛЬСТ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И (ЛНРЫТИЯМПРИ ГКНТ СССР(56) Авторское свидетельство СССР У 530332, кл. С 06 Р 11 /1 О, 1974.Авторское свидетельство СССР 111 319036, кл. 6 06 Р 1 /1 О, 1986. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДО ВАТЕЛЬНОГО КОДА(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах передачи данных, Цель изобретения - повышение диагностической способности устройства, Устройство содержит триггер 1, счетчики 2, 8, блок 3 памяти, дешифратор 4, сумматор 5 по модулю два, элемент И 6, элемент ИЛИ-НЕ 7 и элемент НЕ 9. В устройстве осуществляется проверка поступающей информации на четкость в каждом слове. Ведется подсчет принятых слов на счетчике 2. При обнаружении ошибки в принятом слове номер ошибочного слова переписывается в блок 3 памяти по адресу, формируемому счетчиком 8, который подсчитывает число ошибочных слов. По окончании приема информации счетчик 8 обнуляется и начинается считывание из блока 3 памяти номеров ошибочных слов, пока не появляется а сигнал на выходе дешифратора 4 куле- Е вой комбинации. 1 нл.Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в системах передачи данных. 5Целью изобретения является повышение диагностической способностиустройства,На чертеже представлена функциональная схема устройства. 10Устройство .содержит триггер 1,первый счетчик 2, блок 3 памяти, дешифратор 4, сумматор 5 по модулю два;.элемент И б, элемент ИЛИ-НЕ 7, второйсчетчик 8, элемент НЕ 9, информационный вход 1 О устройства, входы признаков начала слова 11 н сообщения 12устройства, тактовый вход 13 устройства, вход 14 контрольного разрядаустройства, блок 15 сопряжения с кана лами связи (не входит в состав устройства), вход 16 задания режима работы устройства, такто й ход 17устройства, выход 18 номера ошибочныхслов устройства, выход 19 конца масснва ошибочных слов устройства, вход20 начальной установки устройства.Сущность изобретения состоит втом, что в устройстве осуществляется,проверка поступающей информации начетность в каждом принимаемом словеи обнаруживаются слова с ошибками.Одновременно запоминаются порядковыеномера (адреса) поступающих слов ипорядковые номера ошибочно принятыхслов.35Порядковые номера ошибочно принятых слов являются адресами блока памяти, по которым (начииая с нулевогоадреса) записываются порядковые номера поступающих слов (адреса ошибочных слов), которые запоминаются вблоке памяти,По управляющим сигналам адресаошибочных слов в общем массиве. поступают 45на выход устройства до формированияв блоке памяти первого адреса слова,не содержащего ошибок (нулевой адрес).Выходной массив может быть использован для запроса повторной передачиошибочных слов,Из блока 5 сопряжения с каналамисвязи поступают: на информационныйвход 10 устройства - последователь-ность информационного кода; на вход11 устройства - сигнал начала каждого55слова в информационном сообщении;на вход 12 устройства - сигнал началаинформационного сообщения; на тактовый вход 1 3 устройства - сигнал окончания каждого слова в информационномсообщении; на вход 14 контрольногоразряда устройства - сигнал сверткипо модулю два для каждого слова, который присутствует на время выдачисоответствующего информационногослова,Счетчик 2 служит для подсчета ко"личества слов в сообщении и формирует порядковый номер (адрес) текущегослова,Счетчик 8 служит для подсчета количества ошибочных слов, порядковыеномера которых служат адресом длязаписи адреса слова в сообщении вблок 3 памяти,Информация, поступающая иэ блока15 сопряжения в канал связи (из канала связи), поступает также в устройство через информационный вход 1 О.Устройство работает следующимобразом,Перед выдачей информации из блока15 сопряжения иа входы1 и 12устройства постуяают сигкалы, которыеустанавливают соответственно триггер1 в состояние , а счетчики 2 и 8 в состояние "0". На вход 14 контрольного разряда устройства поступаетсигнал свертки по модулю два, которыйсохраняет свое значение на время выдачи слова,Последовательность импульсов информационного сообщения поступает насчетный вход триггера 1, причем,если количество импульсов в словечетное, то триггер устанавливаетсяв состояние "1", если. нечетное - тов состояние "Оп. По окончании каждого слова на счетный вход счетчика 2поступает стробирующий сигнал. Такимобразом, счетчик 2 подсчитывает количество слов в сообщении, Сигнал окончания слова с тактового входа3устройства поступает также черезэлемент НЕ 9 иа вход элемента И 6.На сумматоре 5 по модулю два происходит сравнение состояния входа 14контрольного разряда устройства исостояния триггера 1 . Если состояниесигналов на обоих входах сумматора5 по модулю два не совпадает, то вмомент появления етробирующего импульса на входе 13 устройства навыходе элемента И б появляется сигнал "Ошибка" в слове н на вход 1 бустройства не пост".;пает сигнал запре-.7572 6мер, по обратному каналу на передающую сторону для повторной их передачи. 1 О 15 20 25 30 35 40 45 50 ка .начала сообщения и входу начальной установки устройства, второй вход элемента ИЛИ-НЕ подключен к тактовомувходу устройства5164 та записи блока памяти. Сигналом "Ошибка" в блок 3 памяти записывается адрес (номер) слова, в котором обнаружена ошибка, Одновременно счетчик 8 считает количество слов,. 5 в которых содержались ошибки, и Формируют адрес для блока 3 памяти, по которому записывается номер ошибочного слова. Задним фронтом импульса ошибки счетчик 8 подготавливает новый адрес, по которому будет записан . очередной номер ошибочного слова, Таким образом, счетчик 2 Формирует порядковые номера слов (адреса слов), которые при наличии ошибки будут записаны в блок 3 памяти но адресам, указанным счетчиком 8. Первое ошибочное слово будет записано по нулевому адресу, следующее - по первому и т,д,После окончания передачи .информации на вход 16 устройства подается сигнал запрета записи блока 3 памяти и сигнал сброса с вода 20 устройства на сброс счетчика 8. Если по нулевому адресу блока 3 памяти не записан адрес слова с ошибкой, то дешифратор 4 сформирует на выходе 39 устройства сигнал "Конец массива ошибочных слов", Если по нулевому адресу блока 3 памяти записан адрес слова с ошибкой, то этот адрес появляется на выходе 38 номера ошибочных слов устройства, Затем, при появлении на входе 17 устройства сигналов считывания адреса ошибочных слов, счетчик 8 кажцым импуль" сои с входаустройства будет увеличиваться на "3", т.е. по первому адресу блока 3 памяти появляется адрес сведующего слова с ошибкой и т.д- пока на выходе дешифратора 4 не будет сформирован сигнап конца массива ошибочных слов (по наличию на входах дешифратора 4 всех нулей).Устройство может работать как на передаче, так и на приеме.В первом случае после передачи пакета инФормации начйнают передаваться номера (адреса) ошибочных слов для повторения этих слов. Во втором случае на приеме формируются адреса слов, принятых с ошибками, и информация об этих словах передается, наприФормула изобретения Устройство для контроля последовательного кода, содержащее триггер, первый счетчик и дешифратор, причем единичный вход триггера и установочный вход первого счетчика являются соответственно входами признака начала слова и признака начала сообщения устройства, счетный вход триггера является информационным входом устройства, счетный вход первого счетчика является первым тактовым входом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения диагностической способности устройства, в него введены второй счетчик, блок памяти, сумматор по модулю два, элемент И, элемент НЕ и элемент ИЛИ-НЕ, причем первый вход сумматора по модулю два является входом контрольного разряда устройства, прямой выход триггера соединен с вторым входом сумматора по модулю два, выход которого соединен с первым входом элемента И, выход которого соединен с входом записи-чтения блока памяти и первым входом элемента ИЛИ-НЕ, выход которого соединен со счетным входом второго счетчика, информационный выход которого соединен с адресным входом блока памяти, информационный выход которого является выходом номера ошибочных слов устройства и соединен с информационным входом дешифратора, нулевой выход которого является выходом конца массива ошибочных слов устройства, тактовый вход устройства через элемент НЕ подключен к второму входу элемента,И, третий вход которого является входом задания режима работы устройства, первый и второй установочные входы второго счетчика подключены соответственно к входу призна

Смотреть

Заявка

4694785, 22.05.1989

ПРЕДПРИЯТИЕ ПЯ М-5619

ВЕРТЛИБ МИХАИЛ ЯКОВЛЕВИЧ, ГОРДОН ФЕЛИКС ГЕОРГИЕВИЧ

МПК / Метки

МПК: G06F 11/10

Метки: кода, последовательного

Опубликовано: 07.05.1991

Код ссылки

<a href="https://patents.su/3-1647572-ustrojjstvo-dlya-kontrolya-posledovatelnogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля последовательного кода</a>

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