Анализатор кодовых последовательностей импульсов Советский патент 1987 года по МПК H03M7/00 

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

11305868

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

информации, и является усовершенство- j ни эквивалентны и информацию с коррекШ

ванием анализатора по авт.св. № 1238243.

Цельизобретения - повышение досто верности анализа и быстродействия анализатора.

На фиг. I представлена блок-схема анализатора кодовых последовательностей импульсов; на фиг. 2-4 - функциональные схемы блока цифроаналогового преобразования, стробоскопического преобразователя и входного блока;, на фиг. 5 и 6 - временные диаграммь; работы анализатора.

Анализатор кодовых последова,тель- ностей импульсов содержит формирова- 0 валов тель 1 стробирующего сигнала, стробоскопический преобразователь 2, блок 3 управления, формирователь 4 тактовых

тности импульсной последовательности можно получить, используя способ определения достоверности передачи, выбирая рая значения сигнала в момент времени i(,

t; t -ь ,

где п 0,1,2,.,«,, Т - период тактовой частоты.

В качестве эталонной импульсной последовательности используются псевдослучайные последовательности (М-по- следовательности), обладающие следующим свойством: выбор из М-последова- тельности значений сигнала, отстоящих друг от друга на 2 Т тактовых интердает М-последовательность, период тактовой частоты которой ,

Таким образом, можно трансформировать высокочастотный сигнал в низко- сигналов входной блок 5, блок 6 вре- частотную область и оценивать досто- менного сдвига, выделитель 7 ошибок, верность передачи на низкой частоте.

программный блок 8, блок 9 мультиплексирования, счетчик 10 ошибок, шину 11 данных, шину 12 синхронизации и адресную шину 13. На фиг. 1

обозначены также информационный 14 и тактовый 15 входы и входы 16 управ ления.

Формирователь 1 стробирующего сигнала (фиг. 2) включает в себя дешифратор 17, регистр 18 и цифроаналого- вый преобразователь (ЦАП) 19. На фиг. 2 обозначены входы 20 данных, входы 21 синхронизации, адресные входы 22 и выход 23.

Стробоскопический преобразователь 2 (фиг. 3) выполнен на смесителе 24, усилителе 25, формирователе 26 и генераторе- 27 строб-импульсов. На фиг. 3 обозначены информаци- онный 28 и управляющий 28 входы, вход 30 стробирования и выход 31.

Входной блок 5 (фиг, 4) выполнен на компараторе 32, триггерах 33-35, элементе НЕ 36, дешифраторе 37 и регистре 38. На фиг. 4 обозначены информационный 39 и тактовый 40 входы входы 41 данных, входы 42 синхрони

сгъ U t, где U t - длительность строб-импульса

зации, адресные входы 43, первьш 44

и второй 45 выходы.

Шина 1 1 данных является двунаправ- и за время и t амплитуда исследуё Мого сигнала постоянна и равна S(jtj), а строб-импульс аналитически может

ленной.

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

ределения достоверности передачи информации при условии, что помехи в линии связи или четырехполюсники стационарны. Тогда все промежутки време

0 валов

тности импульсной последовательности можно получить, используя способ определения достоверности передачи, выбирая рая значения сигнала в момент времени i(,

t; t -ь ,

где п 0,1,2,.,«,, Т - период тактовой частоты.

В качестве эталонной импульсной последовательности используются псевдослучайные последовательности (М-по- следовательности), обладающие следующим свойством: выбор из М-последова- тельности значений сигнала, отстоящих друг от друга на 2 Т тактовых интер0

5

0

0

Дпя трансформации импульсного сигнала в низкочастотную область используется стробоскопический преобразователь 2, управляем1,1й формирователем 1 , что позволяет достичь предельных тактовых частот.

Допускают, что на выходе формирователя 1 формируется по заранее заданной программе напряжение

U; i uU + и„, (1)

где i 0,1п;

ди - величина минимального приращения ЦАП.

При напряжении U U,- в цепи обратной связи преобразователя 2 в нем формируются короткие импульсы, с помощью которых считываются значения исследуемой последовательности в моменты времени

t tj + kX, (2) где tj t + jut-;

j 0,1,2,.,.,m; u C - величина минимального приращения задержки блока 6,

Допускают, что 1а;лительность единичного импульса 13 ;-;сследуемой последовательности

сгъ U t, где U t - длительность строб-импульса.

быть аппроксимирован

ultl313058684

(i/2tUor , при -(/2tUo t и /2iUo

0 BO Всех остальных случаях.

Тогда приращение напряжения на 5 выходе СП

,„ - ,. „3

- (а;

А J

где R - суммарное сопротивление источника сигнала и смесительного диода; С - емкость нагрузки. Полоса пропускания f стробоскопического преобразователя определяется длительностью импульса At:

Г т,- Z ч Ч f - --А-- -

i t

поэтому с этой точки зрения целесо- образно увеличить Uj .

Кроме того, увеличение Uj приводи к уменьшению напряжениями и ухудшает соотношение сигнал/шум на входе входного блока 5. Поэтому перед изме рением необходимо определить оптимальные значения t:, U; , при которых собственные ошибки преобразователя 2 будут минимальны. Для этого приводят зависимости к нормированно- му виду

S(tj

Ui и, + i, f (6)

где tj t(,/bt; U./uU.

ед set, -f j),

i, U, + i, I

U,

Изменяя значения i и j, определяю за время измерения, равное, последовательность значений Зада- ваясь значением K,, определяют те значения i и j, при которых

Kjj К

мацс

(7)

Выбирают те значения i и j, которые удовлетворяют условию (7). До- пускают, что интервал значения j на отрезке равен

(i А ) - ijrtaK.I ifJJ5 L, JMaKc 2

а интервал значения i равен

макс

)

iMOJiiJl МИН.

2

СЭ)

5

O

5

О

5

0 5

При фиксированном значении j методами оптимизации, изменяя значения i, в результате обработки функциональной зависимости,

Kou,(i) f(i). (8) определяют Значения iopt Jopt определяют заранее заданное программным путем число итераций. Это приближение производят следующим образом,

Зададимся . , найденным по максимальной зоне i) , igj при j Jr, где К„(1) «апри- мер, Крц, 10. Затем при найденном значении iopt, определим ,- Этот процесс продолжается пока не найдено значение . J api удовлетворяющее условиям, заданным в алгоритме оптимизации, либо до заранее заданного числа приближений. Найденные значения i и j являются оптимальными.

Для поиска оптимальных значений может использоваться оптимизационный алгоритм Розенброка, сущность которого заключается в том, что ищутся коэффициенты а, b и с аппроксимирующей функции, например 1пКрщ а + + + с, таким образом, -чтобы отклонение ее значений от реально полученных бьшо минимальным. Так как время измерения значений К;; ограничено, то минимальное значение равно:

К

(9)

OU мин в где п - верхний предел значения числа ошибок при измеренном значении п 0; В - скорость передачи информации,

боды;

- время измерения. Поэтому, начиная с некоторых значений i и j, Кдц будет постоянной величиной. Аппроксимируя зависимости К от (i) и KOJ(J), ищут то значение ор1 и, котором будет минимальным. В реальной аппаратуре время определения оптимальных значений составляет 18 с при числе итераций, равном 100.

Анализатор кодовых последовательностей импульсов работает следующим образом.

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

F f/2.(10)

Сигналы с выхода блока 6 подаются на вход стробирования преобразователя 2. Б преобразователе (фиг, 3) на вход смесителя 24 поступают сигналы М-последовательности,(фиг. 5а ), а на вход генератора 27 строб-импульсов - тактовые сигналы (фиг , 5S ),

временное распределение которых опре- 20 DCS-триггер 35 по S-входу в единич- делено в процессе оптимизации. На конденсаторе С смесителя 24 формируется последовательность импульсов разбаланса, которая через усилитель 25 и формирователь 26 подается на входной блок 5 (фиг. 5 -г ,). Последовательность строб-импульсов показана на фиг. 5

Последовательность импульсов разбаланса, сформированная по длительности, поступает на компаратор 32 в блоке 5 (фиг. 6 .а), где нормализуется по амплитуде и форме к стандартным сигналам ЭСЛ логики (фиг. б и ),

Длительность импульсов разбаланса Ср ориентировочно равна 20-30 не, Тактовые сигналы, поступающие на тактовый вход входного блока 5 с частотой 1-2 МГц, инвертируются (фиг. б Ь ) что эквивалентно При скважности сигное состояние (фиг. 6 г ). Если через время о триггер 35 не перейдет в ну левое состояние, считают (фиг. ), что сигнала нет на выходе входного блока 5 и последовательность дефектна. Если сигнал есть, то определяют оы Управление регистром 38 осущест вляется при помогай дешифратора 37, который управляется от программного i блока 8 и синхронизирует прием или т выдачу информации при помощи сигналов синхронизации Чтение или Запись..

В формирователе 1 стробирующего

30

35

40

нала два равенству

сигнала в зависимости от кода сигнала управления с выхода регистра 18 на выходе ЦАП 19 формируется соответ ствующее ему постоянное напряжение. По адресным входам 22 выбирается код формирователя 1, который дешифрирует ся дешифратором 7 и по сигналу Запись в регистр 18 заносится информация по входам 20 данных.

U(t) U(t + Т /2), где Т - период тактового сигнала.

Благодаря инвертированию тактовые сигналы входного блока 5 задержаны относительно фронта сигнала на входе преобразователя 2 на величину задержки, ориентировочно равную Т/2. Задержка в цепях,строб-импульса и пресигнала в зависимости от кода сигна ла управления с выхода регистра 18 на выходе ЦАП 19 формируется соотве ствующее ему постоянное напряжение. По адресным входам 22 выбирается ко формирователя 1, который дешифрируе ся дешифратором 7 и по сигналу За пись в регистр 18 заносится инфор мация по входам 20 данных.

45 Таким образом., может быть достиг нута максимсшьная частота преобразо вателя 26 ГГц, так как стробировани производится в одной точке, за счет чего постоянная времени может быть

образователя 2 ориентировочно состав- уменьшена. При этом задается оптиляет 100 НС, следовательно, должно выполняться условие

т /2 Ь 100 НС + Ср

На максимальной частоте 2 МГц это условие выполняется 250 не s« 130 не.

Привязка тактовых и информационных сигналов осуществляется следующим образом.

2

я 3058686

Единичнь е импульсы разбаланса с выхода компаратора 32 устанавливают SCD-триггер 33 в единичное состояние (фиг. 6 ). С приходом на 5 С-вход тактового сигнала триггер 33 переводится в нулевое состояние (фиг. 6 -г ). Последовательность импульсов с выхода триггера 33 поступает на триггер 34, где каждый единичный импульс рас1Ш1{ряется по длительности, равной Т, и выдается на выделитель 7 ошибок (фиг. 6 9).

Триггер 35 предназначен для определения наличия сигнала на выходе триггера 33 в процессе адаптации и производит альтернативную оценку, есть или нет сигнал на выходе блока 5. Первоначально через двунаправленный регистр 38 устанавливается

Ю

15

20 DCS-триггер 35 по S-входу в единич-

ное состояние (фиг. 6 г ). Если через время о триггер 35 не перейдет в нулевое состояние, считают (фиг. ), что сигнала нет на выходе входного блока 5 и последовательность дефектна. Если сигнал есть, то определяют оы Управление регистром 38 осуществляется при помогай дешифратора 37, который управляется от программного i блока 8 и синхронизирует прием или т выдачу информации при помощи сигналов синхронизации Чтение или Запись..

В формирователе 1 стробирующего

30

35

40

сигнала в зависимости от кода сигнала управления с выхода регистра 18 на выходе ЦАП 19 формируется соответствующее ему постоянное напряжение. По адресным входам 22 выбирается код формирователя 1, который дешифрируется дешифратором 7 и по сигналу Запись в регистр 18 заносится информация по входам 20 данных.

45 Таким образом., может быть достигнута максимсшьная частота преобразователя 26 ГГц, так как стробирование производится в одной точке, за счет чего постоянная времени может быть

уменьшена. При этом задается опти55

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

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

1. Анализатор кодовых последовательностей импульсов по авт.св. № 1238243, отличающийся тем, что, с целью повьштения достовер71305868

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

2. Анализатор по п. 1, о т л и - чающийся тем, что фо змирова- тель стробирующего сигнала выполнен на регистре, цифроанапоговом преобразователе и дешифраторе, выход которого соединен с управляющим входом регистра, выходы которого соединены с соответствующими входами цифроана- логового преобразователя, первые и

С,.ИНлУиж1И.,ЭС11Дг1гТ V- ..m.b.x ixv/1. - лл.

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

I, 1

8

2. Анализатор по п. 1, о т л и - чающийся тем, что фо змирова- тель стробирующего сигнала выполнен на регистре, цифроанапоговом преобразователе и дешифраторе, выход которого соединен с управляющим входом регистра, выходы которого соединены с соответствующими входами цифроана- логового преобразователя, первые и

20

Фиг. 2

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

название год авторы номер документа
Декодирующее устройство 1985
  • Каяцкас Альгимантас Антанович
  • Кацман Владимир Владимирович
SU1339894A1
Анализатор кодовых последовательностей импульсов (его варианты) 1984
  • Кацман Владимир Владимирович
SU1238243A1
Цифровой стробоскопический преобразователь электрических сигналов 1979
  • Гуляев Александр Дмитриевич
  • Емельяненков Вадим Иванович
  • Изох Владимир Васильевич
SU864136A1
Устройство для контроля электрических параметров цифровых узлов 1984
  • Безбородько Юрий Авраамович
  • Балыков Александр Александрович
  • Минькин Геннадий Петрович
  • Посупонько Николай Васильевич
  • Старец Виктор Васильевич
SU1260974A1
Логический анализатор 1987
  • Флейш Лейба Семенович
  • Орлов Александр Сергеевич
  • Егорова Алла Глебовна
SU1476474A1
Многофазный импульсный стабилизатор 1985
  • Кадацкий Анатолий Федорович
  • Яковлев Вадим Фридрихович
SU1265743A1
Устройство для измерения динамических характеристик 1983
  • Буров Геннадий Александрович
  • Сафонов Валерий Владимирович
SU1168902A1
Цифровой стробоскопический преобразователь периодических электрических сигналов 1983
  • Гуляев Александр Дмитриевич
SU1087896A1
Статистический анализатор конечной разности фазы сигнала 1988
  • Вешкурцев Юрий Михайлович
  • Новиков Сергей Михайлович
  • Лукиных Олег Геннадьевич
SU1553919A1
Стробоскопический осциллографический регистратор однократных электрических сигналов 1986
  • Квядарас Вигаудас Броневич
  • Мацкевич Станислав Францевич
  • Урбонавичюс Витаутас
SU1363078A1

Иллюстрации к изобретению SU 1 305 868 A2

Реферат патента 1987 года Анализатор кодовых последовательностей импульсов

Изобретение относится к автоматике и вычислительной технике и является усовершенствованием устройства по авт.св. № 1238243. Его использование в аппаратуре контроля позволяет повысить достоверность анализа ; и быстродействие анализатора. Анализатор содержит входной блок 5, формирователь 4 тактовых сигналов, блок 6 временного сдвига,, вьщели-. тель 7 ошибок, счетчик 10 ошибок, блок 9 мультиплексирования, блок 3 управления и программный блок 8. Благодаря введению стробоскопического преобразователя 2 и формирователя 1 стробйрующего сигнала обеспечивается возможность работы преобразователя 2 в одной оптимально выбранной для каждого случая точке, что позволяет уменьшить постоянную времени, т.е. повысить быстродействие. 1 з.п. ф-лы, 6 ил. « оо 00. G5

Формула изобретения SU 1 305 868 A2

28

Ое

ii

26

31

Фuz,Э

Фиъ.5

а i

Редактор А. Шандор Заказ 2304

Составитель О. Ревинский

Техред Н.Глущенко Корректор Е. Рошко

Тираж 901Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. .Проектная, 4

r

Фив. 6

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

Анализатор кодовых последовательностей импульсов (его варианты) 1984
  • Кацман Владимир Владимирович
SU1238243A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 305 868 A2

Авторы

Каяцкас Альгимантас Антанович

Кацман Владимир Владимирович

Тимофеева Маргарита Викторовна

Даты

1987-04-23Публикация

1985-10-04Подача