Цифроаналоговый микропроцессор Советский патент 1981 года по МПК G06F17/16 

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

Изобретение относится к вычислительной технике и может быть использовано в цифроаналоговых вычислитель ных и моделирующих системах. Известны цифровые микропроцессоры состоящие из цифровых, коммутирующих запоминающих и арифметикологических блоков и позволяющие за счет микропрограммирования формировать широк набор логических и вычислительных функций 1 . Основным недостатком цифровых мик ропроцессоров за счет последовательного принципа функционирования является малое быстродействие при вычислении сложных функций, например от многих переменных. Наиболее близким по технической сущности и достигаемому результату к изобретению является цифроаналого вое устройство, содержащее управляющий регистр, набор вычислительных и функциональных блоков, коммутатор входов, коммутатор выходов и коммутатор соединений блоков . Однако такому устройству присущ большой объем оборудования. Цель, изобретения - сокращение оборудования. . Поставленная цель достигается тем, ;что в цифроаналоговый микропроцессор,, содержащий функциональный преобразователь и блок вычислений вектора, дополнительно введены суммирующий усилитель и блок формирования уровня напряжения, причем первый вход микропроцессора соединен с первыми входами блока вычислений вектора и суммирующего усилителя, первый и второй выходы блока вычислений вектора являются соответственно первым и вторым выходами микропроцессорау тржтий ВЫХОД которого соединен с выходом сумг мирующего усилителя, со вторыми входами функционального преобразователя и блока вычислений вектора и с входом блока формирования уровня напряжения первый выход блока вычислений Belcxoра соединен со вторым входом суммирующего усилителя, третий вход которого соединен с выходом функционального преобразователя и четвертым выходом микропроцессора, второй вход которого соединен с управляющими входами суммирующего усилителя и функционального преобразователя и блока вычислений вектора, третий вход которого соединен с выходом блока формирования уровня напряжения.

Кроме того, блок вычислений вектора содержит три решающих узла, причем первый и в.торой входы каждого решающего узла соединены с первым и вторым входами блока cooтвeтcтвeннo третий вход каждого решающего узла соединен с третьим входом блока/, четвертый вход каждого решающего узла соединен с управляющим входом блока, первые выходы решающих узлов соединены с первым выходом блока, пятые входы первого и третьего решающих узлов соединены со вторым выходом второго решающего узла, пятый вход второго и шестой вход третьего решающих узлов соединены с выходом первого решающего узла, шестые входы первого и второго решающих узлов соединены с выходом третьего рещающего узла, вторые выходы решающих узлов соединены со вторым выходом блока. Каждый решающий узел содержит три сумматора, умножитель, три коммутатора , причем первые входы первого и второго сумматоров соединены с третьим входом узла, вторые входы первого и второго сумматоров соединены с выходом умножителя, первый вход умножителя соединен с первым входом узла, второй вход умножителя соединен с выходом третьего сумматора, первый, второй и третий входы третьего сумматора соединены с выходами первого и третьего коммутаторов соответственно, первый, второй входы первого и третьего коммутаторов соединены со вторым и .четвертым входами узла соответственно, первый, второй входы второго коммутатора соединены с выходом второго сумматора, третьи входы коммутаторов соединены с пятым входом узла, четвертые входы коммутаторов соединены с шестым входом узла.

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

Устройство содержит блок 1 вычислений вектора, суммирующий усилитель 2, функциональный преобразователь 3 и блок 4 формирования уровня напряжения, вход 5 микропроцессора.

Блок вычислений вектора содержи решающие блоки б, которые содержат триСумматора 7-9, узел умножения 10 и тфи- коммутатора 11. ,

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

Код операций характеризуется значениями

Эм/

Ш

енимми а , . . . ,

)-I l3M,S,x, l9, де aji ит}; - компо

поненты матриц А

где

и 9 соответственно. с Код операций задается на входы

узлов 6 блока 1, блока 2 и функционального преобразователя 3. В зависимости от кода коммутатор 11 решающего узла 6 запрещает или разреш ает прохождение прямого или инверсного сигнала со входа или второго выхода блока 1 на соответствующий вход сумматора 9. Сигнал в виде уровня напряжения, подаваемый с выхода блока 4 на четвертые входы всех коммутаторов 11, одновременно инвертирует напряжение на

