Вероятностный коррелометр

Иллюстрации

Показать все

Реферат

 

1. ВЕРОЯТНОСТНЫЙ КОРРЕЛОМЕТР , содержаний блок памяти, блок вероятностного умножения, генератор случайных чисел, выход которого соединен с первым входом блока суммирования , второй вход которого является первым входом коррелометра, ре гистр математического ожидания, первый вход которого является вторым входом коррелометра, а выход соединен с третьим входом блока суммирования , первый выход которого соединен с первым входом накапливающего регистра, выход КОТОРОГО;подключен к второму входу регистра математкческрго ожидания, первые четыре выхода блока управления соединены соответственно с управляюищми входами блока вероятностного умножения, блока цамяти,накапливающего регистра и. регистра математического ожидания , о т ли ч а ю щи и с я тем, что, с целью повышения точности в коррелометр введены блок анализа знака, регистр итога, регистр числаj блок модификации команд, первые.пять входов которого являются соответственно третьим, четвертым и пятым, . шестым и седьмым входами коррёлометгра , шестой вход блока модификации команд объединен с информационным ,входом блока вероятностного умножения и с первым выводом блока анализа .знака и соединен с вторым входом блока суммирования, первый выход которого подключен к информационному входу блока памяти и к первс у входу регистра итога, выход которого соединен с четвертым входом блока суммирования, пятый, шестой, седьмой и восьмой входы которого подключены соответственно к первому, второму и третьему выходам блока модификации команд и к илходу регйстра числа, информационный вход которого соединен с перВЕОм выходом блока памяти, второй выход которого является выходом коррелометра, а третий - подключен к второму входу блока анализа знака, выход которого соединен с (Л вторым управлянвдим входом блока па;мяти , третий и четвертый входы блока анализа знака соединены со®тветственно с четвертым входом коррело . метра и с выходс блока вероятност- g . ногР умножения, пятый вход блока ана;Лиза знака и седьмой вход блока модификации ксжанд, вторые входы региг j.cTpa итога и регистра числа подключены соответственно к пятому, шестому , седьмому и восьмому выходам . блока управления. 2. Коррелометр по п. 1, о т л и чающийся тем, что блок модификации кснианд содержит два э емента ИСКЛЮЧАЩЕЕ ИЛИ, два инвертора, сетвь элементов И, регистр, пять Элементов ИЛИ, щгрвый вход первого элемента ИС101( ИЛИ, является первым входом блока.модификации команд , первый вход второго и второй вход первого элемента ИСКЛЮЧАВДЕЕ ИЛИ объединены и являются вторым входом блока модификации команд, чыход каждого элемента ИСКЛЮЧАК 1ЕЕ ИЛИ подключен к входу соответствующего ;инвертора и к первому входу соотватственно первого и второго элемен-г

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

ЯЯ) 06 Р 15 3

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬП ИЙ (21) 2800942/18-24 (22) 24 ° 07. 79 (46) 15.06.83. 1 Нюл. 9 22 (72) В.Г. Корчагин, Л.Я.Кравцов, Ю.В. Садомов и Л.М. Хохлов (71) Государственное союзное конструкторско-технолОгическое бюро по проектированию счетных машин (53) 681.323(088 ° 8) (56) 1. Авторское свидетельство СССР

9 432509, кл. G 06 F 15/34, 1973.

2. Авторское свидетельство СССР по заявке 9 2534281/18-24, кл. G 06 F 15/34,1977 (прототип) . (54) {57) 1. ВЕРОЯТНОСТНЫЙ КОРРЕЛОМЕТР, содержащий блок памяти, блок вероятностного умножения, генератор случайных чисел, выход которого соединен с первым входом блока суммирования, второй вход которого является первым входом коррелометра, ре гистр математического ожидания, первый вход которого является вторым входом коррелометра, а выход соединен с третьим входом блока суммирования, первый выход которого соединен с первым входом накапливающего регистра, выход которого подключен к второму входу регистра математического ожидания, первые четыре выхода блока управления соединены соответственно с управляющими входами блока вероятностного умножения, блока памяти, накапливающего регистра и. регистра математического ожидания, о т л и ч а ю щ.и й. с я тем, что, C целью повышения точности„ в коррелометр введены блок анализа знака, регистр итога, регистр числа, блок модификации команд, первые .пять входов которого являются соответственно третьим, четвертым и пятым . шестым и седьмым входами коррелометра, шестой вход блока модификации команд объединен с информационным ,входом блока вероятностного умноже;,.SU„„1023 3 А ния и с первым выходом блока анали- .за знака и соединен с вторым входом блока суммирования, первый выход которого подключен к информационному входу блока памяти и к первому входу регистра итога, выход которого соединен с четвертым входом блока суммирования, пятый, шестой, седьмой и восьмой входы которого подключены соответственно к первому, второму и третьему выходам блока модификации команд и к выходу регйстра числа, информационный вход которого соединен с первым выходом блока памяти,. второй выход которого является вы.ходом коррелометра, а третий — поцключен к второму входу блока анали- Е

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

2. Коррелометр по п. 1, о т л и— ч а ю шийся тем, что блок модификации команд содержит два элемен« та ИСКЛЮЧМХЦЕЕ ИЛИ, два инвертора, семь элементов И, регистр, пять элементов ИЛИ, первый вход первого элемента ИСКНЮЧМХЯЕЕ ИЛИ, является первым входом блока, модиФикации команд, первый вход второго и второй вход первого элемента ИСКЛЮЧИЯЦЕЕ

ИЛИ объединены и являются вторым входом блока модификации команд, выход каждого элемента ИСКЛЮЧАКЩЕЕ ИЛИ подключен к входу соответствующего,;.инвертора и к первому входу. сооТветственно первого и второго элемен

1023338 тов И, выходы инверторов подключенЫ соответственно к первым входам третьего и четвертого элементов И, выходы второго и третьего элементов

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

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

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

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

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

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

Поставленная цель достигается тем, что в вероятностный коррелометр; второй вход которого объединен с первым входом четвеотого элемента

ИЛИ и является четвертым входоМ блока модификации команд, пятый вход которого подключен к третьему входу пятого элемента ИЛИ, второМу sxo ду,четвертого элемента ИЛИ и к пер-. вому входу пятого элемента И, второй вход второго элемента ИСЕПЮЧАЮК".Е ИЛИ является шестым входом бло- . ка модификации команд, седьмым входом которого является вход регистра, первый выход которого подключен к вторым входам первого и третьего элементов И, второй вход регистра соединен с вторыми входами второго и четвертого элементов И, третий, четвертый и пятый выходы регистра соединены соответственно с вторыми входами пятого, шестого и седьмого элементов И. содержащий блок памяти, блок вероятностного умножения, генератор случайных чисел, вцход которого соединен.с первым входом блока суммирова5 ния, второй вход которого является. первым входом коррелометра, регистр математического ожидания, первый вход которого является вторым входом коррелометра, а выход соединен с

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

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

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

;первому, второму и третьему выходам

1023338 блока модификации команд и к выходу первого и третьего элементов И, вто- регистра числа, информациднный вход --рой вход регистра соединен с B

Кроме того, бЛок моцнфикации ко- числа, блок 9 анализа знака интегриСОДЕРжит два элемента ИСКЛЮЧИО- 20 РованиЯ, блок 10 управления, реЩЕЕ ИЛИ, два иивертора, семь элемен-. Гистр 11 итога. тов И, регистр, пять элементов ИЛИ, Формула, по которой вычисляется первый вход первого элемента ИСК%0- корреляционная функция, имеет вид

ЧАКЩЕЕ ИЛИ является первым входом « «=н блока модификации команд, первый 25, õõ Р>= 7- ("« « « ) ("« -ш ) вход второго и второй вход первого : х Р "=" элеяента ИСКИКИМЩЕЕ ИЛИ объединены и являются вторым входом блока мо- -- где р — номер ординаты корреляцион.диф ации ко нд Од ка Ого ., ной функциир Р 0р Ф 1р элемента ИСКЛЮЧМХЯЕЕ ИЛИ подключен . а, - коэффициент масштаба орцинак входу соответствующего инверт ра ЗО . ты слУчайного пРоцеса-; и к первому входу соответственно - 9 х математическое ожидание слупервого"и второго элементов и, выхо- . . чайного процесса x(t); ды инверторов подключены соответ- 1- — тЕКУЩИй НОМЕР ОРДИНатЫ СЛУ.ственно к первым входам третьего.и четвертого элементов И, выходь1 вто о-35 Математическое ожидание слУчайго и третьего элементов И подключе-. . ного процесса mX - либО в ли ина ны к соответствующим входам первого постоянная„ ю нач-, введенная зараэлемента ИЛИ, выхо ы первого и чет- - нее (по входа". юХ и знака вa) на ос

