Вычислительное устройство Советский патент 1991 года по МПК G06F17/16 G06F7/548 

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

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

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

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

Устройство содержит регистры аргументов 1-3, умножители 4-6, регистры коэффициентов 7-15, сумматоры 16-18, регистры результатов 19-21, блок управления 22, буферные регистры 23-25, мультиплексоры 26-43, умножители 44-49, сумматоры 50-55, регистры результатов 56-61, мультиплексоры 62-64 о

Устройство функционирует следующим образомо

Устройство реализует следующий алгоритм преобразования:

,

где X - координаты, подлежащие преобразованию, X - преобразованные координаты:

(а« atQ.aft матРиЧа аз преобразования.

На выходах сумматоров 16,50,53 образуются суммы

aH.x +a,ft-x4, ajy-X, , аъ Х, + + аурХ, на выходах сумматоров 17,51, 54 образуются произведения а X, аи-хЈ, а. X.

По очередному фронту ПрХ осущест- Б- чется прием значений Х, х|, х| в регистры 1-3 соответственно.

По спаду ПрХ номер 3 осуществляется: .обращение к умножителям 4,44,47 для вычисления значения , , аь-у Х31 обращение к умножителям 5, 45, 48 для вычисления значений ай«Х|, аее-хЈ, aju. Х, обращение к умножителям 6,46,49 для вычисления значений а ц Х, ag.1 Х, , Пее

О 00 Ч)

ю VI

репись в регистры 23,24 значений Х и Х соответственно, перепись в регистр 25 значения Xу

Начнем рассмотрение работы устрой- ства в момент приема очередных значений координат X и значений матрицы А по сигналу ПрХ от блока управления 22