всех входах сумматоров 9 решающих узлов 6.

Составляющие кода операций, поступая на входы блока 2, разрешают или

0 блокируют прохождение напряжения через блок 2,.обуславливая тем самым наличие или отсутствие информационных связей в блоке 2. Кроме того, часть кода операций поступает на управляющий вход функционального преобразователя 3, поэтому на выходе преобразователя 3 в зависимости от этого кода формируется напряжение, изменяющееся по закону Afth.

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

Применение изобретения позволяет сократить объем оборудования.

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

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

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

второй вход микропроцессора соединен

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

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

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

3.Микропроцессор по п.1, о т л ичающийся тем, что каждый решающий узел содержит три сумматора умножитель и три коммутатора, причем первые входы первого и второго сумматоров соединены с третьим входом узла, вторые входы первого и второго сумматоров соединены с выходом умножителя, первый вход умножителя соединён с первым входом узла, второй вход умножителя сЪединен с выходом третьего сумматора, первый, второй и третий входы третьего сумматора сое0динены с выходами первого и третье,го коммутаторов соответственно, первый, второй входы первого и третьего коммутаторов соединены со вторялм и четвертым входами узла соответствен5но, первый, второй входы второго коммутатора соединены с выходом второго сумматора, третьи вхяды коммутаторов соединены с пятым входом узла, четвертые входы коммутаторов

0 соединены с шестым входом узла.

Источники информации, принятые во внимание при экспертизе

1.Микроэлектроника и полупроводниковые приборы. Сб., вып.4, М., Советское радио, 1979, с. 11.

5

2.Смолов В.Б., Фамичев B.C. Аналого-цифровые и цифро-аналоговые нелинейные вычислительные устройства. Л., энергия, 1974, с.74-75, рис.3-10а (прототип).

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

название год авторы номер документа
Устройство для моделирования дифференциальных уравнений 1989
  • Хуторцев Валерий Владимирович
  • Калиенко Иван Викторович
SU1727130A1
Устройство для отображения векторных диаграмм на экране электронно-лучевой трубки 1985
  • Балабанов Анатолий Андреевич
  • Лисова Марина Филипповна
SU1316027A1
Вентильный электропривод 1987
  • Чайковский Роман Иванович
  • Тимощук Эдуард Захарович
  • Говенко Владимир Евстафьевич
  • Панчак Мирослава Емельяновна
SU1635243A1
СИСТЕМА УПРАВЛЕНИЯ МАШИНОЙ ДВОЙНОГО ПИТАНИЯ 1995
  • Глазырин М.В.
  • Кромм А.А.
RU2106055C1
Устройство для отображения дугОКРужНОСТЕй и эллипСОВ HA эКРАНЕэлЕКТРОННО-лучЕВОй ТРубКи 1978
  • Лыков Юрий Иванович
SU807264A1
Устройство для измерения параметров трехфазной сети 1985
  • Карасинский Олег Леонович
  • Руденко Наталья Анатольевна
  • Таранов Сергей Глебович
SU1307396A1
Устройство для формирования вектора на экране электронно-лучевой трубки 1982
  • Бурсов Игорь Федорович
  • Ващенко Владимир Максимович
  • Новышный Николай Михайлович
  • Полуэктов Николай Иванович
SU1016816A2
Устройство измерения вебер-амперных характеристик электротехнических устройств 2016
  • Ланкин Михаил Владимирович
  • Ланкин Антон Михайлович
  • Горбатенко Николай Иванович
  • Клевец Кристина Владимировна
RU2627559C1
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КОРРЕЛЯЦИОННОЙ ФУНКЦИИ 1992
  • Часнык Константин Александрович
RU2037198C1
Устройство для отображения векторных диаграмм на экране электронно-лучевой трубки 1988
  • Балабанов Анатолий Андреевич
  • Лисова Марина Филипповна
  • Курмаев Олег Феатьевич
  • Егоров Виктор Александрович
SU1541663A1

Иллюстрации к изобретению SU 881 760 A1

Реферат патента 1981 года Цифроаналоговый микропроцессор

Формула изобретения SU 881 760 A1

SU 881 760 A1

Авторы

Аристов Василий Васильевич

Даты

1981-11-15Публикация

1980-02-25Подача