sepToro элементов И соединены с -,новании апРиоРНОГО знаниЯ пРоцесса соответствующими входа«ж второго эле-40 при Условии, что пРоцесс стационаРмента ИЛИ, выходы первого, второго ный либо ФУнкциЯ от ВР мени Вида и третьего элементов ИЛИ являются соответствейво сервьвх, вторхвх в:.," х <« = q " т 9

1х третьим выходами блока модификации . <-- Яг-«) команд, входы третьего элемента ИЛИ 45 г е Е (1 1 соединены соответственно с выходами пятого, шестого и седьмого элемен- ДелениЯ текУЩего номеРа оРДинаты тов И, первые входы шестого и седьм6 случайного процесса 1 на число r, го элементов И подключены соответ- . ПР Ме июЩее пРеДел УсРеднениЯ, т.е; ственио к выходам четвертого и пят0 - .ДлинУ Участка псевДостационарности го элементов ИЛИ, третий вход блока 5О иестЩ ионарного процесса. модификации команд подключен к пер- При Е = О + « = ю" ««

Х х х вому входу пятого элемента KHH вто- У

Рой вхОд которого Объ динен с пером . За вРемЯ вычислениЯ коррелЯЦионвходом четвертого элемента ИЛИ и ной функции на вход устройства подаявляется четвертым входом блока мо- 55 ны N ординат случайного IIpollecca дификации команд, пятый вход которого подклЮчен к третьему входу пято«, . Обработка каждой ординаты иденго элемента ИЛИ, второму входу чет- тична и включает в себЯ цикл приевертого элемента ИЛИ и к первому вхо- .ма, накопления (для нестационарных ду.пятого элемента И второй вход Щ процессов) и замещения значений ма"

I второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ яв- тематического ожидания на границах ляется шестым входом блока модифика- Участков псевдостацйонарности, центции команд, седьмым входом которого РИРОВаНИЯ, МаСШтабИРОВаНИЯ ЦЕНтРИРОявляется вход регистра, первый выход . ванйой ординаты и q подциклов перекотОрого подключен к вторым входам 5 множения ординат принятой х, и за1023338 передается управляюкщй сигнал в реа

FN QTp 1 °

После этих процедур для иестационарного процесса и сразу посла приема ординаты Q для стационарного процесса в блоке 3 суммирования организуется центрирование ординаты, т.е. вычитание значения математичес;tO кого ожидания. Команда для организации центрирования в блоке суммирования из регистра 1 (mx) формирует ся по сочетанию знаков, организуя операцию, 15 „®ЮМ где ® - оператор центрирования, который принимает значение управляющих сигналов:

®-"Вычесть" при условии: знак

-2О х> = знак m<, ® - "Сложность" при условии: знак знак щх.

Значения оператора ® выдаются из блока 2 по управляющему сигналу

25 из блока 10 управления.

На Фиг. 2 представлена структура блока модификации команд, который содержит элементы ИСКПИЧАКХЯЕЕ ИЛИ .

12 и 13 (например ИС К155ЛП5),,)регистр 14 управляющих сигналов, первый и второй инверторы 15 и 16, элементы И 17-20, элементы ИЛИ 21-24, элементы И 25-27, пятый элемент

