Логарифмический преобразователь

 

Изобретение относится к цифровой вычислительной технике и может быть использовано при построении гибридных функциональных преобразователей,цифровых фильтров и информационно-измерительных систем. Цель изобретения - уменьшение объема памяти. Логарифми- . ческий преобразователь содержит регистр 1, коммутатор 2, первый 3, третий 4 и второй 5 сумматоры, блок памяти 6 и группу элементов И 7. В данном преобразователе уменьшение объема памяти достигается за счет ввода сумматора, группы элементов И и оригинальных связей. 2 ил. (Л с

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

И

РЕСПУБЛИК

„.SU„„1401457 А1 д р 4 G 06 Р 7/556

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (54) ЛОГАРИФМИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано при построении гибридных функциональных преобразователей,цифровых фильтров и информационно-измерительных систем. Цель изобретения— уменьшение объема памяти. Логарифмический преобразователь содержит регистр 1, коммутатор 2, первый 3, третий 4 и второй 5 сумматоры, блок памяти б и группу элементов И 7. В данном преобразователе уменьшение объема памяти достигается за счет ввода сумматора, группы элементов И и оригинальных связей. 2 ил.,(и

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4160243! 24-24 (22) 08.12.86 (46) 07.06.88. Бюл, Ф 2 1 (72) А.М. Литвин, M.В. Хохлов, В.Д, Циделко, А.В. Крюков и С.Г.Бого, славский (53) 681.325(088.8) (56) Авторское свидетельство СССР

У 881741, кл. С 06 Р 7/556, 1979.

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

Ф 1196860, кл. G 06 F 7/556, 1984.

С:

Д ь

Ю

«Р»

СЛ 3

1401457

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

Цель изобретения — уменьшение объема памяти.

На фиг. 1 приведена структурная !О схема логарифмического преобразователя; на фиг. 2 — эпюры, поясняющие принцип преобразования.

Логарифмический преобразователь содержит регистр 1, коммутатор 2, первый 3, третий 4 и второй 5 сумматоры, блок 6 памяти и группу элементов И 7.

Работа преобразователя основана на линейной аппроксимации логарифми- 20 ческой функции 7 = log <(1+x),õ 6 (О,i) с последующей многоразовой коррекцией.

На фиг. 2а показана аппроксимация исходной функции прямой с единичным 25 наклоном, откуда видно, что входной код х может использоваться как грубое приближение исходной функции. Разность между исходной функцией и ее линейным приближением d Y = log (1+х)-х пока- ф зана на фиг. 2б.Для аппроксимации функ1 ции й7, на интервале (О, -) используем функцию g,(õ) = --г . х, а на ин1 тервале (- 1) — ее симметричное З5

2 !

1 отображение относительно оси х = — .

Разность между функцией dY, и ее кусочно-линейной аппроксимацией — кор-.

40 ректирующая функция d7 — представлена на фиг, 2в, которую аппроксими1 руем на интервале (О, -) функцией

1 1 1

y (x) = (— + — + — ) х а на интер-45

27 28

1 вале (- 1) — ее симметричным отобра2

1 жением относительно оси х = —, Вы2

1 числение q,(õ) на интервале (О, -), .

2 50 т.е ° умножение кода аргумента х на

I 1 коэффициент — соответствует опера2 ции сдвига на три разряда влево. Вычисление у,(х) на этом же . интервале предполагает выполнение операции умножения кода аргумента Х на коэф1 1 1 фициент (— + — + †) что соответ-

2 2 2 ствует операции суммирования пространственно сдвинутого на пять, семь и восемь разрядов влево кода аргумента х.Вычисление же функций g и > на ин! тервале (- 1) может выполняться

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

Разность между функцией dY< и ее кусочно-линейным приближением — корректирующая функция dY — показана на фиг. 2г. Построим функцию g>, которая является симметричным отображе1 нием 87у для значений х е (—, !) от1 носительно оси х = — . Очевидно что

2 ю

1 если при переходе через х = — брать .2 дополнение х до 1 в качестве аргумента функции <, то Ц1 совпадает с 87>

1 на интервале (-, 1) вследствие построенной симметрии. Функция разности 67 д = 4 Yg — с, представленная на фиг. 2д,также является корректирующей функцией, значения которой должны учитываться при определении

1 исходной функции на интервале (О, †).

Как следует из эпюр на фиг. 2, исходная функция Y = log (1+x), х е(0, 1) может быть представлена суммой корректирующих функций

1 х+д,(х)+ q (х)+ р (х)+ d 7< (х) х е (8,—;

1 х+<у (1 х)+ ср (1 х)+ g (1 х) х е (—,1) ., 1

Значения корректирующим функций (зи d Yy рассчитываются заранее и помещаются в блок памяти. Анализ и

d7@ показал, что g <2 и dV „„ (-6 Змжс (2, что означает: объем памяти для хранения значений de - /de =

И-5

3 (и-б) 2 " бит и объем памяти для xyанения значений dYy — g dy =(п-б).2 бит (дополнительная двойка в приведен-. ных выражениях учитывает двузначность в математическом смысле функций Цз и

dY. Следовательно, для хранения значений (и 47,! может быть использован блок памяти с общим полем адресов, содержащйй две группы выходов.

Из уравнения преобразования (1) видно, что корректирующая функция

1401457

4Х4 на интервале (-, 1) не используется, а" в качестве аргумента функций

1 (, ц, < для х з — берется дополне- 5 ние х до единицы, т.е. его обратный код. Таким образом, работа коммутатора 2 заключается в том, что для

x(0 -) он пропускает значения х без

1 10

1 изменения, а для х е (вЂ, 1) значения аругмента х инвертируется, а работа группы элементов И 7 заключается в

15 том, что для х е(0, -) она пропуска:1 ет значения dYj на входе сумматора 5.

Управление коммутатором 2 и группой элементов И 7 осуществляется первым разрядом кода аргумента х.

На выходах сумматора 3 образуется

1 1 1 сумма У 2&Ъ или Х 2з(1 Х)

1 З

Ф вЂ (1-Х), причем операция умножения 25

1 1 ж или (1-х) на — и — выполняется

2> 2 путем соединения (п-4)-входов второй группы и (n-6)-входов третьей группы младших разрядов сумматора 3 с выхо- З0 дами старших разрядов коммутатора 2, мто соответствует пространственному сдвигу на три и пять разрядов влево кода аргумента х или 1-х, т.е. умно1 1 жению аргумента на - - и - -. Значение 35

2 2 на выходе сумматора 3 суммируется в сумматоре 4 с пространственно сдвинутыми на семь и восемь разрядов влево значением кода аргумента х или 1-х, 1 1 т ° е ° с 2 х и — х, 1

Окончательный результат преобразования формируется на выходах сумматора 5 после суммирования значений g и 45

ДУ, выбираемых из блока 6 памяти, и значения, получаемого на выходе сумматора 4.

Формула изобретения

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

n — разрядность регистра и сумматоров), информационные входы которого соединены с второго по (п-3)-й разрядными выходами регистра, выход первого разряда которого соединен с управляющим входом коммутатора, (n-5) выходов старших разрядов которого подключены к адресным входам блока памяти, выходы первой группы которого соединены с седьмого по п-й входами первой группы младших разрядов второго сумматора, выходы которого соединены с выходами преобразователя, о т л и— ч а ю шийся тем, что, с целью уменьшения объема памяти, в него введены группа элементов И и третий сусумматор, причем входы с девятого по и-й первой группы и входы с десятого по и-й второй группы младших разрядов третьего сумматора подключены к выходам старших разрядов коммутатора, выходы с первого по .(n-6) — и старших разрядов которого соединены с входами с седьмого по п-й третьей группы младших разрядов первог. сумматора, выходы которого подключены к третьей группе входов третьего сумматора, выходы которого соединены с второй группой входов второго сумматора, входы с седьмого по и-й третьей группы младших разрядов которого соединены с выходами группы элементов И, входы которой соединены с второй группой выходов блока памяти, выход первого разряда регистра соединен с вторым входом группы элементов И.

1401457

0 ;1, +1

2 2 г

Д г г» д

@uz,z

Составитель А. Шуляпов

i åäàêòoð Н.Лазаренко Техред Л.Сердюкова Корректор М. немчик

Заказ 2785/47 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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