Декодирующее устройство
Иллюстрации
Показать всеРеферат
Использование: техника связи, системы передачи дискретной информации. Цель: повышение достоверности декодирования . Сущность: устройство содержит блок синхронизации и обнаружения ошибок, образованным преобразователем кода, формирователем импульса, одновибратором, 9 элементов И, 3 элемента ИЛИ, 5 триггеров , 5 счетчиков, генератор тактовых импульсов, 2 регистра сдвига, элемент сравнения , блок вычитания, генератор псевдослучайных последовательностей. 1 з.п.ф-лы, ЗИЛ. . .. .. У , : : ;.- : :
союз сОВетских
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)ю Н 03 M 13/00, 5/12
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ
ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4916500/24 (22) 05,03.91 (46) 30.04.93. Бюл. ¹ 16 (71) Волжское объединение по производст- . . ву легковых автомобилей (72) С.В.Мкртычев (56) П.Хоровиц и У.Хилл Искусство схемотехники. М.: Мир, 1983, т.1, рис,8.79 и т.2, рис,9.65, 9,66.
Авторское свидетельство СССР
¹ 1325707, кл. Н 03 Н 5/12„1985.
Авторское свидетельство СССР
¹ 1457159, кл. Н 03 К 21/10, 1988.
Авторское свидетельство СССР
¹ 1241480, кл,, Н 03 М 5/02, 1985.
Изобретение относится к технике связи и может быть использовано в системах передачи дискретной информации, телеуправления и телеконтроля для повышения достоверности связи, Цель изобретения — повышения достоверности декодирования, На фиг. 1 показана структурная схема устройства; на фиг. 2 и фиг. 3 — соответственно временные диаграммы его работы и вариант исполнения блока синхронизации и обнаружения ошибок.
Декодирующее устройство (фиг. 1) содержит блок 1 синхронизации и обнаружения ошибок, элементы И 2 — 10, элементы
ИЛИ 11-.13, триггеры 14-18, счетчики 19-23, генератор 24 тактовых импульсов, регистры . 25, 26 сдвига, элемент 27 сравнения, блок вычитания 28 и генератор 29 псевдослучайных последовательностей (ГПСП).
„„Я „„1812637 А1
2 (54) ДЕКОДИРУЮЩЕЕ УСТРОЙСТВО (57} Использование: техника связи, системы передачи дискретной информации. Целы повышение достоверности декодирования. Сущность: устройство содержит блок синхронизации и обнаружения ошибок, образованным преобразователем кода, формирователем импульса, одновибратором, 9 элементов И, 3 элемента ИЛИ, 5 триггеров, 5 счетчиков, генератор тактовых импульсов, 2 регистра сдвига, элемент сравнения, блок вычитания, генератор псевдослучайных последовательностей. 1 з.п. -w, 3 ил;
Вход блока 1 синхронизации и обнаружения ошибок является входом устройства.
Блок 1 синхронизации и обнаружения ошибок содержит преобразователь 30 кода, формирователь 31 импульса и одновибратор 32, Формирователь 26 импульса и ГПСП 29 могут быть выполнены по известным схемам, преобразователь 25 кода может быть выполнен так же по известной схеме.
Блок вычитания может быть выполнен по схеме, известной ранее.
Предлагаемое устройство работает следующим образом.
В исходном состоянии на вход устройства поступает закодированная (например. кодом Манчестер 11) ПСП Х/с/.
Сигналом "Начальная установка", сброшены триггеры 14-18, одновибратор 32 и обнулен счетчик 23. В ГПСП 29 записан обI
1812637 разующий код принимаемых последовательностей.
В процессе преобразования на соответствующих выходах блока 1 появляется информация и сопровождающие ее синхроимпульсы, которые через элемен1ы И 7, 10 и ИЛИ 12, 13 поступают соответственно на информационный и синхровыходы устройства (см. фиг. 2, а, б).
Если же в принимаемых данных обнаружена ошибка (успел сформироваться импульс на выходе одновибратора с перезапуском 32, что возможно в случае превышения паузы между следующими друг за другом выходными импульсами формирователя 31 битового интервала), импульс на выходе блока 1 (фиг, 2, s) обнуляет счетчик 19 и устанавливает триггеры 14, 15, в результате чего запираются элементы И 7, 10, прекращается вывод полезной информации и синхроимпульсов и отчироется элемент Vl 2, импульсы с выхода которого поступают на тактовые входы счетчиков 19, 21 и регистра 25 (фиг. 2, г), Далее правильная информация записывается только в регистр 25, и это продолжается до тех пор, пока не будут заполнены все и его разрядов, п — длина образующего кода ПСП. В этом случае на выходе переноса счетчика 19 появляется импульс, который устанавливает триггер 17, что приводит к запиранию элемента И 3 и сбросу триггера 15, положительный перепад импульса, на инверсном выходе которого запускает генератор 24 тактовых импульсов и взводит счетный триг.гер 16, в результате чего на выходах элементов И 5 и ИЛИ 11 появляется импульсы (фиг.
2, д), поступающие на тактовый вход счетчика 20 и запускающие ГПСП 29, информация с выхода которого записывается в регистр
26 по закону формирования принимаемых
ПСП.
При совпадении информации на выходах регистров 25 и 26 элемент сравнения 27 . формирует импульс(фиг.2. е), который сбрасывает регистр 25 и триггер 16, запирающий элемент И 5, устанавливает в исходное состояние ГПСП 29 и записывает в счетчик 22 выходное состояние блока вычитания 28, представляющее собой разность между содержимым счетчиков держимым счетчиков
20 и 21. Тактовые импульсы с выхода генератора 24 через открытые элементы И 6 и
ИЛИ 11 поступают на синхровход ГПСП 29 и вход вычитания счетчика 22, импульс с выхода переноса которого устанавливает . триггер 18 и отпирает элементы И 8, 9, пропуская на выход б устройства синхроимпульсы и выход а информацию с выхода
ГПСП 29, представляющую собой исправный сегмент ПСП. располагающий за последним принятым правильным битом. Вывод продолжается до тех пор, пока импульс с выхода переноса LK счетчика длины кадра
23 не сбросит генератор 24.
Таким образом, в предлагаемом устрой- стве обеспечивается восстановление сбойного участка принимаемой ПСП и, следовательно, повышается достоверность процесса декодирования информации.
Формула изобретения
1, Декодирующее устройство, содержащее первый регистр сдвига, выходы которого подключены к первым входам элемента
15 сравнения, выход которого соединен с первым входом первого элемента И, второй регистр сдвига, первый счетчик, вход сброса которого соединен с первым выходом блока синхронизации и обнаружения ошибок, вход которого "вляется входом устройства, второй выход синхронизации и обнаружения ошибок подключен к первому входу второго элемента И, и генератор тактовых импульсов, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности декодирования, в него введены блок вычитания, третий — девятый, элементы И, первый — пятый триггеры, первый — третий элементы ИЛИ, второй — пятый счетчики и генератор псевдослучайных последовательностей, тактовый вход которого объединен с тактовым входом второго. регистра сдвига и подключен к выходу первого элемента ИЛИ, вход установки генератора псевдослучайных последовательностей соединен с входом сброса первого регистра, входом установки второго счетчика и соединен с выходом элемента сравнения, выход генератора псевдослучайных последовательно40 стей подключен к первому входу третьего элемента И и информационному входу второго регистра сдвига, выходы которого подключены к вторым входам элемента сравнения, тактовые входы первого и второ45 го триггеров объединены и подключены к первому выходу блока синхронизации и обнаружения ошибок, третий выход которого подключен к первым входам четвертого и пятого элементов И, выход четвертого элемента И подключен к тактовым входам первого регистра сдвига, первого и третьего счетчиков, выход переноса первого счетчика соединен с тактовым входом третьего триггера, инверсный выход которого соеди55 нен с первым входом шестого элемента И, выход которого подключен к входу сброса второго триггера, прямой выход которого подключен к второму входу четвертого элемента И, инверсный выход второго триггера подключен к тактовому входу генератора т
1812б37 .тактовых импульсов и второму входу первого элемента И, выход которого подключен к тактовому входу четвертого триггера, прямой и инверсный выходы которого подключены соответственно к первым входам седьмого и восьмого элементов И, выход седьмого элемента И подключен к первому входу первого элемента ИЛИ и тактовому входу четвертого счетчика, выходы которого
И выходы третьего счетчика подключены соответственно к первым и вторым входам блока вычитания, выходы которого подключены к информационным входам второго счетчика. выход переноса которого соединен с тактовым входом пятого триггера, прямой выход которого подключен к первому входу девятого элемента И и второму входу третьего элемента И, выход которого соединен с первым входом второго элемента
ИЛИ, выход которого является информационным выходом устройства, информационный вход первого регистра сдвига подключен к второму выходу блока синхронизации и обнаружения ошибок, выход генератора тактовых импульсов подключен к вторым входам седьмого, восьмого и девятого элементов И, выход восьмого элемента
Й подключен к второму входу первого элемента ИЛИ и вычитающему входу второго счетчика, инверсный выход первого триггера Ilîpêëþsåн K вторым входам пятого элемента И и второго элемента И, выход которого соединен с вторым входом второго элемента ИЛИ, выходы пятого и девятого
5 элементов И подключены соответственно к первому и второму входам третьего элемента ИЛИ, выход которото является синхронизирующим выходом устройства и подключен к тактовому входу гятого счетчи10 ка, выход. переноса которого подключен к входу сброса генератора тактовых импульсов, второй вход шестого элемента И, входы сброса первого третьего, четвертого и пятого триггеров и пятого счетчика подключены
15 к шине "Начальная установка".
2, Устройство по п.1. о т л и ч а ю щ е ес я тем, что блок синхронизации и обнаружения ошибок содержит преобразователь
20 кода, одновибратор и формирователь импульса, вход которого обьединен с входом преобразователя кода и является входом блока, выход формирователя импульсов подключен к тактовому входу одновибрато25 ра, вход и выход сброса которого соединен соответственно с шиной "Начальная установка" и первым выходом блока, первый и второй выходы преобразователя кода являются соответственно вторым и третьим выЗО ходами блока.
1812637
Фю3
Составитель О. Тюрина
Редактор Л. Народная Техред М. Моргентал Корректор Н. Милюкова
Заказ 1580 Тираж - Подписное
БНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", r, Ужгород, ул.Гагарина, 101