Багатоканальний цифровий корелятор
Номер патенту: 73320
Опубліковано: 25.09.2012
Автори: Николайчук Ярослав Миколайович, Албанський Іван Богданович
Формула / Реферат
Багатоканальний цифровий корелятор, який містить синхронізатор, (n+1)-каскадний регістр зсуву, n накопичувачів, виходи яких є виходами пристрою, перетворювач "аналог-код" послідовного наближення, перший вхід якого є входом пристрою, другий вхід підключений до першого виходу синхронізатора, а вихід підключений до першого входу регістра, другий вхід якого підключений до другого виходу синхронізатора, який відрізняється тим, що додатково введений комутаційний регістр зсуву, перший вхід якого з'єднаний з першим виходом синхронізатора, другий вхід з'єднаний з другим виходом синхронізатора, а вихідна шина з'єднана з відповідними блоками і підключена в кожному каналі до відповідних перших входів групи логічних елементів "І", другі і треті входи яких з'єднані з відповідними шинами і-х та і-1-х каскадів багатокаскадного регістра зсуву, додатково введена група логічних елементів "І-НЕ", перші входи яких відповідно з'єднані з вихідною шиною 2k-1-го розряду регістра зсуву, другі і треті входи групи логічних елементів "І-НЕ" відповідно з'єднані з вихідними шинами і-х та і-1-х каскадів регістра зсуву, а виходи з'єднані з четвертими входами групи логічних елементів "І", виходи яких в кожному каналі підключені до входів накопичувальних суматорів.
Текст
Реферат: Багатоканальний цифровий корелятор, до якого додатково введений комутаційний регістр зсуву, перший вхід якого з'єднаний з першим виходом синхронізатора, другий вхід з'єднаний з другим виходом синхронізатора, а вихідна шина з'єднана з відповідними блоками і підключена в кожному каналі до відповідних перших входів групи логічних елементів "І", другі і треті входи яких з'єднані з відповідними шинами і-х та і-1-х каскадів багатокаскадного регістра зсуву, додатково введена група логічних елементів "І-НЕ", перші входи яких відповідно з'єднані з вихідною шиною 2k-1-го розряду регістра зсуву, другі і треті входи групи логічних елементів "ІНЕ" відповідно з'єднані з вихідними шинами і-х та і-1-х каскадів регістра зсуву, а виходи з'єднані з четвертими входами групи логічних елементів "І", виходи яких в кожному каналі підключені до входів накопичувальних суматорів. UA 73320 U (54) БАГАТОКАНАЛЬНИЙ ЦИФРОВИЙ КОРЕЛЯТОР UA 73320 U UA 73320 U 5 10 15 20 Корисна модель належить до галузі обчислювальної техніки і призначена для статистичного аналізу випадкових процесів шляхом обчислення коваріаційної функції. Відомий аналог - багатоканальний цифровий корелятор, який містить перетворювач "аналог-код", багатокаскадний регістр зсуву, перемножувач, комутатори та накопичувачі [А. С. СРСР № 206908, кл. G06F 15/34. - Бюлетень № 1. - 1967]. Недоліком такого пристрою є велика апаратна складність, обумовлена наявністю пристрою перемноження, та низька швидкодія послідовного виконання операцій перемноження та накопичення добутків вхідних кодів з кодами багатокаскадного регістра зсуву згідно з сигналами управління комутаторів. Відомий прототип - багатоканальний цифровий корелятор, призначений для обчислення автокореляційної функції на основі дискретів центрованих процесів, який містить синхронізатор, (n+1)-каскадний регістр зсуву, n накопичувачів, перетворювач "аналог-код", вихід якого підключений до входу регістра зсуву, а вхід до першого виходу синхронізатора, шина зсуву регістра зв'язана з другим виходом синхронізатора [А. С. СРСР № 337784, кл. G06F 15/34. Бюлетень № 15. - 1972]. Недоліком багатоканального цифрового корелятора є низька швидкодія та обмежені функціональні можливості, обумовлені тим, що пристрій містить часо-імпульсний перетворювач "аналог-код", а операція накопичення суми добутків текучих та зміщених кодів виконується шляхом унітарного сумування кодів, які зсуваються в регістрі зсуву. Функціональні обмеження відомого пристрою визначаються тим, що на його виходах формуються значення функції автокореляції центрованих процесів, асимптотика якої відповідає умовам * K xx 0 (фіг. 1), де Dx - дисперсія випадкового процесу. 25 30 35 40 В основу корисної моделі поставлена задача вдосконалення багатоканального цифрового корелятора шляхом підвищення швидкодії та розширення функціональних можливостей, який містить синхронізатор, (n+1)-каскадний регістр зсуву, n накопичувачів, виходи яких є виходами пристрою, перетворювач "аналог-код" послідовного наближення, перший вхід якого є входом пристрою, другий вхід підключений до першого виходу синхронізатора, а вихід підключений до першого входу регістра, другий вхід якого підключений до другого виходу синхронізатора, згідно з корисною моделлю, додатково введений комутаційний регістр зсуву, перший вхід якого з'єднаний з першим виходом синхронізатора, другий вхід з'єднаний з другим виходом синхронізатора, а вихідна шина з'єднана з відповідними блоками і підключена в кожному каналі до відповідних перших входів групи логічних елементів "І", другі і треті входи яких з'єднані з відповідними шинами і-х та і-1-х каскадів багатокаскадного регістра зсуву, додатково введена група логічних елементів "І-НЕ", перші входи яких відповідно з'єднані з вихідною шиною 2k-1-го розряду регістра зсуву, другі і треті входи групи логічних елементів "І-НЕ" відповідно з'єднані з вихідними шинами і-х та і-1-х каскадів регістра зсуву, а виходи з'єднані з четвертими входами групи логічних елементів "І", виходи яких в кожному каналі підключені до входів накопичувальних суматорів. Поставлена задача вирішується тим, що, згідно з корисною моделлю, багатоканальний корелятор виконує обчислення коваріаційної функції згідно з виразом: K xx j 45 50 55 * K xx 0 Dx ; 1 N N 1 x x i i j , j=0, 1, 2, ... n, i0 де xi, xi-j - відповідно нецентровані поточні та затримані на j тактів в регістрі зсуву цифрові відліки вхідного аналогового процесу x(t); N - число підсумовування добутків в накопичувачах, n - число точок коваріаційної функції та додатковим веденням 2k-1 розрядного комутаційного регістра групи логічних елементів "І-НЕ" та в кожному каналі групи логічних елементів "І", відповідно з'єднаних між собою інформаційними шинами, що дозволило операції множення в кожному каналі реалізувати в накопичувальних суматорах у процесі зсуву інформації в (n+1)каскадному регістрі зсуву синхронно з формуванням бітів цифрових відліків х і перетворювачем "аналог-код" послідовного наближення. Розширення функціональних можливостей запропонованого цифрового корелятора досягається шляхом обчислення коваріаційної функції нецентрованих випадкових процесів Kxx(∞), яка має асимптотику подану на фіг. 2 і описується 2 2 умовами: Kхх(0)=Dх+Mx ; Kхх(∞)=MX , тобто дозволяє визначити, крім дисперсії, математичне сподівання випадкового процесу. Багатоканальний цифровий корелятор ілюструється кресленням на фіг. 3, на фіг. 4 показана структурна схема реалізації пристрою при k=4, тобто чотирирозрядному перетворювачі "аналогкод" послідовного наближення, що відповідає 16-ти рівневому діапазоні квантування вхідних 1 UA 73320 U 5 10 15 20 25 30 аналогових сигналів x(t), на фіг. 1 та фіг. 2 приведені асимптотики відомого прототипу та запропонованої корисної моделі багатоканального цифрового корелятора. Багатоканальний цифровий корелятор включає в себе: 1 - 1m+1 - багатокаскадний регістр зсуву, 2 - синхронізатор, 3 - перетворювач "аналог-код", 4 - вхід пристрою, 5 - накопичувальний суматор, 6 - комутаційний регістр зсуву, 7 - група логічних елементів "І", 8 - група логічних елементів "І-НЕ". На фіг. 4 показана структурна схема реалізації пристрою при k=4, яка демонструє інформаційні з'єднання інформаційних шин між компонентами пристрою. Пристрій працює наступним чином. Процес обчислення значень коваріаційної функції починається з m циклів запису вхідних біторієнтованих кодів перетворювача "аналог-код" послідовного наближення 3 в багатокаскадний регістр зсуву 1. В наступних n циклах роботи пристрою у процесі зсуву інформації у багатокаскадному регістрі зсуву 1 та комутації вихідних інформаційних шин в комутаційному регістрі 6, в кожному каналі групою логічних елементів 7 та в першому каналі групою логічних елементів 8 в кожному каналі виконується підсумовування добутків xi×xi-j, які формуються підсумовування зсунутих кодів xi-j регістра зсуву 1 та їх записом у суматор 5 під управлінням бітів xi-гo коду, які вибираються з 1-го та 3-го розрядів першого та 1-го та 3-го розрядів другого каскаду регістра зсуву. Таким чином процеси формування бітів на виході перетворювача "аналог-код", зсув інформації в багатокаскадному регістрі зсуву 1, формування добутків xi×xi-j відбувається синхронно з формуванням бітів вихідних кодів перетворювача "аналог-код" 3, починаючи із старших розрядів. Після кожного з наступних n циклів роботи пристрою на виходах накопичувачів 50-5m формуються та зчитуються коди коваріаційної функції. Число вимірювань, необхідних для отримання коваріаційної функції, вибирається кратним цілим степеням числа 2, виходячи з умов простої реалізації операцій ділення в накопичувальних суматорах, шляхом відкидання певного числа молодших розрядів отриманих кодів. За рахунок обчислення коваріаційної функції вдосконаленим багатоканальним цифровим корелятором підвищується його швидкодія по відношенню до прототипу, оскільки операції множення виконуються синхронно з формуванням бітів, починаючи із старшого на виході перетворювача "аналог-код" послідовного наближення, тобто замість 2k тактів обчислення відомого прототипу у запропонованій корисній моделі виконується за k тактами, а розширення функціональних можливостей досягається шляхом додаткового визначення, крім дисперсії, математичного сподівання випадкового процесу. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 35 40 45 Багатоканальний цифровий корелятор, який містить синхронізатор, (n+1)-каскадний регістр зсуву, n накопичувачів, виходи яких є виходами пристрою, перетворювач "аналог-код" послідовного наближення, перший вхід якого є входом пристрою, другий вхід підключений до першого виходу синхронізатора, а вихід підключений до першого входу регістра, другий вхід якого підключений до другого виходу синхронізатора, який відрізняється тим, що додатково введений комутаційний регістр зсуву, перший вхід якого з'єднаний з першим виходом синхронізатора, другий вхід з'єднаний з другим виходом синхронізатора, а вихідна шина з'єднана з відповідними блоками і підключена в кожному каналі до відповідних перших входів групи логічних елементів "І", другі і треті входи яких з'єднані з відповідними шинами і-х та і-1-х каскадів багатокаскадного регістра зсуву, додатково введена група логічних елементів "І-НЕ", перші входи яких відповідно з'єднані з вихідною шиною 2k-1-го розряду регістра зсуву, другі і треті входи групи логічних елементів "І-НЕ" відповідно з'єднані з вихідними шинами і-х та і-1-х каскадів регістра зсуву, а виходи з'єднані з четвертими входами групи логічних елементів "І", виходи яких в кожному каналі підключені до входів накопичувальних суматорів. 2 UA 73320 U 3 UA 73320 U Комп’ютерна верстка Д. Шеверун Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 4
ДивитисяДодаткова інформація
Назва патенту англійськоюA multichannel digital correlator
Автори англійськоюNikolaichuk Yaroslav Myklaiovych, Albanskyi Ivan Bohdanovych
Назва патенту російськоюМногоканальный цифровой коррелятор
Автори російськоюНиколайчук Ярослав Николаевич, Албанский Иван Богданович
МПК / Мітки
МПК: G06F 17/15
Мітки: багатоканальний, цифровий, корелятор
Код посилання
<a href="https://ua.patents.su/6-73320-bagatokanalnijj-cifrovijj-korelyator.html" target="_blank" rel="follow" title="База патентів України">Багатоканальний цифровий корелятор</a>
Попередній патент: Спосіб ферментування плодів баклажана
Наступний патент: Спосіб хірургічного лікування хворих на виразкову хворобу шлунка
Випадковий патент: Спосіб визначення вмісту ендосперму в зерні тритикале та пшениці