Генератор кодовых последовательностей импульсов

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

Авторы: Власкин, Дворецкий, Кацман, Каяцкас

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИРЕСПУБЛИК 1)4 С 06 Р 1/02 МИТЕТТНРЫТИЯМ ГОСУДАРСТВЕННЫПО ИЗОБРЕТЕНИЯМПРИ ГКНТ СССР ВЕРЕСОВВПЛЖБЙБЛИ ОПИСАНИЕ ИЗОБРЕТ ВИДЕТЕЛЬСТВ Н АВТОР 2 чес ксплуТех ВА втома ОВРй(56) Генератор оптических и элческих импульсов ОГ 5-87. Техникое описание и инструкция поатации ГВ 3.268,000 ТО,Генератор импульсов Г 5-91.ческое описание и инструкция пэксплуатации ГВ 3.264,119 ТО. 4) ГЕНЕРАТОР КОДОВЬИ ПОСЛЕСТЕЙ ИМПУЗЪСОВ7) Изобретение относится к ЯО 15310 тике, телемеханике и технике связи и может быть использовано для построения генераторов тестовых последовательностей различных цифровых систем передачи инФормации. Цель изобретения - расширение класса решаемых задач за счет способности ввода ошибки как в структуру кодовой последователь-. ности, так и в структуру кода. Генератор содержит генератор 1 тактовых импульсов, блок 2 микропроцессорного управления, блок 3 задания режима, Формирователь 4 кодовых комбинаций, Формирователь 5 синхроимпульса, таймер 6, кодер 7. Поставленная цель достигается за счет введения тайме-ра 6. 6 ил.Изобретение относится к автоматике, телемеханике и технике связи и может быть использовано для построения генераторов тестовых последова 5 тельностей различных цифровых систем передачи информации.Цель изобретения - расширение класса решаемых задач за счет способности ввода ошибки как в структуру кодовой последовательности, так и в структуру кода,На Фиг.1 представлена структурная схема генератора кодовых последовательностей импульсов на фиг.2 - схе ма генератора тактовых импульсов на фиг.3 - схема формирователя кодовых комбинаций; на фиг.4 - схема формиро" вателя синхроимпульса 1 на фиг.5 - схема кодирующего устройства; на фиг.6 - 20 временная диаграмма работы кодирую- щего устройства.Генератор содержит генератор 1 тактовых импульсов, блок 2 микропро-" цессорного управления, блок 3 задания 25 режима, формирователь 4 кодовых комбинаций, формирователь 5 синхроимпульса, таймер 6, кодер 7, состоящий иэ коднрующнх устройств 7.1-7,п, Генератор 1 тактовых юепульсов содержит кварцевый генератор 8, состоящий иэ генераторов разлкчмых частот 8. 1- 8.п, компаратор 9, дешифратор 10 адреса, мультиплексор 11, регистр 12 управления.35Формкрователь 4 кодовьк комбинаций (ФХХ) содержит регнстр 13 сдвига,регистр 14 управления, блок 15 сумматоров по модулю двв (15.1 и 15.2),буферный каскад 16, деанфратор 1740адреса, мультмплексор 18, суювтор 19по модулю два, СВЗ;-триггер 20, буферный каскад 21, СЭ-трееггер 22,Формирователь 5 сикхроимпульсв содержит входной каскад 23, содержащий45элемент Кй 23.1 к два элемента 2 ИЛИ-НЕ23.2-23.3, делитель 24 частоты, регистр 25 управления, буферный каскад26, дешифратор 27 адреса.Кодирующее устройство 7. ( 1-и)содержит элемент НЕ 28, элементИЛИ-НЕ/ИЛИ 29, дешифратор 30 адреса,элемент 3/ЮЖ-НЕ 31, делитель 32 надва, управляющий регистр 33, делитель34 на два, формирователь 35 сигналаошибки, элемент Э 6 задержки, сумматор37 по модулю два, элемент 38 задержки, элемент НЕ,39, элементы ЗИЛИ-НЕ 40 и 41. Кодер 7 содержит и кодирующих устройств.Генератор работает следующим образом.11 ервоначально при помощи блока 2 микропроцессорного управления (И 3 У) задается такой режим работы формирователя 5 синхроимпульса, когда на его выходах будет сигнал с тактовой частотой РЕвигде Е - значение тактовой частоты",и - коэффициент деления формирователя 5 синхроимпульса, работающего в режиме деления.Значение Р определяется при помощи таймера 6. Задается, например, режим счета таймера О " с и считы" ваются его показания, например АВСО. Тогда значение тактовой частоты Еи ЛИСЬ 10 Гц.В зависимости от значения тактовой частоты определяется частота ввода ошибки с целью задания нужного значения коэФфициента ошибок КшКогде о - число ошибок; Е - частота, Гц; Т - время, с. Зададим Т 1 с, откуда БКф ЕДля задания нужного значения КопределяемКф ш-Таким образом, при помощи БИУ оп" ределяем необходимое значение для задания К. В зависимости от значения тактовой частоты Е можно имитировать режим замираний в линии, когда выход кодирувщего устройства блокируется на определенный интервал времени прн помощи БМУе Режим замираний присущ ликии космической связи.Регистр сдвига 13, блок 15 сумматоров по модулю двв, мультиплексор 18 образуют генератор И-последовательности, режим работы которого устанавливается ври помощи сигналов регистра 14 управления. Вход установки Э;подключен к шине с уровнем логической единицы, так как для работы генератора 11-последовательности необходимо, чтобы в регистр сдвига записался хотя бы один единичный символинформации, Буферные каскады 16 и 21предназначены для разветвления выходных сигналов ФКК, Триггеры 20 и 22служат для Формирования сигнала ошибки. Допустим, что на четвертом выходе регистра 14 управления сформирован положительный перепад напряжения. Так как вход Р СМ-триггера присоединен к шине с уровнем логического нуля, на инверсном выходе появится единичный импульс, который перепишется тактовым сигналом на выходСП-триггера с некоторой задержкой,и произойдет обнуление СЭБ-триггера20. В следующий тактовых интервал нулевая информация с выхода СОЯ-триггера 20 переписывается на выход триггера 22, в результате чего на еговыходе формируется сигнал (д), длительность которого равна периоду тактовой частоты. На первый вход сумматора 1 О по модулю два поступает М-последовательность (сигнал а), на выходекоторого Формируется сигнал С С = дауд,когда д = ОС=а,когда д = 1С=а,т,е. происходит инвертированиевходной информации - вводится ошибкав структуру генерируемой последовательности, Ввод ошибки осуществляется по заранее заданной программе иможет быть задан программным путемс учетом особенностей объекта измерений.Формирователь 5 синхроимпульса(Фиг.4) предназначен для выдачи одного импульса эа период следованиягенерируемой последовательности.На вход установки режима счетчикапоступают сигналы 11-последовательности, программируя счетчик на реверсивный счет, Из структурных свойствИ-последовательности известно, чтоколичество г единиц подряд определяется степенью порождающего полинома.При помощи регистра управления наинформационные входы счетчика заносится в двоичном коде число г. Еслина выходе входного каскада нет сиг 5 1 О 15 20 25 ЗО 35 45 50 55 нала, го в сче гчик записывается число г. Когда на выходе входного каскада 23 сигнал с уровнем логической единицы, счетчик начинает работать на вычитание, а на его выходе сигнал в том случае, когда во входном информационном сигнале будет г единиц подряд, В случае блокировки входного каскада сигналом с уровнем логической единицы, подавляемым с выхода регистра 25 управления, счетчик 24 работает в режиме делителя, коэффициент деления которого задается сигналами с выхода регистра управления, В этом случае на вход логического элемента 23.1 подается сигнал с уровнем логического нуля, а на вход логического элемента 23.2 - с уровнем логической единицы.Кодер, состоящий из кодирующих устройств 7.1, 7.27.п, предназначен для формирования сигналов в различных кодах, специфичных для линий передачи дискретной информации,Кроме того, в кодирующих устройствах 7.17.1 должна быть предусмотрена возможность ввода детерминированной ошибки в структуру кода. Рассмотрим частный случай формирователя кода СИ 1, в котором предусмотрим режим ввода детерминированной ошибки, Информационные и тактовые сигналы (фиг. 6 а,б) поступают соответственно на входы элемента НЕ 28 и 29, на выходах которых формируются инверсные сигналы (Фиг.6 в,г). Логический элемент 2 ИЛИ-НЕ, суммируя сигналы (Фиг.6 в,г), формирует импульсную последовательность (фиг.6 д), которая поступает на вход делителя 34 на два, на выходе которого будет импульсный сигнал Фиг. 6 е), Этот сигнал, пройдя через сумматор 37 по модулю два, на втором входе которого для определенности предположим наличие сигнала с уровнем логического нуля, поступает на первый вход элемента ЗИЛИ-НЕ 40 на второй вход которого поступает через элемент 36 компенсирующей задержки инверсный информационный сигнал. Допустим, что с второго выхода регистра 33 управления поступает сигнал с уровнем логического нуля. Тогда на выходе элемента ЗИЛИ-НЕ 40 формируется последовательность (фиг. 6 ж). На выходе элемента ЗИЛИ-НЕ 41 в результате суммирования информационного сигнала, поступающе 1531080го через элемент НЕ 39, и тактового, поступающего через элемент компенсирующей задержки 38,. будет сигнал (Фиг. 6 в). Так как выходы элементов5 ЗЮПУ-НЕ 40 и 41 объединены,на их объединенном вьпсоде будет сигнал в коде СМ 1, приведенный на фиг. 6 и.Предположим, что в некоторый момент времени программным путем сформирован сигнал ошибки, который в результате временной привязки и преобразования в Формирователе 35 сигнала ошибки, схемная реализация которого аналогична формирователю ошибки в блоке ФКК 4, поступает на вход делителя 32 на два (Фиг,6 к). В результате этого на выходе делителя 32 на два будет сигнал (Фиг. 6 л), на выходе сумматора 37 по модулю два - сиг 20 нал (Фиг. 6 м), а на выходе кодирую- щего устройства - сигнал (фиг, 6 н).Допустим, что на втором выходе регистра управления программным образом сформирован сигнал, имитирующий 25 замирания в линии (фиг. 6 о). Тогда на выходе кодирующего устройства будет сигнал (Фиг. 6 и).формула изобретения30Генератор кодовых последовательностей импульсов, содержащий генератор тактовых импульсов, Формирователь кодовых комбинаций, формирователь синхропмпульса, блок микропроцессорного управления, кодер, блок задания резима, причем выходы данных, разрешения обращения и записи блока микро" процессорного управления подключены к соответствующим входам управления,40 разрешения обращения и записи генератора тактовых импульсов, Формирователя кодовых комбинаций и Формирователя синхроимпульса, информационныевходы-вьмоды блока задания режима подключены к входу данньгс блока микропроцессорного управления, выходы разрешения обращения, разрешения чтенияи записи которого подключены соответственно к входу управления, входамразрешения чтения и записи блока задания режима, информационный вход генератора тактовых импульсов подключенк входу генератора, выход генераторатактовых импульсов подключен к входутактирования формирователя кодовыхкомбинаций, информационный и тактовый выходы которого подключены соответственно к информационным итактовым входам формирователя синхроимпульса и кодера, выходы которых подключены соответственно к выходу синхроимпульса и информационному выходу генератора, о т л ич а ю щ и й с я тем, что, с цельюрасширения класса решаемых задач засчет способности ввода ошибки какв структуру кодовой последовательности, так и в структуру кода, в неговведен таймер, тактовый вход которого подключен к выходу формирователя синхроимпульса, информационныевходы-выходы, вход управления, входыразрешения чтения и записи таймераподключены к соответствующим выходамблока микропроцессорного управлениявыходы управления, разрешения обращения и записи которого подключенык соответствующим входам кодера.153 1 О 8 О Составитель С. КурощРедактор И. Ыулла Техред Л.Олийнык Корректор Т. Иалец Заказ 7955/49 Тирак 668 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Рауюская наб., д. 4/5

Смотреть

Заявка

4307652, 18.09.1987

ПРЕДПРИЯТИЕ ПЯ Р-6856

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

МПК / Метки

МПК: G06F 1/02

Метки: генератор, импульсов, кодовых, последовательностей

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

Код ссылки

<a href="https://patents.su/7-1531080-generator-kodovykh-posledovatelnostejj-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор кодовых последовательностей импульсов</a>

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