Устройство для вычисления коэффициентов разложения функции

 

Изобретение относится к области вычислительной техники и предназначено для вычисления спектральных коэффициентов разложения функции в дискретном базисе. Цель изобретения - упрощение устройства за счет разложения функции на основе теплицевой матрицы. Устройство содержит регистр , сумматор двух n-разрядных чисел, счетчик, элемент И-НЕ, две группы элементов И, n-разрядный информационный вход, вход синхронизации, n-разрядный выход, вход начальной установки. Принцип действия устройства основан на использовании дискретной системы базисных функций LQ.k). образующей базис в пространстве RN, J,k 0,N-1. Эта система представляет собой нижне-треугольную теплицевую матрицу, элементы которой, включая главную диагональ , равны единице. 1 ил. (Л С

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

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

РЕСПУБЛИК (я). G 06 F 15/332

ГОСУДАРСТВЕ НЮЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4906831/24 (22) 30.01.91 (46) 30.06.93, Бюл. М 24 (72) А.A,Àðòþøèí, Н.В.Нечаев, А.H.Ñåìàøко, В,АЯапицкий и О.Н.Липчанский (56) Авторское свидетельство СССР

М 881761, кл. G 06 F15/332,,1980.

Авторское свидетельство СССР

hL 962974, кл. 6 06 F 15/332, 1981.

Авторское свидетельство СССР

t+918952, кл. G06F 15/332, 1980(прототип), Садыхов P.Х., Чеголин П.M., Шмерко

В.П. Методы и средства обработки сигналов в дискретных базисах. Минск: Наука и техника, 1987.

Шило В.Л. Популярные цифровые микросхемй. Справочник. — М.: Радио и связь, 1987, Залманзон Л.А. Преобразования

Фурье, Уолша, Хаара и их применение в управлении, связи и других областях . — M,:

Наука, 1989.

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

Цель изобретения - упрощение конструкции устройства за счет разложения функции нв основе теплицевой матрицы.

„„5lJ „„1 824641 А1 (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ КОЭФФИЦИЕНТОВ РАЗЛОЖЕНИЯ ФУНКЦИИ (57) Изобретение относится к области вычислительной техники и предназначено для вычисления спектральных коэффициентов разложения функции в дискретном базисе.

Цель изобретения — упрощение устройства за счет разложения функции на основе теплицевой матрицы. Устройство содержит регистр, сумматор двух и-разрядных чисел, счетчик, элемент И-НЕ, две группы элементов И, и-разрядный информационный вход, вход синхронизации, и-разрядный выход, вход начальной установки. Принцип действия устройства основан на использовании дискретной системы базисных функций

l4,k), образующей базис в пространстве RN, J,k =Кй — 1. Эта система представляет собой нижне-треугольную теплицевую матрицу, элементы которой, включая главную диагональ, равны единице. 1 ил.

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

Устройство содержит информационный вход 1, вход синхронизации 2, регистр 3, сумматор двух и-разрядных чисел 4, и-разрядный выход 5, элемент И-НЕ 6, счетчик 7, первую группу элементов И 81 — 8л, вторую группу элементов И 91 — 9n, вход начальной установки 10.

Принцип действия устройства основан на использовании дискретной системы базисных функций Ц),k} îáðàçóþùåé базис в пространстве R;J,k=О,NÈ.

N, Эта система представляет собой нижне-треугольную теплицеву матрицу, эле1824641 л1е»»ты которой, включая глаоlról0 диагОналь, равны единице:

1 О О О О, 1 1 О О О.

1 1 1 О О, 1 1 1 1 О.

1 1 1 !0

1 1 1 1 11

О О

О О

О О

О О, О О

О О

1 1 1 1 11 111111

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

:»»у;0;It . я:л Уо» ш": позволяет пастроигь бо!

1001 е Il б-»ст!?Одой»ству»ощие устрой. ", Ээ за счет простоты алгоритма

r вычислений.

Если в качестве оценки спектра мощное»и цен»! иро.»энного зргадического стациoiled!? I»oI.u случайного процесса

Иоr»C. ЬЗОВЭтЬ СООТНОШЕНИЕ:

1 "= .

:;01 =И Х (ЭР-0)). р ==о то процес- вычисления коэффициентов л»-, (j) разложения последовательности

I .(») = х((!с+ р) At)

3Р где ht — шэг дискретизации, р — номер циклического сдвига, сспдится к суммированию с накоплением ординат отсчетов х», !=-1,N, Обозначим ар 0) - cl, 35

Из описания используемой системы базисных функций следует, чта процесс вычисrI0r-:.;»я 0! можно записать таким Обрэзам, со = ха

С» = СО+ Х! 40

-,.g = с, »- х

Ci == CI-1+ Xl

С».-1 = СЛ1-г + ХЛ»-1

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

В статическом режиме счетчик и регистр установлены в нулевое состояние сиг- 50 налом, подаваемым на вход 10 устройства.

На вход 1 устройства информация не поступает, Устройство готово к работе с N отсчетами исследуемой функции.

