Многоканальный цифровой коррелятор Советский патент 1988 года по МПК G06F17/15 

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

П

fcceo

оэ ф

со

ОГ ОС

113

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

Цель изобретения - расширение частотного диапазона исследуемого сигна-

ла.

На чертеже приведена структурная схема коррелятора.

Коррелятор содержит блок 1 синхронизации, узлы 2, и 2 формиро- вания кода приращений, шифраторы 3 и 3,j, группу регистров , группу триггеров , сумматоры 6., и 6 , регистр 7, блоки сдвига ко1,1

дов, группу коммутаторов ,, накап-20 мпадших разрядов из результата с выхода первого сумматора 6 . 13наче25

ливающие сумматоры 10j,-10p, информационные входы 11 и 12, вход 13 запуска, выход 14, выход 15 сигнализации окончания вычислений.

Коррелятор работает следующим образом.

По сигналу, поступающему на вход 13 запуска устройства, осуществляется запуск блока 1 синхронизации, установка в исходное состояние первого 2, и 30 второго 22 узлов, регистров , регистра 7, накапливающих сумматоров

ние р

1.1

определяется величиной прИ

ращения входного сигнала на выходе кода приращений первого узла 2, в i-M такте работы устройства и численно равно номеру разряда, содержащего 1 в коде приращения сигнала x(t). Результат с йыхода второго сумматора 6 поступает в регистр 7 и далее в накалливающий сумматор Ю, где « по достижению заданного числа отсчетов получается значение iZ х.у. .

п

10(,-10р и триггеров

С выхода узлов 2 и 2 снимается текущее значение сигналов x(t) и y(t) в дополнительном коде.

Если значение приращения лу. положительное, т.е. на знаковом выходе приращений узла 2 О, то код с выхода узла 2 ,, поступающий через блок Вр., сдвига кода на второй вход первого сумматора 6 , со сдвигом на р . разрядов в сторону младщих разрядов, .суммируется со значением, поступа- кнцим с выхода регистра 7 и равным произведению предыдущих отсчетов сигналов x(t) и y(t). Значение определяется величиной приращения входного сигнала на выходе кода приращений второго узла 2 Ъ(-м такте работы устройства и численно равно номеру разряда, содержащего 1 в коде приращений сигнала y(t). Если же приращение Лу отрицательное, т.е. на выходе знака кода приращений узла 2 1, то код с выхода узла 2, поступающий на второй вход первого сумматора 6 со сдвигом на р разрядов в сторону младших разрядов, вычитается из значения, поступающего с выхода регистра 7. Управление режимами Суммирование н Вычитание на первом сумматоре-вычитателе 6. осуществляется сигналом с выхода знака кода приращений второго узла 2 . На втором сумматоре 6 выполняются сложение (если сигнал на выходе знака кода приращений первого узла 2, равен О) результата с выхода первого сумматора 6, и кода у текущего значения сигнала y(t), сдвинутого на р I разрядов в сторону млад- щих разрядов, или вычитание (если сигнал на выходе знака кода приращений первого узла 2 равен у текущего значения сигнала y(t), сдвинутого на р

1,1

разрядов в сторону

мпадших разрядов из результата с вы хода первого сумматора 6 . 13начение р

1.1

определяется величиной прИ

5

0

ращения входного сигнала на выходе кода приращений первого узла 2, в i-M такте работы устройства и численно равно номеру разряда, содержащего 1 в коде приращения сигнала x(t). Результат с йыхода второго сумматора 6 поступает в регистр 7 и далее в накалливающий сумматор Ю, где « по достижению заданного числа отсчетов получается значение iZ х.у. .

В течение N тактов работы устрой- ства на первом 6 и втором 6 сумматорах и регистре 7 осуществляется вычисление произведения отсчетов сигналов x(t) и y(t) и их накопление на накапливающем сумматоре 10. В результате зтого в N-M такте в накап- 0 ливающем сумматоое lOg образуется

сумма, равная XI . В течение этого времени значение единичного сигнала с инверсных выходов ров 5,-5, поступающее на второй уп- 5 равляющий вход коммутаторов 9i-9h разрещает коммутацию выходов регистров с входами накапливающих

5

0

сумматоров . К этому времени на накапливающем сумматоре 10 буhJ-1

ZI -лх

t 1 сумматоре lOj дет накоплена сумма

f.,yp

на

накапливающем

Н-1

ИХ (у, , на сумматоре

lOj N-3

2Z ЛХ . , И Т.Д. Рг1 г л с

В ()-M такте работы появляется сигнал на первом выходе блока 1 сии- 139

хронизации, который в (N+2)-M такте, пройдя через триггер 5 .коммутирует выход накапливающего сумматора 10 с входом накапливающего сумматора 10, и запирает вход накапливающего сум

матора 10р. В этом же такте в накапливающем сумматоре 10, образуется сумма

NNN

. (. (N-i-3)-M такте единичный сигнал с прямого выхода триггера 5 поступает на первый управляющий вход коммутатора 9 и данные из накапливающего сумматора 10 поступают в накаплива- сумматор lOj, образуя сумму

,У,,и т.д

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

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

ющий

N

ui z

-.on ВХОД триггера каждого последующего

В этом же такте происходит запира- о - - h- м м -«

канала соединен с прямым выходом триГ- ние входа накапливающего сумматора«к

гера и с первым управляющим входом коммутатора предыдущего канала, тактовые входы триггера и« накаплнваюпих

10-, и т.д.

В ()-м такте

образуется сумма

t l

ходит запирание входа накапливающего сумматора Ю., и на выход 15 поступает сигнал, свидетельствующий об окончании вычисления ординат корреляционной функции В(К 2) при всех К О,п. Данные с выхода 14 необходимо снимать со сдвигом на () разрядов в сторону младших разрядов.

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

30

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

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

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

канала соединен с прямым выходом триГ- «к

35

р,

гера и с первым управляющим входом коммутатора предыдущего канала, тактовые входы триггера и« накаплнваюпих

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

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

первого узла формирования кода приращений соединен с входом разрешения работы второго сумматора и входом

45 задания режима работы накапливающего сумматора каждого канала, выход ком-; мутатора каждого кан.ала соединен с информационным входом накапливающего сумматора своего канала, выход

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

40

5

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

рого

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

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

название год авторы номер документа
Многоканальный цифровой коррелятор 1984
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1292006A1
Многоканальный цифровой коррелятор 1984
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1290352A1
Устройство для решения систем ли-НЕйНыХ уРАВНЕНий 1978
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Малиновский Борис Николаевич
  • Третьяков Сергей Иванович
SU813446A1
Многоканальный цифровой коррелятор 1983
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1211753A1
Устройство для определения оптимальных траекторий 1983
  • Васильев Всеволод Викторович
  • Баранов Владимир Леонидович
SU1223240A1
Вычислительное устройство для решения дифференциальных уравнений 1985
  • Малиновский Борис Николаевич
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
SU1277134A1
Устройство для поворота вектора (его варианты) 1982
  • Аристов Василий Васильевич
  • Боюн Виталий Петрович
SU1078431A1
Коррелометр 1984
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1179368A1
Аналого-цифровой инкрементный дифференциатор 1985
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Попов Борис Николаевич
SU1343410A1
Устройство для обработки и передачи информации учета товарной нефти 1983
  • Щербина Владимир Ефимович
  • Швец Владимир Александрович
  • Галян Николай Нестерович
  • Сперанский Борис Валентинович
  • Михайлов Олег Сергеевич
  • Десяткин Юрий Алексеевич
SU1129625A1

Реферат патента 1988 года Многоканальный цифровой коррелятор

Изобретение относится к вычислительной технике. Целью изобретения является расширение частотного диапазона исследуемых сигналов. Коррелятор содержит блок 1 синхронизации, узлы формирования кодч приращений 2 и 2, шифраторы 3, 3,, группу регистров 4 I - 4, группу триггеров , сумматоры 6, 6, регистр 7, блоки о ti4i сдвига кодов, группу коммутаторов 9i-9p, накапливающие сумматори lOo-lOf,. Б корреляторе применены узлы формирования кода приращений с показательной системой кодирования приращений, лри этом ординаты корреляционной функции вычисляются параллельно. 1 йл.

Формула изобретения SU 1 397 938 A1

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

Коррелометр 1984
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1179368A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальный цифровой коррелятор 1984
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1292006A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 397 938 A1

Авторы

Боюн Виталий Петрович

Головин Александр Николаевич

Даты

1988-05-23Публикация

1985-02-22Подача