По положительному перепаду ПрХ номер 1 осуществляется прием значений Х Хд в регистры 1-3 соответственно и прием значений а)(, а щ,,

а2й %3з ай4 аЭЙ аЗЭв регистры 7-1.5 соответственно. По отрицательному перепаду ПрХ осуществляется обра- щение к умножителям 4,44,47 для вычисления значений ам Уц 9 X,, ЕЗ/- X соответственно и перепись в буферные регистры 23, 24 значений KQ и Хз соответственно.

На выходах сумматоров 16,50,53 образуются результаты умножения

% x/(s a2/f

X, , которые запоминаются в регистрах 19,56,59 соответственно.,

По фронту ПрХ осуществляется прием качений (х|, Х, x| в регистры 1-3 соответственно. По спаду ПрХ осуществляется s обращение к умножителям 4э44,47 для вычисления значений а,.а,Х, аае/хЈ, Ха; обращение к умножителям. 5,45,48 для вычисления значений ал Х, , перепись в регистры 23,24 значений Xg и ХЁ соответственно, перепись в регистр 25 значения

На выходах сумматоров 16,50,53 образуются суммы а «

а«и xl+a&r х +аез- хэ х1+ам- ха+ Xijs на выходах сумматоров 17, 31,54 образуются суммы а х|,

31 U Х4+а22 Xi2-s (г +аЭ2. Хе на выходах сумматоров 18,52,55 образуются произведения а. х,,

Сигнал ПрХ № 4 назван сигналом ВПК Положительный уровень ВП1, объединяясь по ИЛИ с ПВ 2, ВИЗ, служит . разрешением работы мультиплексора 62, разрешающего выдачу сумм а.л

a(i«i Xt+a49 хэ аеу- хл+аел.1 хе аеа хзэ

х/+аЗйч Xg.+a35 З на выходы X,

2 S°

Работа устройства по сигналам ПрХ

Б дальнейшем происходит аналогично вышеописанному„

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

Вычислительное устройство, содержащее четыре умножителя, четыре сум

5

0

5

0 ,.

Q

д

so

55

матора, четыре регистра результатов, четыре регистра коэффициентов, регистра аргументов и блок управления, причем выходы умножителей с первого по четвертый соединены с входами первых слагаемых сумматоров соотрет™ ственно с первого по четвертый, выходы которых соединены с информационными входами регистров результатов соответственно с первого по четвертый, выходы которых соединены с входами вторых слагаемых сумматоров соответ- ственно с первого по четвертьй, первый выход блока управления соединен с синхронизирующими входами регистров аргументов с первого по третий, иг- формационные входы которых соединены с входами аргументов соответственно с первого по третий устройства, отличающееся тем, то, с целью расширения класса решаемых задач за счет возможности преобразования координат и повышения быстродействия, в него дополнительно введены пять умножителей, пять сумматоровv пять регистров результатов,, пять регистров коэффициентов, три буферных регистра и двадцать один мультиплексор, причем выходы первого регистра аргументов соединены с первыми информационными входами первого, второго4 третье, : мультиплексоров, выход первого буферного регистра соединен с первыми информационными входами чет- вертого, пятого и шестого мультиплексоров, выход второго буферного регистра - с первыми информационными входами седьмого, восьмого и девятого мультиплексоров, выход первого регистра аргументов - с вторыми информационными входами седьмого, восьмого и девятого мультиплексоров,, выход первого буферного регистра - с вторы ми информационными входами первого, второго к третьего мультиплексоров, выход второго буферного регистра - с вторыми информационными входами четвертого, пятого и шестого мультиплексоров, выход первого регистра аргументов - с третьими информационными входами четвертого, пятого и шестого мультиплексоров, выход первого буферного регистра - с третьими информационными входами седьмого, восьмого и девятого мультиплексоров, выход второго буферного регистра - с третьими информационными входами первого, второго и третьего мультип

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

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

5

0

5

И

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

название год авторы номер документа
Универсальный цифровой преобразователь координат 1980
  • Евдокимов Виктор Федорович
  • Крыжный Борис Константинович
  • Тарчук Петр Александрович
  • Тимошенко Николай Павлович
  • Цыгановский Марат Ефимович
SU924701A1
Устройство для вычисления координат 1989
  • Евдокимов Виктор Федорович
  • Плющ Юрий Алексеевич
  • Притака Александр Иванович
SU1635178A1
Устройство для вычисления функций в модулярной системе счисления 1985
  • Коляда Андрей Алексеевич
SU1322268A1
Устройство для вычисления функций в модулярном коде 1985
  • Коляда Андрей Алексеевич
  • Ревинский Виктор Викентьевич
  • Селянинов Михаил Юрьевич
  • Смирнов Николай Алексеевич
SU1278839A1
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ 1988
  • Евстигнеев В.Г.
  • Козырькова М.В.
  • Кошарновский А.Н.
  • Марковский А.Д.
  • Сафонов Е.Н.
  • Бондаренко А.В.
  • Силаев А.И.
SU1755650A1
Устройство для декодирования с исправлением ошибок 1990
  • Карпухин Анатолий Иванович
SU1797165A1
Устройство для вычисления функций 1985
  • Анисимов Андрей Владимирович
  • Крайников Александр Васильевич
  • Курдиков Борис Александрович
  • Смолов Владимир Борисович
SU1280391A1
Устройство для вычисления полиномов 1987
  • Парасочкин Владимир Александрович
  • Полин Евгений Леонидович
  • Ткаченко Виктор Георгиевич
  • Дрозд Анатолий Валентинович
  • Дрозд Александр Валентинович
  • Костелов Юрий Иванович
SU1509878A1
УСТРОЙСТВО ДЛЯ ПРИВЕДЕНИЯ ФУНКЦИЙ К МУЛЬТИПЛИКАТИВНОМУ АЛГОРИТМУ ВЫЧИСЛЕНИЙ 1990
  • Козырькова М.В.
  • Марковский А.Д.
  • Кошарновский А.Н.
  • Евстигнеев В.Г.
RU2028659C1
Устройство для решения систем линейных алгебраических уравнений 1986
  • Вышков Сергей Дмитриевич
  • Денисов Вячеслав Григорьевич
  • Петров Игорь Евгеньевич
  • Сабаев Лев Васильевич
  • Шептулин Сергей Александрович
SU1325508A1

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

Реферат патента 1991 года Вычислительное устройство

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

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

-

«ч -9 с

Й §5

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

Устройство для операций над матрицами 1976
  • Гладкий Виталий Саввич
  • Гук Людмила Борисовна
SU647687A1
Устройство для умножения матриц 1987
  • Обод Иван Иванович
SU1418749A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 689 947 A1

Авторы

Орлов Владимир Иванович

Даты

1991-11-07Публикация

1989-10-11Подача