В динамическом режиме на вход 1 уст- 55 ройства поступают в двоичном коде отсчеты исследуемой функции с нулевого по (Й-1)-й, Одновременно с поступлением када каждоI.o отсчета на вход 2 устройства поступает синхроимпульс.

3, .ем разряды кодл 0?счета подаются на первые входы элем п»гов И первой группы 81-8, э синхроимпульс — I!a г»орвый вход элемента И-НЕ 6. С вг иода элемента И-НЕ

6 синхроимпульс»»осгупает»»а вход с»етчика 7, э также нэ вторые входы элемен»ов И первой группы ÎI — 8„и второй группы 91 — 9„. Эким образом, при приходе r!a вход устройства када отсчетл и синхроимпульса код отсчета через открытые синхроимпульсом элемен?ы И первой группы поступает на соо?ветствующио входы сумматора 4. С лыода сумматора результ;»» посгупае» на !1xalt регистра 3, а с выхг?дг регистра 3!I<". первые вхоДы элементов И в»ОРой гРУппы 91 9в и с выходов этих зле»ментов И и 1 воат в . òñi!I» ? l0щие входы сумматора. !,Роме того, выход сумматора соединен с вь»ход<»м ус?ройсгвэ

5, Гакил» образом, результаг суммирования записывается в регистр 3 и подается I»ý и разрядный выход 5 устройства. Записанный в регистр 3 результат суммирования складывается с кодом следующего отсчета поступэгощего на вход устройства од»»овременно со следующим синхраимпульсом. Счетчик после подачи на него И синхромпульсов вырабатывает с постуг?лениел» следующего имг»ульса сигнал перепал»»ения, кого!;ый подается на второй вход элемента И-НЕ 6, чr0 помяадит к закрытию соединен»»ь»х с выходом элемента И вЂ” НЕ 6 элементов И первой и второй групп и прекграще»»»»»0 поступления кодов слагаемых нэ вход r.yv; Iг»орэ 4. После обработки N отсчетов необходимо обнули?ь счетчик и регистр сигнллом, поступающим на rixolt 10 устройства, Сравним сложность заявляемого устройства и про»отипа. Сложность пр длагэемого устройства можно выразить чере-» необходимое для P о реал:.злции число лоГИЧЕСКИХ ВЕН ИЛЕй, .10r+0 СЛохгrl00r!, У:тРО;—

I? tвэ запишется следующим образок»:

Q == Qcr 1 2пОи + Огг+ О » Ои I«, где Ос„, — сл ж»»ость сумматора;

Ои — сложность элементэ И;

Qpr — сложность регистра;

Qc — сложность счетчика;

Ои-I-! E — сложность элемента И-Н Е, При этом и-разрядный комбинационный сумматор может содержать около 20п вентилей, такое же количество вентилей будет содержать регистр, Элементы И и И-НЕ содержат по 2 вентиля, m-разрядный счетчик (m = !Ощ!4) содержит 20fll вентилей. Тогда

q =-44п+20!092!4+ 2.

Сложность протогипа выразим аналогична:

Q - !4 Ос.4» N Ог;м лч Окол»и - О »лу

+ Ок+ Орг, (>à4()4 ) где 0c — сложность сум>(э гч а;

Q>(c)>.IhI СЛО)КНОСТЬ Kr)f«t>«tytaTQpa С N Ka нэпов на один; (((фу с)10)K>100òü Ге>!.. paropa фу)>кций

УОЛВ>а -РадЕМахвра;

