Устройство для обнаружения ошибок в циклических кодах
О П И С А Н И Е (,1) Бгоб х
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 03.12.74 (21) 2082081/24 с присоединением заявки № (23) Приоритет (43) Опубликовано 05.07.76. Бюллетень №25 (51) М. Кл.е
G08 С 25/00
Н 045 1/10
Государственный комитет
Совета Министров СССР по делам иэооретеннй и открытий (5З) УДК 621.398(088.8) (45) Дата опубликования описания13.08.76 (72) Автор изобретения
В. И. Ключко (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ ОШИБОК В ЦИКЛИЧЕСКИХ
КОДАХ
Изобретение относится к передаче дискретной информации, предназначено для применения в телемеханических системах.
Известны устройства для декодирования циклических кодов, содержащие блок опроса, селектор, клю5 чи, сумматоры (11;
Эти устройства обеспечивают обнаружение части ошибок до приема всех элементов кодовой комбинации.
Известны также устройства для обнаружения ошибок, содержатцие блок предварительного контроля, блок окончательного контроля, соединенные со входами сумматора, ключи, ячейки памяти, логические элементы "И", "ИЛИ" (2) .
Эти устройства также обеспечивают обнаружение ошибок при приеме кодовых комбинаций.
Наиболее близким прототипом является. устройство для обнаружения ошибок в циклических кодах, содержащее блок опроса, первый выход которого .соединен с первым входом блока окончательного контроля, второй вход которого подключен ко входу устройства, а выход - к первому входу первого ключа; выход первого ключа соединен с первым вхо- зб дом логического элемента "ИЛИ", выход которого подключен к первому выходу устройства и первому входу второго ключа; второй вход второго ключа соединен со вторым выходом блока опроса, а выход - со вторым выходом устройства (3).
Прототип не позволяет обнаруживать и определять кратность ошибок до окончания приема всех элементов кодовой комбинации, что сказывается на ет о быстродействии.
Цель изобретения — повышение быстродействия устройства.
Предлагаемое устройство отличается тем, что в него введены логический элемент "И" и счетчик, первый вход которого соединен со входом устройства, второй вход подключен к третьему выходу блока опроса, четвертый выход блока опроса соединен с первым входом логического элемента "И", второй вход которого подключен к выходу счетчика, а выход соединен со вторым входом первого ключа, сс вторым входом логического элемента "ИЛИ" и с третьим входом блока окончательного контроля.
На чертеже показана схема устройства.
520611
Устройство содержит счетчик 1, блок опроса 2, блок окончательного контроля 3, логический элемент "И" 4, ключ 5, логический элемент "ИЛИ" 6 и ключ 7.
Работает устройство следующим образом.
На вход 8 поступает n - элементная комбинация (11 = к r + т ), После приема zi y а 1 элементов (г =1) блок опроса 2 формирует сигнал опроса, который поступает на логический элемент "И" 4
4 наружении ошибок уменьшается на л t = — (сек)
Ъ
v гв V ь бод3 — скорость модуляции, что подтверждает факт повышения быстродействия устройства.
Таким образом, устройство обеспечивает большее быстродействие при обнаружении ошибок до окончания приема всех элементов кодовой комбинации.
Формула изобретения
Если счетчик 1 в этот момент оказывается в состоянии "1", сигнал с него подается на другой вход элемента "И" 4, сигнал опроса проходит на выход схемы "И" 4 как сигнал наличия ошибки в комбинации.
Этот сигнал через логический элемент "ИЛИ" 6 поступает на выход 9 устройства, закрывает ключи 5, 7 и приводит в исходное состояние блок окончательного контроля 3.
В конце цикла приема блок опроса 2 формирует сигнал, который на выход 10 устройства не проходит, так как ключ 7 закрыт.
Если после приема K + Г < элементов счетчик 1 оказывается в состоянии "О ", первый сигнал опроса через схему "И" 4 не проходит, и ключи 5 и 7 остаются открытыми.
При этом возможны два варианта дальнейшей работы. 3 первом случае ошибка обнаруживается блоком окончательного контроля 3 после приема всех элементов комбинации. Тогда сигнал с него проходит через открытый ключ 5 и элемент "ИЛИ" 6 на выход
9 устройства и закрывает ключ 7, чтобы сигнал опроса не прошел на выход 10. Во втором случае ошибка блоком окончательного контроля 3 не обнаруживается. Тогда сигнал на выходе 9 отсутствует, ключ 7 остается открытым, и сигнал опроса в конце цикла приема проходит на выход 10 устройства как сигнал "необнаружения ошибки".
В том случае, ксгда а=3; 1 =1 и используется циклический (7,4) = код, т. е. г =3, задержка в обУстройство для обнаружения ошибок в циклических кодах, содержащее блок опроса, первый выход которого соединен с первым входом блока оконча15 гельного контроля, второй вход которого подключен ко входу устройства, а выход - к первому входу первого ключа, выход первого ключа соединен с первым входом логического элемента "ИЛИ", выход которого подключен к первому выходу устройства и первому входу второго ключа, второй вход которого соединен со вторым выходом блока опроса, а выход - со вторым выходом устройства, о т л и ч аю щ е е с я тем, что, с целью повышения быстродей35 ствия, в него введены логический элемент "И" и счетчик, первый вход которого соединен со входом устройства, второй вход подключен к третьему выходу блока опроса, четвертый выход блока опроса соединен с первым входом логического элемента "И", второй вход которого подключен к выходу счетчика, а выход соединен со вторым входом первого ключа, со вторым входом логического элемента "ИЛИ" и с третьим входом блока окончательного контроля.
Источники информации, принятые во внимание при экспертизе:
1. Л. Ф, Бородин. Введение в теорию помехоустойчивого кодирования. М., 1968, стр. 230, 4р 2. Авт. св. СССР N 330561, кл. Н0481/10, 1972.
3. Л. Ф. Бородин. Введение в теорию помехоустойчивого кодирования. М., 1968, стр. 234-235.
520 á11
Составитель E. Бакеев
Редактор Б. Федотов
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4
Техред И. Ковач Корректор Л. Мельниченко
Заказ 2933/208 Тираж 830 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5