Синусно-косинусный цифровой преобразователь
К1тБГ."; ."-. -;Х!: !!Ч".АЛКАЙ -- „е БА
И Е
746535
Союз Советских
Социалистических
Республик
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к акт. свид-ву(22) Заявлено 21.08.73 (21) 1954455/18-24 ! с присоединением заявки М— (5(}М. Кл.
Cj 06 Р 15/34
Государстааинмй комитет
СССР
II0 делам йэобретекий . и еткрытий (23 ) П рно рнтет1
Опубликовано 07.07,80. Бюллетень Рй 25
Дата опубликования описания 09.07 80 (53} УДК681.3 (088.8). (72) Авторы изобретения
В, П. Боюн, Л. Г. Козлов и А. В. Писарский
Ордена Ленина институт кибернетики АН Украинской CCP (7!) Заявитель (54) СИНУСНО-КОСИНУСНЫЙ 11ИФРОВОЙ
ПРЕОБРАЗОВАТЕЛЬ
Изобретение относится к вычислительной технике и может быть использовано в управляклпих системах и гибриднык вы числительньпс устройствах для получейия в следяптем режиме одновременно кода . ненрерывной переменной (Х) и кодов функций зттi х исos х
Известно устройство $1J, содержащее регистры, ключи, сумматоры, блок памя ти.
Недостатком известного устройства является большой объем оборудования.
Известен также преобразователь (2), содержащий два 2тт -разрядных сумматора (тт -разрядность операндов), группы элементов И н ИЛИ, Недостатком известного преобразователя является ограничение функииоиаль ной возможности, поскольку прототип
- позволяет получать только . код входной переетенной величины. Однако, кроме кода входной величины, часто требуется полу--. -"= -: чить erne и коды тригонометрических . функций Ытт х и oî& х от входной вели/
2 чины, используемые в случае, например, поворота прямоугольных координат на не- который угол, получаемый от датчика и дла других целей. Пелью изобретения авжпотса повышение быстродействия н уменьшение Еоп чествн оборудования.
Поставленная пель достигается тем, что в преобразователь,- содержащий два
t0
2п -разрядных сумматора (тт -разрядность операндов), группы элементов И н ИЛИ, дополнительно введены два элйазйта задержки, причем входы тт младших разрядов первого сумматора соедийены с вы аамя элементов ИЛИ первой группы, входы. которых подклЮчены к выходам соответствующих элементов И первой и второй грунп, первые входы которых подкаочены соответственно к прямим и инверсньтм выходам т1 старших разрядов второго сумматора, входи т1 младших разрядов второго сумматора соединены с вьтхОдамн элементов ИЛИ второй .группы входы кюторых подклточены к выходам
3 746 35 4 .ентов И третьей старших. g разрядов 5 Второго сумматора
ые входы которых 4 на входы младших л разрядов 3 первоенно к прямым . го сумматора 1 cootseTcTBeaao через л старших разрядов группу элементов И 10 и 11, группу епе од положительного ментов ИЛИ 7, Элементы 1 -13 задержвателя соединен со ки используются для добавления единицы ентов И второй и . в младший разряд первого сумматора 1 и первый элемен второго сумматора 4 с целью получения третьим входом пер- дополнительного кода при выполнении опе-
Ой группыр ВхОд J 0 рации Вычит&нияе ;+ 9„ х„ ; 9 (ю1; соответствующих элем четвертой групп, перв подключены соответств и инверсным выходам . lIepBOF0 C MQTOpa BX приращения преобразо вторыми входами элем третьей групп и через задержки соедйнен с вого элемента ИЛИ перв отрицательного приращенця преобразователя соединены со вторыми входами элементов .
И первой и четвертой групп и через второй элемент задержки соединен с третьим входом первого элемента ИЛИ второй груп-15 пы.
На чертеже изображен предлагаемый преобразователь.
Преобразователь состоит из первого сумматора 1, содержащего старших и 20 разряДОВ 2 и млаДших Д раэряДОВ 3 Вто рого сумматора 4, содержащего старших и
paepseoa 5 и младших п разрядов 6, группы элементов ИЛИ 7, группы элементов И 8-11.
Схема предлагаемого устройства работает в соответствии с формулами где u — текущее значение функции
44
sin g; содержимого первого сумматора 1 (;=я п8, =О); х текущее значение функции
cos 8 - содержимого второго сумматора 4 (Х; = СОь8;; ч „= 1 ); 40
9- - текущее значение аргумента 9 (О =0) о
Я вЂ” алгебраический знак операции (Я =Sign (иВ„-ua)); р аэряднОС ть» 45
Перед началом работы устройства старшие A разрядов 5 и младшие и разрядов 6 второго сумматора 4 устанавливаются в единичное состояние, а старщие h разрядов 2 и младшие П разрядов 3 пер 50 вого сумматора 1-в нулевое состояние, что соответствует 6 =*О, + *1, g 0.
Передача прямого или Обратйого кода выходов старших и разрядов 2 первого сумматора 4 на Входы младших П раэps@os 6 второго сумматора 4 соответственно через группу элементов И 8 и 9, ónïó элементов ИЛИ 7, а также переда.чей прямого или обратного кода с выходов
Таким образом, в предлагаемом усТройстве реализуются вычислительная по формулам (1) и на выходах 14 старши л разрядов 2 первого сумматора 1 получается код текущего значения функшж у =
= &n 8, а на выходах 15 старших ll раэрядов 5 второго сумматора 4 получается код текущего значения функции х соь8 формул а изобр етения
Синусно-косинусный - цифровой преобразователь, содержащий два 2п -paspsnных сумматора (и - разрядность опе-.. рандов), группы элементов И и ИЛИ, отличающийся тем, что, с целью повышения быстродействия и уменьшения количества оборудования, он содержит два элемента задержки, причем входы младших разрядов первого сумматора соединены с выходами элементов ИЛИ первой группь ; входы которых цодключены к выходам соответствующих элементов И первой и второй групп, первые вхо"дй которых подключены соответственно к .прямым и инверсным выходам л старших разрядов второго сумматора, входы Л младщих разрядов второго сумматора соединены с выходами элементов ИЛИ второй группы, входы которых подключены к выходам соответствующих элементов И третьей и четвертой групп, первые входы которых подключены соответственно к прямым и инверсным Ьыходам д старших разрядоэ первого сумматора, вход положительного приращения преобразователя соединен со вторыми входами элементовИ второй .и третьей групп и через nep вый элемент задержки соединен с третьим входом нервого элемента ИЛИ первой группы, Вход отрицательного приращения преобразователя соединен со вторыми входами элементов И первой и четвертой групп и через второй элемент задержки соединен с третьим входом первого элемента ИЛИ второй группы.
746535
Источники информа ии, . принятые во внимание при экспертизе
1. Авторское свидетельство СССР
J4 519717, кл, G 06 Р 15/34, 1976.
2. Автоматизапия производства и промьппленная электроника; Советская энпиклопедия, М., 1964, т. 3, с. 70-71 (прототип).
Составитель А» Зорин
Редактор Г, Петрова Техред Н. Бабурин. Корректор F H apasa -.
Заказ 4723/51 Тираж 751 Подниснб
БНИИПИ Государс гвенного 1ка(итзта СССР по делам изобретений и открмтий
113035, Москва, Ж-35, РауМская иаб., д 4/5 филиал ППП юПатент, ф уж1 ород, ун Проектная, 4