ИЛИ 28.

По сигналу из блока 10 управления на регистр 14 поступают сдвигающие импульсы, которые последовательно позволяют сформировать сигналы

"СЛожить" или "Вычесть" по выходу первого и второго разрядов регистра

40 14, в зависимости от комбинации знаков х„ и Х>-„и знаков х„и m» или сигналы сдвига по выходу третьего, четвертого и пятого разрядов регистра 14 в зависимости от уста"

45 новленного значения коэффициента масштаба а, (2,4,8 .

Центрированная ордината х. = x„.- mg s сумматоре 3 затем подвергается масштабированию, т.е. умножений на коэфФициент .масштаба а, посту- . пающий из блока- 2 модификации команд, образуя величину а х„. для повышения точности вычислений. Известно, что при стохастических способах выполнения операций умножения, чем боль ше перемножаемые числа приближаются к нормализованн м,. тем лучше используется разрядная сетка и выше точность. Масштабный коэффициент выбирается в соответствии с априорным Ю значением величины m х" для атациона нарных процессов. Из соотношения а„=е следует помнить; что m„дано в нормализованном виде ) в ф О,Ц . С целью п омненных прошлых ординат х„, коррекцию содержимого части памяти, краннщен кекунне нооннне) ордннакн процесса х; „ (р=Ь,g-1) и оценки . промежуточйых .результатов ординат корреляционной Функции, вычисленных для предыдущих ординат случайной

Функции. () кк <у) = ()к(у;- ))(а,)x; -т - ф!

