Логарифмический преобразователь Советский патент 1988 года по МПК G06F7/556 

Описание патента на изобретение SU1401457A1

4

ел ч|

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

название год авторы номер документа
Логарифмический преобразователь 1984
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Ляшенко Сергей Викторович
SU1196860A1
Устройство для потенцирования 1986
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1348833A1
Квадратор 1986
  • Литвин Александр Михайлович
  • Хохлов Юрий Викторович
  • Циделко Владислав Дмитриевич
  • Крюков Анатолий Викторович
  • Богославский Сергей Георгиевич
SU1405053A1
Устройство для вычисления функции двоичной экспоненты 1985
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1305675A1
Квадратор 1986
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Ляшенко Сергей Викторович
  • Шантырь Сергей Валерьевич
SU1325469A1
Логарифмический преобразователь 1981
  • Хохлов Юрий Викторович
  • Циделко Владислав Дмитриевич
  • Туманов Юрий Германович
  • Литвин Александр Михайлович
  • Ляшенко Сергей Викторович
  • Тесленко Виктор Алексеевич
  • Барышевский Николай Николаевич
SU959073A1
Логарифмический преобразователь 1985
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1269126A1
Цифровой функциональный преобразователь 1986
  • Синьков Михаил Викторович
  • Щербаков Владимир Иванович
  • Савчук Александр Владимирович
SU1361547A1
Цифровой функциональный преобразователь 1977
  • Киселев Евгений Федорович
  • Кузнецова Галина Григорьевна
SU742947A1
Устройство для вычисления функции двоичной экспоненты 1984
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1238066A1

Иллюстрации к изобретению SU 1 401 457 A1

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

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

Формула изобретения SU 1 401 457 A1

Y tef,(M}

9ta.t

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

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

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

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

Работа преобразователя основана на линейной аппроксимации логарифмической функции Y logjCl+x),х е (О,1) с последующей многоразовой коррекцией .

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

приближением ilY, logi(Hx)-x пока-зо Должны учитываться при определении

зана на фиг.2б.Дпя аппроксимации функции dtf на интервале (О, ) испольисходной функ1щи на интервале (0,у)

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

tf,(x) 2 X, а на ин- 1) - ее. симметричное

отображение относительно оси

1 X - J

Разность между функцией /aY, и ее кусочно-линейной, аппроксимацией - корректирующая функция dYi - представлена на фиг. 2в, которую аппроксимируем на интервале (О, ) функцией

40

x+qi,(x)+ ) )+ dY4(x)x е (б,-2); x+tf/1-x)+ Cfj(1-x)(1-х)х 6 ()

(1)

2

(х) с

.1

JL

25

1

2

-L

28

) X,

Значения корректирующий функций (fj и Л Y рассчитьгоаются заранее и а на интер-45 помещаются в блок памяти. Анализ и

А V. Tij-sT/- f fif4-rr t-rm f IЛ x -r л Vf

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

жением относительно оси х -TJ- , Вы1числение v,(x) на интервале (О, -д-),

Y4 показал, что tf. 2 , что означает:

и j1f4

JHCIW 4МС|КС

объем памяти

для хранения значений JYj - QjVi

т.е.

2 на

50

умножение кода аргумента х

1

коэффициент , соответствует операции сдвига на три разряда влево. Вычисление If, (х) на этом же интерва- « ле предполагает выполнение операции умножения кода аргумента X на коэффициент (- - Т7 оТ соответ- ь

VIT

и с 3

(.П-ь; « бит и объем памяти для хранения значений dY4 - Q ау(п-6}-2 бит (дополнительная двойка в приведен-, ных выражениях учитьюает двузначность в математическом смысле функций tfj и й. Следовательно, для хранения зна чений 4Y4 может быть использован блок памяти с общим полем адресов, содержащими две группы выходов.

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

ствует операции суммирования пространственно сдвинутого на пять,семь и восемь разрядов влево кода аргумента X.Вычисление же функций / и t/j на ин/1 1Л

тервале (- t ) может выполняться

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

Разность между функцией Y и ее кусочно-линейньм приближением - корректирующая функция 4 YS -показана на фиг. 2г. Построим функцию t/., которая является симметричным отображением 5Y3 для значений х е (у, 1) рт1носительно оси х -я- Очевидно, что

1

если при переходе через х -я- брать

дополнение х до t в качестве аргумента функции cfj, то tfj совпадает с /lYj

/1 ч

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

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

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

I.

x+qi,(x)+ ) )+ dY4(x)x е (б,-2); x+tf/1-x)+ Cfj(1-x)(1-х)х 6 ()(

(1)

Значения корректирующий функций (fj и Л Y рассчитьгоаются заранее и помещаются в блок памяти. Анализ и

А V. Tij-sT/- f fif4-rr t-rm f IЛ x -r л Vf

Y4 показал, что tf. 2 , что означает:

и j1f4

JHCIW 4МС|КС

объем памяти

для хранения значений JYj - QjVi

и с 3

(.П-ь; « бит и объем памяти для хранения значений dY4 - Q ау(п-6}-2 бит (дополнительная двойка в приведен-, ных выражениях учитьюает двузначность в математическом смысле функций tfj и й. Следовательно, для хранения зна чений 4Y4 может быть использован блок памяти с общим полем адресов, содержащими две группы выходов.

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

ДУ на интервале С-, 1) не используется, а в качестве аргумента функций Cf, cfj, tfj для X 7/ - берется дополнение X до единицы, т.е. его обратный код. Таким образом, работа коммутатора 2 заключается в том, что для

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

/

изменения, а для х 6(у, 1) значения

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

том, что для X 6(0, у) она пропускает значения Y4 на входе сумматора 5 Управление коммутатором 2 и группой элементов И 7 осуществляется первым разрядом кода аргумента х.

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

1 11

сумма X + jj-y. + t yj-(l-x), причем операция умньжения 25 X или

или x-bj5 () +

...11

(1-х) на у|- и -jj вьтолняется

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

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

т.е.

с у и 2

Окончательный результат преобразования формируется на выходах суммато- ра 5 после суммирования значений ц и (lY, выбираемых из блока 6 памяти, и значения, получаемого на выходе сумматора 4.

0

5

0

5

0

0

5

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

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

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

а

i;,V, ,

iy,,vv Г-L

7 X

Документы, цитированные в отчете о поиске Патент 1988 года SU1401457A1

Цифровой логарифмический преобразователь 1979
  • Хохлов Юрий Викторович
  • Циделко Владислав Дмитриевич
SU881741A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР №
Логарифмический преобразователь 1984
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Ляшенко Сергей Викторович
SU1196860A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
/.

SU 1 401 457 A1

Авторы

Литвин Александр Михайлович

Хохлов Юрий Викторович

Циделко Владислав Дмитриевич

Крюков Анатолий Викторович

Богославский Сергей Георгиевич

Даты

1988-06-07Публикация

1986-12-08Подача