Пристрій для обчислення спектрального косинусного перетворення в залишкових класах

Завантажити PDF файл.

Формула / Реферат

Пристрій для обчислення спектрального косинусного перетворення в залишкових класах, який містить М блоків множення, виходи яких з'єднані з входами відповідних суматорів, аналого-цифровий перетворювач, інформаційний вхід якого є входом пристрою, а вихід з'єднаний з інформаційним входом блока пам'яті, керуючі входи аналого-цифрового перетворювача та блока пам'яті об'єднані і підключені до першого виходу генератора імпульсів, другий вихід генератора імпульсів з'єднаний з синхронізуючим виходом зчитування пристрою і входами стирання регістрів пам'яті, які є першими входами накопичувальних суматорів, виходи яких з'єднані з відповідними входами дешифраторів, виходи яких є виходами пристрою, на виході аналого-цифрового перетворювача формуються паралельні коди базису Хаара у вигляді кодів залишків системи залишкових класів по взаємно простих модулях р-і, р2,…, Рk, які надходять на відповідні входи блока пам'яті, виходи якого по кожному рі модулю перемножують у перших вентильних матрицях по кожному модулю рі у кожному каналі пристрою з відповідними текучими кодами Хаара-Крестенсона, які формуються на виходах аналого-цифрового перетворювача, який відрізняється тим, що у кожному каналі кожного модуля Рі додатково введений другий вентильний матричний перемножувач по модулю, перші входи якого з'єднані з відповідними виходами першого матричного перемножувача по модулю, а другі входи з'єднані з відповідними виходами додатково введеної пам'яті залишків ортогональних базисних функцій різних ТЧБ, вхід управління якої є другим входом пристрою, а виходи других матричних перемножувачів з'єднані з першими входами других матричних суматорів, другі входи яких з'єднані з відповідними виходами других матричних суматорів, входи нульових других матричних суматорів під′єднані до нульової шини, яка є третім додатковим входом пристрою, виходи м-них других суматорів з'єднані з другими входами накопичувальних суматорів.

Текст