Устройство работает следующим образом.

Перед началом работы все блоки и элементы устройства устанавливаются в исходное (нулевОе положение. Затем в устройство извне замыкаются величины начального значения математического ожидания m" " и его знака по входам 2 и 4 устройства масштабный коэффициент увеличения центрированной ординаты а„ по входу б, признак нестационарности процесса по входу 3.

Работа устройства по вычислению корреляционной функции будет ясна из пояснений к процессу обработки

1-ой ординаты случайного процесса.

Значение 1-ой ординаты случайного npouecca x(t ) поступает на вход блока 3 суммирования, а значение знака х поступает на входы блока 2 модификации команд и блока 9 анализа знака интегрирования. Прием ординаты и знаков осуществляется по управляющим сигналам из блока 10 управления. В случае нестационарности процесса организуется суммирование ординаты-х,, поступающей в сум: матор 3 с входа 1 коррелятора с ранее накопленным значением суммы ординат g поступающих из регистра 5.

Поскольку суммируются числа со знаками, то команда в блок 3 суммирова-. ния из блока 2 модификации команд формируется по сочетаниЬ знаков и суммы ординат, осуществляя операцию xx„I3 q, где© - оператор накопления, который принимает значение управляющих сигналов s

Э - "Сложность при условии: знак

/ х. = знак Ч;

2 - "Вычесть" при условии знак х„. знак Q.

Значения оператора©выдаются из блока 2 по управлялчему сигналу из блока 10-управления.

Далее, в случае, если число i = ,= kr . k 1,2..., т.:е. оказывается границей участка псевдос .тационарности, то организуется замещение значения математического ожидания щ, хранящегося в ре1"истре 1, содержимым старших разрядов накапливающего регистра 5, (Действительно, если.разрядность обрабатываемых чисел х ° и в,равна 1, то разрядность накопи тельного регистра 5 равна 1 + г).

Для этбго из блока 10 управления

7, 1023338 8 удобства приборной реатлкэации вели- Содержимое регистра 11 Итога х ") чина а) берется кратной степени 2 . ., транзитом через блок 3 суммирования:

Поэтому в блоке 2 модификации комант записывается в память по нулевому сумматора при приходе управляющего . адресу. При организации стохастичессигнала из блока. 10 управле??ия вы- . .кого перемножения пары ординат .рабатывается набор команд сдвига на lx(х@) ордината xf") снимается с один разряд в сторону .старших разря- регистра 11 итога и сравнивается s дов содержимого блока 3 суммирования -. Блоке 3 суммирования с числом из гев количестве, равном )с 60Q ax- . нератора 4, ордината х 1мь снимается

Центрированная и масштабированная с регистра 8 числа и сравнивается ордината иэ с :Х =

Далее организуются q подциклов - Ф-единицу содержимого той части ячейстохастического перемножения .: ки памяти блока 6 памяти, где хра(м) х (м) нится промежуточное значение ордиB суммирования с про»,, О» межуточными значениями соответст,вую, K <(9)=Õ Х „ щих .ординат К)ц (р) .

