Аналого-цифровий перетворювач
Номер патенту: 116176
Опубліковано: 12.02.2018
Автори: Возна Наталія Ярославівна, Грига Володимир Михайлович, Круліковський Борис Борисович, Николайчук Ярослав Миколайович, Піх Володимир Ярославович
Формула / Реферат
Аналого-цифровий перетворювач (АЦП), який містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана з першими входами лінійки компараторів, другу вхідну шину еталонного потенціалу, з'єднану з першим входом послідовно з'єднаних взірцевих резисторів, відповідні i-ті виходи яких з'єднані з відповідними другими входами i-тих компараторів, шифратор паралельного унітарного коду у паралельний код Хаара-Крестенсона, виходи якого є виходами АЦП, який відрізняється тим, що як компаратори застосовані компаратори з парафазними виходами, а зазначений шифратор містить логічні елементи І-НІ, причому перші прямі виходи i-тих компараторів додатково з'єднані з першими входами i-тих логічних елементів І-НІ, другі входи яких додатково з'єднані інверсними виходами i+1-их компараторів, а виходи з'єднані з відповідними входами логічних елементів І-НІ, виходи яких є виходами АЦП у паралельному розрядно-позиційному коді Хаара-Крестенсона системи залишкових класів.
Текст
Реферат: Винахід належить до обчислювальної техніки. Аналого-цифровий перетворювач (АЦП) містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана з першими входами лінійки компараторів. Передбачений шифратор паралельного унітарного коду у паралельний код Хаара-Крестенсона, що містить логічні елементи І-НІ. Як компаратори застосовані компаратори з парафазними виходами. Перші прямі виходи i-тих компараторів додатково з'єднані з першими входами i-тих логічних елементів І-НІ, другі входи яких додатково з'єднані інверсними виходами i+1-их компараторів, а виходи з'єднані з відповідними входами логічних елементів І-НІ. Виходи останніх є виходами АЦП у паралельному розрядно-позиційному коді Хаара-Крестенсона системи залишкових класів. Технічним результатом є зменшення апаратної складності при одночасному підвищенні швидкодії. UA 116176 C2 (12) UA 116176 C2 UA 116176 C2 5 10 15 20 25 30 35 40 45 50 55 Аналого-цифровий перетворювач (АЦП) належить до засобів обчислювальної техніки та перетворювачів форми інформації і може бути використаний як компонент швидкодіючих спецпроцесорів кореляційного, спектрального та ентропійного опрацювання сигналів. Відомий аналог: аналого-цифровий перетворювач паралельного типу [http://radiomaster.ru/articles/view/100/], який містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана з першими входами лінійки компараторів, другу вхідну шину еталонного потенціалу, з'єднану з першим входом послідовно з'єднаних взірцевих резисторів, відповідні i-ті виходи яких з'єднані з відповідними другими входами i-тих компараторів, однофазні виходи яких з'єднані з першими входами i-тих та другими входами i+1-их логічних елементів "Виключаюче АБО", виходи яких з'єднані з відповідними входами діодного дешифратора, виходи якого є виходами аналого-цифрового перетворювача у паралельному двійковому коді теоретико-числового базису (ТЧБ) Радемахера. У структурі такого паралельного ЛЦП вхідний аналоговий сигнал на виходах компараторів перетворюється у прямий паралельний код унітарного ТЧБ, який на виходах лінійки логічних елементів ВИКЛЮЧНЕ АБО перетворюється у прямий розрядно-позиційний код ТЧБ Хаара, який на виході діодного шифратора перетворюється у прямий позиційний двійковий код ТЧБ Радемахера. Недоліком такого АЦП є висока апаратна складність та низька швидкодія, обумовлена наявністю великого числа ( 2k , де k - розрядність АЦП) структурно-складних елементів ВИКЛЮЧНЕ АБО, які містять 4-5 логічних елементів І, АБО, НІ [Шило В.Л. Популярные цифрове микросхемы: Справочник. – М.: Радио и связь, 1988 г, ст. 57, рис. 1.35], в яких не менше трьох логічних елементів з'єднані послідовно, тому вихідний сигнал формується не менше, як за три мікротакти переключення логічних вентилів. Тобто апаратна та часова складність лінійки логічних елементів ВИКЛЮЧНОГО АБО у такому АЦП відповідає оцінкам: A1 2k 4 5 V ; 1 3 , де V - апаратна складність одного мікроелектронного вентиля, а - тривалість мікротакту його переключення. Велика апаратна складність такого АЦП обумовлена також великим числом вентильних діодів у шифраторі розрядно-позиційного коду ТЧБ Хаара у вихідний двійковий код ТЧБ Радемахера, кількість яких складає 2k k / 2 . Наприклад, для 10-бітного АЦП відомого аналога, число елементів у лінійці логічних елементів ВИКЛЮЧНЕ АБО складає 1024(4÷5)=4096÷5120 логічних вентилів, а діодних вентилів у шифраторі двійкових кодів 1024·5=5120. Відомий аналог: аналого-цифровий перетворювач [http://refdb.ru/look/2134312-pall.html (рис. 29)], який містить першу вхідну шину аналогового потенціалу, яка з'єднана з першими входами лінійки парафазних компараторів, другу вхідну шину еталонного потенціалу, з'єднану з першим входом послідовно-з'єднаних взірцевих резисторів, останній з яких з'єднаний з нульовим потенціалом, а відповідні i-ті виходи лінійки взірцевих резисторів з'єднані з відповідними другими входами /-тих компараторів, парафазні виходи яких з'єднані з першими входами відповідних i-тих та i+1-х логічних елементів І, виходи яких з'єднані з відповідними і діодного шифратора, виходи якого є виходами аналого-цифрового перетворювача у паралельному двійковому коді ТЧБ Радемахера. Недоліком такого АЦП є велика апаратна та структурна складність, обумовлена наявністю діодного шифратора з великим числом вентильно-діодних елементів та складною структурою. Загальним недоліком відомих аналогів є обмежені функціональні можливості, обумовлені формуванням вихідних двійкових кодів ТЧБ Радемахера, які ускладнюють структуру пристроїв та знижують швидкодію виконання операцій додавання та перемноження кодів у процесорах кореляційного, спектрального та ентропійного опрацювання сигналів за рахунок наявності наскрізних переносів між розрядами в арифметиці двійкових кодів. Відомий найближчий аналог: аналого-цифровий перетворювач (АЦП), який є компонентом цифрового автокорелятора [Албанський І.Б., Николайчук Я.М., Волинський О.І. Цифровий автокорелятор. Патент України на корисну модель № 76622, бюл. № 1, 2013, фіг. 2], який містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана з першими входами лінійки компараторів, другу вхідну шину еталонного потенціалу, з'єднану з входом послідовно з'єднаних взірцевих резисторів, відповідні i-ті виходи яких з'єднані з відповідними входами шифратора, який перетворює паралельний унітарний код у паралельний розрядно-позиційний код ТЧБ Хаара та паралельний розрядно-позиційний код ТЧБ Хаара-Крестенсона системи числення залишкових класів. 1 UA 116176 C2 5 10 Недоліком такого АЦП є велика апаратна складність та низька швидкодія, яка обумовлена реалізацією шифратора паралельного унітарного коду у паралельний код Хаара-Крестенсона на основі лінійних логічних елементів ВИКЛЮЧНЕ АБО та матриці з великою кількістю діодних вентилів. При розрядності даного АЦП, рівній К, апаратна складність шифратора на вентильних діодних повторювачах буде рівна: n A ш 2k ( 4 5 ) 2k ( Pi ) V , i 1 де перший доданок визначає апаратну складність лінійки логічних елементів ВИКЛЮЧНЕ АБО, а другий доданок - число вентилів діодної матриці, яке розраховується згідно з набором взаємно простих модулів ( P1,P2,,Pi, ,Pn ) системи залишкових класів ТЧБ Крестенсона, виходячи з умов однозначного кодування даних у двійкових кодах та кодах системи залишкових класів згідно з виразами: n n i 1 i 1 ˆ Pi 2k ; Elog 2 Pi k 1, 15 20 25 ˆ де E - цілочисельна функція з округленням до більшого цілого, яка визначає двійкову розрядність модулів Pi , m - число взаємно простих модулів. Тобто, числове значення добутку модулів повинно перевищувати число рівнів квантування АЦП 2k , а сума розрядностей двійкових кодів Pi повинна бути не менша k+1. Наприклад: такій першій умові, при k=10 біт відповідає набір модулів та їх добуток: Р1=32, Р2=33; Р1·Р2=1056>1024, а другій умові - (6+6)=12 біт. Оскільки у ТЧБ Хаара-Крестенсона вихідні коди модульних залишків представляються Pi розрядними кодами Хаара, то число вентилів у шифраторі відомого прототипу для k=10 буде рівним 1024·(32+33)=6560 V, загальне число вентилів з врахуванням апаратної складності лінійки логічних елементів ВИКЛЮЧНЕ АБО буде становити: 1024·(4÷5)+66560=70656÷71680+66565=137221÷138245. При застосуванні набору модулів P1=7, P2=12, P3=13 їх добуток буде рівний 1092>1024, сума розрядів двійкових модулів 3+4+4=11, а сума Pi -розрядних кодів Хаара (7+12+13)=32. Отже, для такого набору модулів АЦП з вихідним кодом Хаара-Крестенсона згідно з структурою прототипу, апаратна складність шифратора становитиме: A ш 210 ( 4 5) 210 (7 12 13 ) 1024 ( 4 5) 1024 32 . 30 35 40 45 50 70656 71680 32768 103424 104448 V В основу винаходу поставлена задача вдосконалення АЦП зменшення апаратної складності та підвищення швидкодії шляхом додаткового введення парафазних компараторів, заміною апаратно складних та низькошвидкодіючих логічних елементів ВИКЛЮЧНЕ АБО відповідними логічними елементами І-НІ, на виході яких додатково формується інверсний розрядно позиційний паралельний 2k -розрядний код Хаара та зменшення апаратної складності шифратора кодів Хаара-Крестенсона його виконанням на багатовходових логічних елементах ІНІ. Поставлена задача вирішується тим, що в пристрої, який містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана з першими входами лінійки компараторів, другу вхідну шину еталонного потенціалу, з'єднану з першим входом послідовно з'єднаних взірцевих резисторів, відповідні i-ті виходи яких з'єднані з відповідними другими входами i-тих компараторів, шифратор паралельного унітарного коду у паралельний код Хаара-Крестенсона, виходи якого є виходами АЦП, додатково введені компаратори з парафазними виходами, перші прямі виходи i-тих компараторів додатково з'єднані з першими входами перших додатково введених i-тих логічних елементів І-НІ, другі входи яких додатково з'єднані інверсними виходами i+1-их компараторів, а виходи - з'єднані з відповідними входами других додатково введених логічних елементів І-НІ, виходи яких є виходами АЦП у паралельному розрядно-позиційному коді Хаара-Крестенсона системи залишкових класів. Удосконалений АЦП ілюструється кресленням, де показано структурну схему АЦП. AЦП включає в себе: 1 - вхідна шина аналогового потенціалу; 2 - парафазні компаратори; 3 вхідна шина еталонного потенціалу; 4 - взірцеві резистори; 5 - перші логічні елементи І-НІ; 6 другі логічні елементи І-НІ, 7 - вихідна шина АЦП. 2 UA 116176 C2 5 10 АЦП працює наступним чином: вхідний аналоговий потенціал U(x) подається на першу вхідну шину 1, яка з'єднана з першими входами парафазних компараторів 2; еталонний потенціал U0 подається на вхід другої шини 3, яка з'єднана з входом лінійки взірцевих резисторів 4, на виходах яких формуються квантовані значення взірцевого потенціалу, які у компараторах 2 порівнюються з потенціалом U(x) першої вхідної шини. При цьому на прямих виходах компараторів формується прямий паралельний унітарний код Хаара, а на інверсних виходах компараторів формується зворотний паралельний унітарний код Хаара, який відповідає виміряному цифровому значенню вхідного потенціалу U(x), а на виходах перших логічних елементів I-НІ відповідно формується зворотний паралельний код Хаара, який надходить на відповідні входи других логічних елементів І-НІ, на виходах яких формується прямий паралельний код Хаара-Крестенсона системи залишкових класів Апаратна складність АЦП прототипу розраховується згідно з виразом: 15 A1 2k Ak1 A ЛЕ1 р1 р2 рn V , де k - розрядність АЦП; A k 1 - апаратна складність компаратора з однофазним виходом ( A k 1 3 ); A ЛЕ1 - апаратна складність логічного елемента ВИКЛЮЧНЕ АБО ( A ЛЕ1 1 ); р1 р2 рn - взаємно прості модулі системи залишкових класів. Апаратна складність удосконаленого АЦП розраховується згідно з виразом: A 2 2k Ak 2 A ЛЕ2 р1 р2 рn ЛЕ3 , 20 25 де A k - апаратна складність компаратора з парафазними виходами ( A k 4 ); 2 2 A ЛЕ2 - апаратна складність двовходового логічного елемента І-НІ ( A ЛЕ2 1 ); A ЛЕ3 - апаратна складність багатовходового логічного елемента І-НІ ( A ЛЕ 2 2 ). При розрахунках апаратної складності прототипу та удосконаленого АЦП враховується, що апаратна складність парафазного компаратора [http://lib.chipdip.ru/033/DOC001033770.pdf, ст. 4] на 25 % вища за апаратну складність однофазного компаратора, оскільки його структурна схема додатково містить інверсний вихід, а апаратна складність багатовходового логічного елемента І-НІ у два рази перевищує відповідну складність двовходового елемента І-НІ ( A ЛЕ 2 А ЛЕ ) при їх реалізації на ЕЗЛ мікроелектронній технології. 3 30 35 40 2 При k=10 та наборі модулів Р1=32, Р2=33 оцінки апаратної складності відомого прототипу та вдосконаленого АЦП наступні: A1 1024 3 4 5 65 1024 72 73 73728 74752 V . A 2 1024 4 1 65 2 5120 130 5250 V . При k=10 та наборі модулів Р1=7, Р2=12, P3=13 оцінки апаратної складності відомого прототипу та вдосконаленого АЦП наступні: A1 1024 3 4 5 32 1024 39 40 39936 40960 V . A 2 1024 4 1 32 2 5120 64 5184 V . Отже, апаратна складність вдосконаленого АЦП розрядністю 10 біт у порівнянні з прототипом аналогічної розрядності при наборі модулів вихідного коду Хаара-Крестенсона (Р1=32, Р2=33) зменшується у 14 разів, а при наборі модулів (Р1=7, Р2=12, Р3=13) - майже у 8 разів. Швидкодія АЦП - прототипу оцінюється згідно з виразом: АЦП1 k 1 ЛЕ1 ЛV , де k 5 - тривалість переключення однофазного компаратора; 1 ЛЕ1 3 - тривалість переключення логічного елемента ВИКЛЮЧНЕ АБО; 45 ЛV 1 - тривалість переключення діодного вентиля. Тобто, швидкодія АЦП - прототипу визначається сумарною затримкою сигналів: АЦП 5 3 1 9 мікротактів . 1 Швидкодія удосконаленого АЦП оцінюється згідно з виразом: АЦП2 k 2 ЛЕ 2 ЛЕ3 , 50 де k 2 - тривалість переключення парафазного компаратора; 2 3 UA 116176 C2 ЛЕ 2 1 - тривалість переключення двовходового логічного елемента І-НІ; 5 10 ЛЕ 3 1 - тривалість переключення багатовходового логічного елемента І-НІ. Тобто швидкодія удосконаленого АЦП визначається сумарною затримкою сигналів: АЦП2 2 1 1 4 мікротакти . При розрахунках часової складності компонентів АЦП враховано, що тривалість переключення парафазного компаратора у 2,5 разу менша у порівнянні з однофазним за рахунок позитивного тригерного зворотного зв'язку між прямим та інверсним виходами [http://www.ti.com/lit/ds/symlink/lmh7324.pdf (рис. 29)]. Таким чином досягнуто підвищення швидкодії удосконаленого АЦП у 2 рази у порівнянні з відомим АЦП, який формує вихідні паралельні коди Хаара-Крестенсона. ФОРМУЛА ВИНАХОДУ 15 20 Аналого-цифровий перетворювач (АЦП), який містить першу шину вводу вхідного аналогового потенціалу, яка з'єднана зпершими входами лінійки компараторів, другу вхідну шину еталонного потенціалу, з'єднану з першим входом послідовно з'єднаних взірцевих резисторів, відповідні i-ті виходи яких з'єднані з відповідними другими входами i-тих компараторів, шифратор паралельного унітарного коду у паралельний код Хаара-Крестенсона, виходи якого є виходами АЦП, який відрізняється тим, що як компаратори застосовані компаратори з парафазними виходами, а зазначений шифратор містить логічні елементи І-НІ, причому перші прямі виходи i-тих компараторів додатково з'єднані з першими входами i-тих логічних елементів І-НІ, другі входи яких додатково з'єднані інверсними виходами i+1-их компараторів, а виходи з'єднані з відповідними входами логічних елементів І-НІ, виходи яких є виходами АЦП у паралельному розрядно-позиційному коді Хаара-Крестенсона системи залишкових класів. 4 UA 116176 C2 Комп’ютерна верстка М. Мацело Міністерство економічного розвитку і торгівлі України, вул. М. Грушевського, 12/2, м. Київ, 01008, Україна ДП “Український інститут інтелектуальної власності”, вул. Глазунова, 1, м. Київ – 42, 01601 5
ДивитисяДодаткова інформація
МПК / Мітки
МПК: H03M 1/38
Мітки: перетворювач, аналого-цифровий
Код посилання
<a href="https://ua.patents.su/7-116176-analogo-cifrovijj-peretvoryuvach.html" target="_blank" rel="follow" title="База патентів України">Аналого-цифровий перетворювач</a>
Попередній патент: Друкований виріб для дитячих книг і ігрових наборів з непрозорим покриттям на поверхні
Наступний патент: Засіб для корекції і профілактики алкалозу та ацидозу
Випадковий патент: Спосіб санаторно-курортної реабілітації дітей з онкологічними захворюваннями