Устройство для вычисления функции @ Советский патент 1990 года по МПК G06F7/556 

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

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

Цель изобретения - повышение точности вычисления функции у е.

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

Устройство содержит сумматор 1 результата, п-1 групп сумматоров 2,содержащих по п-1 (,2,,.„,п-I) сумматоров, п-1 групп коммутаторов 3, содержащих по п-1 коммутаторов, п-2 группы умножителей 4, содержащих по n-k- I (k 1,2,.о о,п-2) умножителей,

Трехвходовой коммутатор содержит n-Н элемент 5 И0

Устройство работает следующим образом.

Для функции у ех справедливо следующее соотношение:

yd) 5 -- y(j)xd-j) (о

j;0

СЛ Сл О СЛ

со

при у(0) 1;

i- о f

где x(i) - разряды аргумента,

y(i) - разряды результатао Из () следует:

у(0 у(о) х(0;

у(2) у(0) х(2) +1/2 у (1) - у(3) у(0) х (3) + 2/3 у(1

t 1/3 у(2) х (1);

У(4) « у.(0) х(4) + 3/4 у(1)

+ 1/2 у(2)х(2) -t-l/4-y(3)x(l); у(5) у(0)х(5) + 4/5 у(1) х(4) +

+ 3/5 у(2)х(3) + 2/5у(3)х(2) + + 1/5у(4)х(1) ,

На выходах коммутаторов первой Группы формируются величины

m

--т- у(1)х(га),

где m 1,2,Ой.,п-1, на выходах первых сумматоров всех групп формиру- к|тся величины у (т)

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

Устройство для вычисления функции У е , содержащее первую группу из rt-1 (где п - число разрядов ар гумен- 40 та) сумматоров, вторую группу из од- його сумматора, отличающейся тем, что, с целью повышения Точности, в него введены п-1 группа Коммутаторов, п-2 группы умножителей, П-3 группы сумматоров, сумматор ре- &ультата, а во вторую группу сумматоров введены n-З сумматора, причем |эыход значения функции устройства

5

0

5

0

5

0

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

2п) разряд первого входа сумматора результата соединен с первым разрядом второго входа сумматора результата, с j-м (j 3,4,,.,2п) разрядом второго входа сумматора результата, с m-м (т 1,2,...,р-1; р 3, 4,..,,n+l) разрядом р-го входа сумматора результата и с входом задания логического нуля устройства, второй разряд второго входа сумматора результата соединен с первыми входами коммутаторов первой группы и с первым разрядом входа аргумента устройства, 1-й (lap, р+1,,,.,2п) разряд р-го входа сумматора результата соединен с (1-р+1)-м разрядом выхода первого сумматора (р-2)-й группы, первый ВХОД t-ГО (t l , , . . ,n-W, ,3,oo«;

n-1) коммутатора w-й группы соединен с выходом первого сумматора (л/-1)-й группы, второй вход г-го (,...,n-s, ,2,...,п-1) коммутатора s-й группы соединен с г-м разрядом входа аргумента устройства, первый вход (р-2)-го сумматора первой группы соединен с выходом (р-2)- го коммутатора первой группы, второй вход (р-2)-го сумматора первой группы соединен с (р-1)-м разрядом входа аргумента устройства, третий вход (р-2)-го коммутатора первой группы соединен с входом задания числа (р-2)/(р-1) устройства, первый вход t-ro сумматора v-й группы соединен с выходом (t+l)-ro сумматора (w-l)-u группы, второй вход t-ro сумматора v-й группы соединен с выходом t-ro умножителя (w-l)-ft группы, первый вход t-ro умножителя (w-0-й группы соединен с выходом t-ro коммутатора v-й группы, второй вход t-ro умножителя (v-l)-ft группы соединен с входом задания числа t/(t+v) устройства.

f 2 )г

1 апф

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

название год авторы номер документа
Устройство для вычисления функций @ = @ , @ = х @ 1989
  • Давыденко Анатолий Николаевич
  • Литвиненко Виталий Владимирович
  • Мохор Владимир Владимирович
  • Оленич Константин Иванович
  • Труш Александр Иванович
SU1674113A1
Устройство для вычисления гиперболических функций у = @ и у = с @ 1990
  • Давыденко Анатолий Николаевич
  • Литвиненко Виталий Владимирович
  • Мохор Владимир Владимирович
  • Оленич Константин Иванович
  • Труш Александр Иванович
SU1735845A1
Устройство для вычисления логарифмов 1988
  • Давыденко Анатолий Николаевич
  • Литвиненко Виталий Владимирович
  • Мохор Владимир Владимирович
  • Оленич Константин Иванович
  • Рогозин Константин Иванович
SU1564618A1
Устройство для вычисления функций синуса и косинуса 1991
  • Литвиненко Виталий Владимирович
  • Герасимов Ростислав Павлович
  • Давыденко Анатолий Николаевич
  • Мохор Владимир Владимирович
  • Оленич Константин Иванович
  • Петренко Сергей Степанович
SU1827673A1
Устройство для вычисления многочленов 1980
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Козак Владимир Сидорович
  • Козлов Юрий Владимирович
  • Покаржевский Александр Сергеевич
  • Тарасенко Владимир Петрович
  • Швец Евгений Михайлович
  • Щербина Александр Андреевич
SU960806A1
Устройство для преобразования координат 1983
  • Гусев Алексей Владимирович
  • Трушков Владимир Николаевич
  • Алексеев Владимир Глебович
SU1141405A1
Устройство для вычисления функций синуса и косинуса 1981
  • Евдокимов Виктор Федорович
  • Кизим Юрий Тихонович
  • Литвиненко Виталий Владимирович
  • Мохор Владимир Владимирович
  • Плющ Юрий Алексеевич
SU1012249A1
Устройство для вычисления функций синуса и косинуса 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Гузенко Анатолий Иванович
SU1012248A1
Устройство для вычисления элементарных функций 1985
  • Белецкий Владимир Николаевич
  • Кулик Михаил Николаевич
  • Мазурчук Виктор Семенович
  • Чемерис Александр Анатольевич
  • Дородько Александр Алексеевич
  • Отблеск Дмитрий Борисович
SU1298764A1
Устройство для вычисления значений многомерного полинома 1990
  • Кизима Станислав Владимирович
  • Мороз Владимир Иванович
  • Шиенок Николай Николаевич
SU1742829A1

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

Реферат патента 1990 года Устройство для вычисления функции @

Изобретение относится к вычислительной технике, в частности к устройствам для выполнения математических операций в двоичном представлении, и может быть использовано для реализации вычислительного процесса в реальном масштабе времени, например для исследования быстроизменяющихся процессов, протекающих в сложных динамических объектах. Цель изобретения - повышение точности вычисления функции. Это достигается тем, что устройство содержит N - 1 группу сумматоров, N - 1 группу коммутаторов, N - 2 группы умножителей и сумматор результата. Работа устройства основана на том, что для функции Y = EX справедливо соотношение Y(I) = Σ I-J/I Y(J)X(I-J) I = 1, 2,..., N, где N - число разрядов аргумента

X (I) - разряды аргумента

Y (I) - разряды результата . 2 ил.

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

eisossi

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

Устройство для вычисления показательно-степенной функции 1980
  • Кулик Михаил Николаевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Мазурчук Виктор Семенович
  • Белецкий Владимир Николаевич
  • Рыбченко Владимир Васильевич
SU920717A1
Матричный вычислитель экспоненты 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
SU1024911A1

SU 1 550 513 A1

Авторы

Давыденко Анатолий Николаевич

Евдокимов Виктор Федорович

Литвиненко Виталий Владимирович

Мохор Владимир Владимирович

Рогозин Константин Иванович

Труш Александр Иванович

Даты

1990-03-15Публикация

1988-02-18Подача