В первом подцикле первым шагом з Знак интегрированиЯ вырабатываетс) мматоре 3 организуется вычитание . ОЯ блоком 9 анализа анака иэтегРиРО из содержимого регистра 11 итога ваниЯ íà основании значений знаков хЙ ) числа иэ генератора случайных.....СОМНОжИтЕЛЕй И ЭНаКа ПРОМЕжутОЧНОГО чйсел 4 bj без записи результата в значениЯ оРдинаты. ПРи этом УчитыретъBCTp 1 1 ИтоГфа, Вычитание IIpO SSo» Ваетоя работа устройства в счетной . дится, беэ. учета агебравческих .зн -" ..арифметике и перемене знака итота ., ков., т. е . Реализует. операцию ср, при переходе через коль в соответ) ения х(" ) и g..,В случае, если чис. ствии с аналитическими выРажениЯми, -ло из регистра 11 итога (х ")) мень- есаН É „ (B)ä (м))<-) ше числа иэ генератора 4, то на вы-: 30 И " »-Р( Ъок Х, - О+Зиок Х О» ходе блока 3 суммирования выход Ъл . )

neceaccaI. отоутотеует canaan переео- ЭЬиот.Х x< т„. )=A=o, са. При"ртавеистве чисел или если чис„о Н3 ре,истра 11 итог,„ б льше в"Раба Ваетпй сиги ?л "У личить числа из .генератора 4, на вто ом 35 на 1 содеРжимое Ячейки -памЯти",-если выходе блока суммиров-,ния появится, A. = 1, то УпРавлЯющие сигналы интегсигнал переноса. результат первого - — РиРованиЯ вырабатываютсЯ в зависисравнения запомнен s блоке 7 se . с Л У .РоятНОСтНО т уМНОжЕНИя. ЗатЕМ ПРОИЗ- ПРИ ГЯП-) Ф 0 pa5a SaeTCB Снт водится повторное сравнение содер- щ нал меньшнть на 1 соДеРжимое жимого perBOTpa 11 итога с числом Ячейки памЯти", где )-Яп J означает из ген атора 4. На -выйрде блока 7 . содеРжимОе текУщей Ячейки памЯти. вероятностного умножен? я, являющегося семой вероятностного умножения -:,-налы "увеличить на 1 содерж мое

И !I последовательностного типа резуль- :ячейки памяти и Изменить знак тат бу ет кОНЬюнкцней результат щ, ПРоме Уточного значения ординаты. первого и второго сравненйй. процесс .:- " p) . -(м) стохасстичед„ого у ноже, я пары РАЫ Значения знаков Ординат х »-Р и нат повторяется несколько раз в .. : сигналы Равенства нУлю.соДеРжнмогр соответствии с требуемой точНОСтьЮ ж- тЕкущей ЯЧейхи П Мяти Поступ т В числеиий..

-50 блок Я анализа знаков йнтегрироваСодерж ое,улевой ячейки блока . НИЯ из блока 6 ПЙЯтиу знак ордина6 памяти, соответствующей нулевой ™ х„ постУпает извне, а сигнал на (м) ординате корреляционной функции Q (()) е из е ение и е центрирования увел ивается.на ед н у всякий ) . - постУпает с выхода блока 3 суммирораэ при появлении сигнала с выхода M вания на блок 9 анализа знака интегблока 7 вероятностного умножения. .РиРованиЯ пРи наличии соответствую

Второй.и..последующие (g-го) по ик . -,щего управляющего сигнала нэ блока лы умножения и интегрирования орта:низуются несколько по- инойу. Перед- В конце втоРого подцикла Увелиначалом второго нодцикла из блока 66 чиваетсЯ на единицУ аДРес в блоке

10 управления выдается управляющий сигнал в блок 6 памяти, по которому . В начале третьего подцикла содерсодержимое нулевой ячейки памяти, жимое первой. ячейки памяти х"

»-2 где хранилась Ордината х ), запи- переписывается в регистр 8, а содерсывается в регистр 8 числа. 65 жимое этого регистра транзитом

1023338

10 через блок 3 суммирования по этому же адресу записывается в блок 6 памяти. Подцикл, вычислений произведения х " х L>g происходит описанным способом.

В процессе q подциклов содержимое памяти ординат сдвигается и стает соответствующим таблице. Процесс перемножения заканчивается при равенстве содержимого адреса блока памяти величине q - 1. Емкость оборудования предлагаемого коррелометра уменьшается по сравнению с прототипом за счет использования дополнительных разрядов памяти (длина ячейки памяти увеличивается на 1+1 разряд, где 1 - разрядность обрабатываемых ординат случайного процесса и один разряд — знак ординат) вместо блока сдвигающих регистров.