Реферат: Пристрій для обчислення спектрального косинусного перетворення в залишкових класах містить М блоків множення, виходи яких з'єднані з входами відповідних суматорів, аналогоцифровий перетворювач, інформаційних вхід. Вихід з'єднаний з інформаційним входом блока пам'яті, керуючі входи аналого-цифрового перетворювача та блока пам'яті об'єднані і підключені до першого виходу генератора імпульсів. Другий вихід генератора імпульсів з'єднаний з синхронізуючим виходом зчитування пристрою і входами стирання регістрів пам'яті, які є першими входами накопичувальних суматорів, виходи яких з'єднані з відповідними входами дешифраторів, виходи яких є виходами пристрою. На виході аналого-цифрового перетворювача формуються паралельні коди базису Хаара у вигляді кодів залишків системи залишкових класів по взаємно простих модулях р-і, р2,…, Рk. У кожному каналі кожного модуля Рі додатково введений другий вентильний матричний перемножувач по модулю, перші входи якого з'єднані з відповідними виходами першого матричного перемножувача по модулю, а другі входи з'єднані з відповідними виходами додатково введеної пам'яті залишків ортогональних базисних функцій різних ТЧБ. Вхід управління введеної пам'яті є другим входом пристрою. Виходи других матричних перемножувачів з'єднані з першими входами других матричних суматорів, другі входи яких з'єднані з відповідними виходами других матричних суматорів. Входи нульових других матричних суматорів під′єднані до нульової шини, яка є третім додатковим входом пристрою. Виходи м-них других суматорів з'єднані з другими входами накопичувальних суматорів. UA 102807 U (12) UA 102807 U UA 102807 U 5 Корисна модель належить до галузі обчислювальної техніки і призначена для статистичного аналізу випадкових процесів шляхом обчислення спектра на основі дискретного косинусного перетворення ортогональних функцій базису Фур'є та інших теоретико-числових базисів (ТЧБ) (Радемахера, Хаара, Крестенсона та їх комбінації) згідно з аналітичним виразом теореми Вінера-Хинчина в інтегральній формі для ТЧБ Фур'є  W ( w)  2 R( ) cos(w )d , 0 10 де W (w) - спектральна щільність, (w) - кругова частота (гармоніка), R( ) автокореляційна функція,  - часове зміщення. Алгоритм обчислення спектра на основі косинусного перетворення у загальному вигляді для будь-якої ортогональної функції різних ТЧБ у цифровій формі виконується згідно з виразом: [теорія джерел інформації] S ( w)  15 1 m  Kxx( j )  w j , m j 1 де: w - ортогональна гармоніка певного ТЧБ; m - число точок автоковаріаційної функції; Kxx( j ) - автоковаріаційна функція; W ( j ) - узгоджена ортогональна функція відповідного ТЧБ. 20 25 30 35 40 45 50 55 Відомий аналог - пристрій для обчислення зрізаного перетворення Фур'є в залишкових класах [патент UA №14431 МПК G06F 17/14 (2006.05). Опублікований 15.05.2006, Бюл. № 5]. Недоліком цього пристрою є обмежені функціональні можливості, обумовлені обчисленням тільки зрізаного перетворення в системі ортогональних функцій ТЧБ Фур'є, а також нерегулярність структури, що ускладнює його синтез та реалізацію на сучасній мікроелектронній базі ПЛІС та ПЛМ. Найближчим аналогом є цифровий автокорелятор, [патент UA № 76622 МПК G06F 17/15 (2006.01). Опублікований 10.01.2013, Бюл. № 1] даний пристрій характеризується високою швидкодією виконання операцій множення, які виконуються матричним способом над кодами цифрових відліків, представлених у теоретико-числовому базисі Хаара-Крестенсона. Недоліком відомого пристрою є обмежені функціональні можливості, які обумовлені можливістю обчисленням тільки автоковаріаційної функції випадкового процесу, яка містить всю інформацію про спектри незалежно від системи ортогональних функцій будь-якого теоретикочислового базису, але не дозволяє визначити цифрові значення спектральних щільностей опрацьованого випадкового процесу у конкретно вибраному теоретико-числовому базисі, у тому числі: Хаара, Радемахера, Уолша, Крестенсона або їх комбінацій. В основу корисної моделі поставлена задача вдосконалення пристрою для обчислення спектрального косинусного перетворення в залишкових класах. Поставлена задача вирішується тим, що пристрій для обчислення спектрального косинусного перетворення в залишкових класах, який містить М блоків множення, виходи яких з'єднані з входами відповідних суматорів, аналого-цифровий перетворювач, інформаційний вхід якого є входом пристрою, а вихід з'єднаний з інформаційним входом блока пам'яті, керуючі входи аналого-цифрового перетворювача та блока пам'яті об'єднані і підключені до першого виходу генератора імпульсів, другий вихід генератора імпульсів з'єднаний з синхронізуючим виходом зчитування пристрою і входами стирання регістрів пам'яті, які є першими входами накопичувальних суматорів, виходи яких з'єднані з відповідними входами дешифраторів, виходи яких є виходами пристрою, на виході аналого-цифрового перетворювача формуються паралельні коди базису Хаара у вигляді кодів залишків системи залишкових класів по взаємно простих модулях р-і, р2,…, Рk, які надходять на відповідні входи блока пам'яті, виходи якого по кожному рі модулю перемножують у перших вентильних матрицях по кожному модулю рі у кожному каналі пристрою з відповідними текучими кодами Хаара-Крестенсона, які формуються на виходах аналого-цифрового перетворювача, згідно з корисною моделлю, у кожному каналі кожного модуля Рі додатково введений другий вентильний матричний перемножувач по модулю, перші входи якого з'єднані з відповідними виходами першого матричного перемножувача по модулю, а другі входи з'єднані з відповідними виходами додатково введеної пам'яті залишків ортогональних базисних функцій різних ТЧБ, вхід управління якої є другим входом пристрою, а виходи других матричних перемножувачів з'єднані з першими входами других матричних суматорів, другі входи яких з'єднані з відповідними виходами других матричних суматорів, входи нульових других матричних суматорів під'єднані до нульової шини, 1 UA 102807 U 5 10 15 яка є третім додатковим входом пристрою, виходи м-них других суматорів з'єднані з другими входами накопичувальних суматорів. На кресленні Фіг. 1 показана структурна схема пристрою, який реалізує обчислення спектрального косинусного перетворення, де 1 - вхід на шину, 2 - блок пам'яті, 3 - АЦП паралельного типу з вихідним кодом базису Хаара-Крестенсона, 4 - перші модульні перемножувачі, 5 - генератор імпульсу 6 - другі вентильні матриці перемноження по модулю, 7 другі модульні матричні суматори, 8 - другий вхід пристрою, 9 - другий вхід матричного суматора нульового каналу 10 - додаткова пам'ять 11 - накопичувальний модульний суматор; 12 - дешифратор; 13 - вихідні шини кодів спектра. Пристрій працює наступним чином. Вхідні аналогові сигнали 1- x (t ) в АЦП 3 дискретизується в часі, квантується по амплітуді і перетворюється у цифрові розрядно-позиційні коди Хаара-Крестенсона по кожному взаємопростому модулю системи залишкових класів базису Крестенсона. Отримувані коди записуються в блок пам'яті, який виконує функції багаторозрядного регістру зсуву 2, де формується масив текучих даних ( xi , xi 1 ,  x( i m ) ) , де m - число точок, a k - число модулів СЗК автоковаріаційної фукції, на основі яких в режимі on-line в матричних модульних перемножувачах 4, обчислюються добутки C j  xi  xi  j (mod( p )) , які додатково 20 25 30 перемножуються в модульних перемножувачах 6 C j  W j mod( p ) з цифровими кодами відповідних точок базисних ортогональних функцій, які зберігаються в пам'яті. Отримані добутки послідовно додаються в матричних модульних суматорах 7 та накопичуючому суматорі 11, вихідний код яких представляє цифрове значення спектру спектральної щільності з базису Крестсона дешифрується 12 у двійковий код базису Радемахера, який подається на відповідну вихідну шину 13. Виконання запропонованого пристрою представлено графом на Фіг. 2. Таким чином запропонований пристрій характеризується розширеними функціональними можливостями за рахунок того, що як базисні функції Wj, які представлені в залишках по модулю Рі можуть бути відповідно обчислені спектри у базисах Фур'є Радемахера Кресентсона та інших. Матричні перемножувачі та суматори реалізуються на вентильних матрицях, описані в прототипі. Швидкодія запропонованого пристрою визначається сумарною затримкою сигналів в наступних компонентах пристрою згідно з виразом:  w   АЦП  2   m    ш  , де  35  w - швидкодія пристрою спектрального косинусного перетворення;  - час затримки переключення мікроелектронного вентиля ПЛМ або ПЛІС;  АЦП  5 - часова складність паралельного АЦП;    2 - часова складність матричного модульного перемножувача; m  m 2   2 - часова складність лінійки модульних матричних суматорів з врахуванням нульового та накопичувальних суматорів;  ш  2 - часова складність шифратора. 40 При m 32 m = часова складність складає 24  64  88 , При швидкодії мікроелектронних компонентів 1 Ггц - обчислення спектра для одної базисної функції складає 100106 . При реалізації 64 точок одної базисної функції не перевищує 1106 операцій в секунду. При обчислені спектра в 3-х базисах Фур'є Радемахера Крестенсона часова складність не 45 буде менша 3 105 обчислень в секунду. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 50 Пристрій для обчислення спектрального косинусного перетворення в залишкових класах, який містить М блоків множення, виходи яких з'єднані з входами відповідних суматорів, аналогоцифровий перетворювач, інформаційний вхід якого є входом пристрою, а вихід з'єднаний з інформаційним входом блока пам'яті, керуючі входи аналого-цифрового перетворювача та блока пам'яті об'єднані і підключені до першого виходу генератора імпульсів, другий вихід 2 UA 102807 U 5 10 15 генератора імпульсів з'єднаний з синхронізуючим виходом зчитування пристрою і входами стирання регістрів пам'яті, які є першими входами накопичувальних суматорів, виходи яких з'єднані з відповідними входами дешифраторів, виходи яких є виходами пристрою, на виході аналого-цифрового перетворювача формуються паралельні коди базису Хаара у вигляді кодів залишків системи залишкових класів по взаємно простих модулях р-і, р2,…, Рk, які надходять на відповідні входи блока пам'яті, виходи якого по кожному рі модулю перемножують у перших вентильних матрицях по кожному модулю рі у кожному каналі пристрою з відповідними текучими кодами Хаара-Крестенсона, які формуються на виходах аналого-цифрового перетворювача, який відрізняється тим, що у кожному каналі кожного модуля Рі додатково введений другий вентильний матричний перемножувач по модулю, перші входи якого з'єднані з відповідними виходами першого матричного перемножувача по модулю, а другі входи з'єднані з відповідними виходами додатково введеної пам'яті залишків ортогональних базисних функцій різних ТЧБ, вхід управління якої є другим входом пристрою, а виходи других матричних перемножувачів з'єднані з першими входами других матричних суматорів, другі входи яких з'єднані з відповідними виходами других матричних суматорів, входи нульових других матричних суматорів під′єднані до нульової шини, яка є третім додатковим входом пристрою, виходи м-них других суматорів з'єднані з другими входами накопичувальних суматорів. 3 UA 102807 U Комп’ютерна верстка О. Рябко Державна служба інтелектуальної власності України, вул. Василя Липківського, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут інтелектуальної власності”, вул. Глазунова, 1, м. Київ – 42, 01601 4

Дивитися

Додаткова інформація

Назва патенту англійською

Device for computation of spectral cosine transform in residue classes

Автори англійською

Pikh Volodymyr Yaroslavovych, Nykolaichuk Yaroslav Mykolaiovych, Kimak Volodymyr Liubomyrovych, Krulikovskyi Borys Borysovych

Назва патенту російською

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

Автори російською

Пих Владимир Ярославич, Николайчук Ярослав Николаевич, Кимак Владимир Любомирович, Круликовский Борис Борисович

МПК / Мітки

МПК: G06F 17/14

Мітки: класах, перетворення, спектрального, косинусного, обчислення, пристрій, залишкових

Код посилання

<a href="https://ua.patents.su/6-102807-pristrijj-dlya-obchislennya-spektralnogo-kosinusnogo-peretvorennya-v-zalishkovikh-klasakh.html" target="_blank" rel="follow" title="База патентів України">Пристрій для обчислення спектрального косинусного перетворення в залишкових класах</a>

Подібні патенти