Q, сло>кног (ь комму>аторэ >ах-;овых

И >1Г>УГ> ЬСО В:

Qp> — o!io;>(н;.,:;;! Ре>ис) Ра СД()III à;

Ос>1-. — Слож>>ость сумматора- вьi Ihtt а

f e>I(I.

Дл«1 >)асчетов при>1е>л, 1ТО (.1(. л1 — G(>a чч 2 ()(> ),.

Ор) " 20! ОЯ;) И

"()0 (:>(,(:, — () - 1Г" ()«1(>, 1,)гда () -= 40(Ч и i N.102 ((л> 10з, 0+ 201 о(1-, >",>.

Из -,рэсч>ениг> зь>ра,.ений длч g и г,"

BI1/1>to, что ((10:кг>ос>ь g<, (()Ойствэ и прототипа f)!)apaclat;)T с yf)(1(IHчением и и > (, причем с ростом и и N 0 увел>л>ивается знэчитель>!O t)Oj) I()(Чг>ë (t

Лпя It "): N -- 10."4 ук ены))ение сложIIoo((I AQ при г римен .I,v)II заявляемого ycTpoéсTaэ !1о срэвttåttию с прототипDì

I «(fал!1!.

/г1 (5- . 10. (:f);I(1>IvI бы(:т(к>дг:.гвие заявляемого устройств(и про(о>ипэ. Время Вычисления коэффициентов разложения для заявляемоГО устройства составит:

Т == ()>()(< м > Тр(1 tc)) 2t((t (И-НЕ), rÄÅ Tr» — ВРЕМЯ СложЕНИЯ ДВУХ Il-ÐaÇPßÄÍÛÕ операндов; (pr -- ВРЕМЯ ЗВПИСИ РЕЗУЛЬТЭГОВ СЛОжЕния в регистр: тсч - вРемЯ Работы с>етчикэ; ти — время срабатывания элементов И; ти-нг -- Время срабатывания элемента

И-НЕ, л)РЕ>1Я ВЫЧИ(ПЕНИЯ КозффИЦ!1ЕН (O() РЭЗ ложения для прототипа Определяется следующим образом:

Т = N(tpr > tc>q + tr4)y 1 Ткол>м + (сл(-эч), где tpr — время работы регистра сдвига;

Т л> — ВРЕМЯ СУММИРОВаНИЯ ДВУХ П-Раэрядных операндов: т(ф)(— время формирования функции

Уолшэ-Рэдемахера;

t, .1 — время переключения коммутатора с N каналов на один;

tcht-еч — ВРемЯ Работы СУмма,oPa — вычига Tenÿ.

Полагаем, что сумматоры в заявляемом устройстве и в (трототипе одинаковой конст5

РМКЦИ>Л, 1. ). I(." ))„!л "1О I!1)б)лл) )!,". " >1 (;;;)

f 1 P! C Н >) 1 11 ) >) 1 f (; * 1;.) (i i (j Г (! !: 1 I ) 1 I 1 ) < " 1 Л

>Н Ьl >И l 1 В (,;, -. t "." 1 (i М :, .

И с х О Jl я и 3 и 3 Г е г 1 и ы " >). О > I с .T ("(к ц l " ) 1 (t . .) > е ;- >т«,) > ) «, У>>кЦии ) Оп>1>» (ВД".лл;) (1,1 1, >1«+;"

>io,. Ве(:-;;дать, ч(О (,-.-,:. -„" 1р(. (. л О д О В а (с л 1) и О ., TI > s v r i) t I t t I В б >ч с Г (О,((г) >1ствии заявляемого устроистгэ rin сравне ! i И 10 С )! p O T(j T >(I П Г) М AT г. О,.- Э В V: Т: (X(=- (— T .=.(((т„, <-т,4,у („„.;)ь

Таким образом. предла(аемое угтройстВО ПрОИЭ>".ОдИТ тах .КЕ, Как И ПрототИП, IttiЧ И С Л Е Н И Е К О З ф ФИ Ц >л Е 1-1 т О В Р Э З Л О ж Е и И Я функ»ии, Обладая при з(ом бо>1> (>)>л>л быстродействием и более прпс;ой конгтрукцией.

Предлагаемое уст()ойствп цепесообрэзно использорать при построении ctteqv роцегсopor) обработки сигналов и изображений В реальном >1ас>>1(лбе. Времени для ое(пе»ия задач спекl()лл>.>!I)fn анализа. Реализация данного устройства на основе инте>рально(л технологи(1 п()зяолит увеличить быстроцеиствле си(:т(1>л цифроВой обработки, э тэкл".о поныси>ь rex>!ОпоГИЧНОСT . (..()V1(.: За СЧЕТ (tpnCTn T>j г, Ip;(KTVptd усгроис-)>э, что ft свело О: .р. ль, О(.егпе)>(1т ув(-лИЧЕ> ИЕ ПГ>оцосс(1 ВЬ>;С)да Г(>Л>>ЫХ (4((>(П()И ИХ IlPO«\38(t)r(ot ЗС, Э Ta(.жЕ Сtiiiaitт Ь CTO имость устр )йгта» гР о р м 1(>1 а 1 з О б р е г е и и я

Устрой тво для Вычигления коэффициентов разложения фу>(кции, содер кащее ре(истр, сумматор двух и-разрядных чисел, птличак)щ(еся тем, to,сцел>по упрощения устройства за счет разложения функции на основе тепли>;,евой матрицы, оно содержит элемент И-НЕ, счетчик, ïoрвую и вторую группы элементов И, причем разряды Входа ус ()ой)ствэ подключены к первым Вх(;дл>л с()():. Сетстлу>о>дих злементОВ И пе()вой гр)(it Г1>», В1 op>.IB Входы котОрых подключены K Выходу .. (>емента И -HF, входу счетчика и Вторым Входам соответствующих элементов И второй группы, первь>е входы которь>х подключены h соответствующим выходам регистра, выходь> элементов И первой и второй гр, пп подключены K соответствующим Вхгдэм -.:,, h;atopa, Выход которого подключен к ьыходу устройства и входу регистра, )ход синхронизации устройства подключен к первому входу эле>лента И вЂ” НЕ, второй вход которого подключен к выходу переполнения счетчика, Входы обнуления счетчика и регистра >н)дилючены к входу начальной установки yot ройства.

1824641

Составитель А. Артюшин

Редактор С, Кулакова Техред М.Моргентал КоРРектоР М. Самборская

Заказ 2226 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 1О1

Устройство для вычисления коэффициентов разложения функции Устройство для вычисления коэффициентов разложения функции Устройство для вычисления коэффициентов разложения функции Устройство для вычисления коэффициентов разложения функции 

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

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

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

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

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

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