Это объясняется тем, что сложность реализации сдвиговых регистров выше> чем сложность реализации памяти.

Это проявляется при требовании уве- личения числа ординат корреляционной функции.

Структура блока 10 управления представлена на фиг. 3. В состав блока входят генератор 29 тактовых импульсов, элемент И 30, элемент задержки 31, триггер 32, сдвиговый регистр 33, регистр 34 адреса, дешифратор 35.микроопераций, элемент

ИЛИ 36, счетчик 37, триггер 38, элемент H 39, счетчик 40; триггер

41, элемент H 42, счетчик 43, узел анализа границ ийтервалов, нестационарности — элементы И .с задержкой:

44, элемент И 45, Работа блока одинакова в каждом цикле обработки ординат случайного процесса x(t.). В началецикла вр блок поступает сигнал - признак текущей ординаты х. - "Начало цикла", которым устанавлйвается в единичное состояние триггер 32. Благодаря этому образуется возможиость для прохождения импульсов с генератора 29 через элемент И 30. Сигналы.с элемента И 30 сдвигают регистр 33, каждому из пяти выходов регистра соответствует свой адрес микрокоманды в регистре 34, который записывается задержанным импульсом с элементом задержки 31. Каждому адресу микрокоманды сопоставляются выходные сигналы дешифратора 35 из множества сигналов 1а, б, 6, L, д, 8, 4c, u. .

Сигналам соответствует первый, второй, третий, четвертый, пятый, шестой, седьмой и восьмой выходы блоха..

После появления сигнала на выходе. пятого разряда регцстра 33 устанавливаются в единичное состояние триг геры 38 и 41. Выходом триггера 41 устанавливается высокий потенциална первом входе третьего элемента

И 42. Это позволяет пройти импульсам с выхода элемента И 30 на пересчет счетчика 40 и на выбор микрокоманды через регистр 34 и соответ10 ствующих ей микроопераций с выхода дешифратора 35. Это операция стохастического преобразования.

После проявления сигнала переключения со счетчика 40 сбрасывается 5 триггер 41 и схема закрывается. Выход переноса счетчика 40 пересчиты- . вает счетчик 37 и подготавливает второй вход элемента И 39, выход которого обеспечивает через регистр 34

2О и дешифратор 35 выдачу микроопераций, реализующих переадресацию в блоке 6 памяти и переход к преобра-, зованию следующей пары ординат х„ х„. „ . После пересчета счет25 чика 37 сбрасывается триггер 38 и через элемент ИЛИ 36 сбрасывается триггер 32 и пересчитывается счетчик 43 циклов. В случае обработки нестационарных процессов с выхода

З0 элемента И 44 после каждой r""é ординаты выдается сигнал, который через регистр 34 и дешифратор 35 организует перепись старших разрядов регистра 5 накопительного в регистр

З5 1 (фиг ° 1) е

Режим заканчивается после пересчета регистров 43 и 37 (в последнем цикле регистра 43), срабатывает. элемент И 45, с выхода которого сбра(сывается, регистр 34 и выдается сиг"О нал "Конец режима".

Следует отметитЬ, что блок управления устройства идентичен блоку управления прототипа 2 и отличается лишь управляющими сигналами с выхода дешифратора 35. Управляющие сигналы CI, д, б, использовались в прототипе P2) сигналы д, 8 зК, и с этого же дешифратора исполь, эуются в предлагаемом;устройстве.

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

1023338

99 пп

Адрес яяейки памяти

1 0

2 1

3 2

Ч-1

q«2

P . Р1

q q-1

Содержимое памяти перед прикодом к, X (м) 1-1 х (М) 1- х (м) )-3 1(! р х (м) Х1 Ф,1

4-

Содержимое памяти после q подциклов умножений, Х(м) .

1 Х(. ,х(м)

1-а

Х(м)

5-р

М()-%+ 1

Х<М)

° (-фФ4

1023338

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

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Я-35, Раушская наб., д. 4/5

Заказ 4214/34

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Составитель В. Жовинский

Редактор М. Бандура ТехредМ.Гергель Корректор Г. Огар