Функциональный преобразователь

 

ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ , содержащий аналого-цифровой преобразователь,блок памяти и цифроаналогоЁый преобразователь, причем вход аналого-цифрового преобразова- . теля соединен с входом преобразователя , выход которого Соединен с выходом цифроаналогового преобразователя , отличающийся тем, что. с целью сокращения суммарных аппаратурных затрат путем уменьшения объема блока памяти, он содержит m регистров, m схем сравнения, где (т +1) - количество участков аппроксимации , и дешифратор, причем блок памяти содержит (т +1) запоминающих устройств, управляющие входы которых соединены с соответствующими выходами дешифратора, выходы запоминающих устройств соединены с входом цифроаналогового преобразователя, адресные входы i-ro запоминающего устройства (, 2, ..., m+l) соединемы соответственно fвыходами с 1-го по (п-1+1)-й разрядов аналого-цифi рового преобразователя, где п - раз (/) рядность аргумента, выход всех.разря-дов аналого-цифрового преобразователя соединен с первыми входами схем сравнения-, вторые входы которых соединены с выходами соответствующих регистров, выходы схем сравнения соединены с соответствующими входами дешифратора.

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

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

РЕСПУБЛИН (19) (!1) А

S(S1) G 06 F 1/02

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ъ ъ ЬМй() д% А (21) 3385163/18-24 (22) 29,01.82 (46) 30.09.83. Бюл, Р 36 (72) А.С.Просочкий (53) 681.325(088.81

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (56) 1. Гинзбург С.А., Любарский IO,Я, Функциональные преобразователи с аналого-цифровым представлением информации. (1., "Энергия", 1973.

2. Смолов В.Б. Функциональные преобразователи информации. Л., Энергоиздат, 1981, рис.2-4 (прототип) (54)(57) ФУНКЦИОНАЛЬНЫИ ПРЕОБРАЗОBATE>lb, содержащий аналого-цифровой преобразователь, блок памяти и цифроаналоговый преобразователь, причем вход аналого"цифрового преобразова-, теля соединен с входом преобразователя, выход которого соединен с выходом цифроаналогового преобразователя, отличающийся тем, что, с целью сокращения суммарных аппаратурных затрат путем уменьшения объема блока памяти, он содержит m регистров, m схем сравнения, где (m +1) - количество участков аппроксимации, и дешифратор, причем блок памяти содержит (m +1) запоминающих устройств, управляющие входы которых соединены с соответствующими выходами дешифратора, выходы запоминающих устройств соединены с входом цифроаналогового преобразователя, адресные входы 1-го запоминающего устройства (i=1, 2, ..., m +1) соеди- нены соответственно с выходами с 1-го по (n-i+1)-" разрядов аналого-цифрового преобразователя, где п - разрядность аргумента, выход всех разрядов аналого-цифрового преобразователя соединен с первыми входами схем сравнения, вторые входы которых соединены с выходами соответствующих регистров, выходы схем сравнения соединены с соответствующими входами дешифратора. (2) 1og — .

-Я ( (4)

Информационная емкость ЗУ P определяется по формуле

Р = х Ч (5)

Учитывая (3), получают, — 100 X |Fit.." .(6) 01 У п 55

Следовательно, информационная ем- . кость блока памяти прямо пропорциональна максимальному значению модуля

3 10452

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

Известен функциональный преобразователь, содержащий цифроаналоговые преобразователи, аналоговые сумматоры. усилители и умножители (1)

Недостаток данного преобразователясложность. 10

Наиболее близким к предлагаемому по технической сущности является устройство, содержащее последовательно соединенные аналого-цифровой преобразователь (АЦП), .запоминающее устройство (ЗУ и цифроаналоговый преобразователь (ЦАП), причем вход устройства соединен с входом АЦП, выход устройства соединен с выходом L%ll f2)

Недостатком известного устройства является сложность, обусловленная большой информационной емкостью ЗУ.

При воспроизведении функциональной зависимости Y=F(X) (входная и выходная аналоговые переменные определены на интервалах (0; ХпД (О; У) соот, ветственно) необходимое число адресов

ЗУ определяют по формуле

N., (1?

"Х min

30 где Ь Хщ„я- минимальный шаг аппроксимации, который можно определит ь по формуле ва У п Х уп1п! 100 iF„i

35 где 5 — допустимая погрешность аппроксимации функции У, 3; -

1 (щд - максимальное значение модуля производной функции Y на ин40 тервале определения X.

Учитывая (2), получают

1G0X (Fy/, Уп

Необходимую разрядность ячеек бло-

25 2 производ,«вй воспроизводимой функции.

Например, при воспроизведении функции Y=F(X) = 10 X при X =-У =10b:

m w о =0,11 ее произвоцная определяется выражением F (Х)=3 10 Х . Модуль производной функции 1 принимает макс..мальное значение при Х=Х„„, т,е.

IF 1щд =3 10 Хр=3.

Используя выражение (4), определяют необходимую разрядность ячеек памяти блока памяти 1 =10, Информационная емкость блока памяти функционального преобразователя Р=30000 бит.

Если информационную емкость ЗУ реализовать на микросхемах серии

К500РУ410, имеющих структуру 256 ячеек на 1 разряд, то величина Р будет соответствовать .12х10 корпусов.

Цель изобретения — сокращение сум- марных аппаратурных затра путем уменьшения обьема блока памяти.

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

На чертеже представлена блок-схема преобразователя.

Функциональный преобразователь содержит АЦП 1, блок 2 памяти, ЦАП 3, вход 4 и выход 5 преобразователя, схемы 61-6р сравнения, информационный

3 10452 вход 7 блока памяти, регистры 81-8п„ дешифратор 9 и ЗУ 101-10»<.

Принцип действия преобразователя заключается в следующем.

На вход 4 преобразователя подается

) .аналоговая переменная X. На выходе

ЦАП 1 при этом формируется цифровой эквивалент fX) переменной X. Цифровой код (X)<, подаваемый на информационный вход блока 2 памяти, опреде- f0 ляет адрес ячейки, в которой хранится цифровой эквивалент (У)ц выходной аналоговой переменной Y. Воспроизводимая функция разбивается íà m+1 участков.

Для каждого участка характерно, что максимальное значение модуля производной функции 1 на этом участке будет в 2 (где (— любое целое число, равное или больше 0) раз меньше максимально возможного значения модуля 2О производной функции 1 нна а ввссеем интеовала ее определения. Это позволяет увеличить шаг аппроксимации на этом участке в 2 раза по сравнению с минимальным шагом аппроксимации р X „ ä .25

Для хранения цифровых эквивалентов(У1, выходной переменной Уцкаждого участка служит свое ЗУ.10Ä . При этом к первому входу данного ЗУ 10. подf ключаются лишьл — старших разрядов (r цифрового кода f Xj с выхода АЦП где 0„- общее число разрядов цифрового кода на выходе АЦП 1. Границы участков задаются с помощью выходных кодов регистров 8 „ Переход от одного .участка к другому фиксируется соот,ветствующей схемой 6 сра-внeния, которая при этом изменяет значения выходного сигнала. Дешифратор 9 анализирует соотношение выходных сигналов схем сравнения .и подключает нужное

ЗУ 10„ блока 2 памяти.

Для воспроизведения функции, имеющей три участка, полную информационI, ную емкость Р блока памяти определяют по формуле

Р = P<+ Р + Р, (7) где Р,(— информационная емкость ЗУ 10< >

Р2 - информационная емкость ЗУ 10 . (S0

P> - информационная емкость ЗУ 10 .

Учитывая (б), можно записать

100 Хо I r1(ясах (8)

1 ba Ye

100(X - Xo) Y l rxx 17 ()

Р2 у („,, 9 У

100(Хв — Х ) (Iy(((аx

Y где X„, Х„- верхняя граница первого и, второго участков соответственно;

X „- верхняя граница области определения входной переменной; (1(псч х ) ) 7 1 (((л r ( (Y1f», Ч „ „„ ; максимальное значение модуля производной функции Y на первом, втором и третьем участках соответственно.

Границы участков совпадают с теми значениями входной переменной Х, при которых значение модуля производной функции 1 в 2 1 раз меньше максимально возможного значения модуля производной данной функции.

С.педовательно, границы участков можно определить из соотношений

lFI-ll l" = 2; (1 1)

IF (Х„) I

= 4 (12)

l F1 (Ха)

I ( где F (Xo) F (Х ) — значения производной функции Y на верхней границе первого и второго участков соответственно.

Определяют, каким образом изменяется структура функционального преобразователя при воспроизведении функции

Y=F(X)=10 X при X =(=10b;Б(-0,14,п1-2 ° (Верхняя граница первого участка определяется иэ соотношения (12)

Х„=5 I Y / „с(((=0,75.

По формуле (8) определяют P< =

=3750 бит.

Верхнюю границу второго участка находят из соотношения (11) X — — 7, ((2(г(ду —— 1,47 °

По формуле (9} Рд =2940 бит, по формуле (10) Р =9000 бит.

Полная информационная емкость ЗУ

P =15690 бит. Следовательно, Р < P =

=30000 бит.

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

Таким образом, сокращение обьема блока памяти приводит к упрощению предложенного преобразователя °

ВНИИПИ Заказ 7554/50 Тираж 706 Подписное

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

Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь 

 

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх