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

Номер патента: 1742997

Автор: Литвинов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 1742997 Н 03 М 1/66 ГОСУДАРСТВЕННЫЙ КОМИПО ИЗОБРЕТЕНИЯМ И ОТПРИ ГКНТ СССР ТЫТИЯМ ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 1(56) Авторское свидетельство СССРЬ 282767, кл. Н 03 К 13/03; 1969,Авторское свидетельство СССРЬ 1175034, кл. Н 03 М 1/66, 1983.(54) ПРЕСБРАЗОВАТЕЛ Ь КОДА СИСТЕМЫОСТАТОЧНЫХ КЛАССОВ В НАПРЯЖЕНИЕ(57) Изобретение относится к вычислительной технике и может быть использовано длясопряжения вычислительных устройств,функционирующих в системе остаточныхклассов с различными оконечными аналоговыми устройствами. Цель изобретения - по- р 2вышение быстродействия и упрощение преобразователя. Преобразователь кода Системы остаточных классов в напряжение содержит и регистров 1,1-1.п, преобразователь 2 кода, (и) сумматоров 3.1 - З.ппо модулям оснований .системы остаточных классов, дополнительный регистр 4; п цифроаналоговых преобразователей 5.1 - Б.п, аналоговый сумматор.6, блок 7 выдачи результата, блок 8 управления, входную информационную шину 9, выходную шину 10 и шину 11 "Начало преобразования". Положительный эффект обеспечивается за счет усовершенствования алгоритма преобразования кода системы остаточных класса двоичный код. 1 э.п, ф-лы, 1 ил 1 табл, -1,)1742997 Изобретение относится к вычислительной технике и может быть использовано длясопряжения вычислительных устройств,функционирующих в системе остаточныхклассов(СОК) с различными оконечными устройствами, требующими аналогового вывода, .а также в технике связи прииспользовании кодов СОК в цифровой телефонии.Оель изобретения - повышение быстродействия и упрощение преобразователя,На чертеже приведена структурная схема преобразователя кода СОК в напряжение,Преобразователь кода СОК.в напряжение содержит входные регистры 1 1 - 1.п почислу оснований системы остаточных классов, преобразователь 2 кода, сумматоры3,1-3,п - 1 по модулям оснований СОК, кроме наименьшего, дополнительный регистр4, цифроаналоговые преобразователи 5.15.п, аналоговый сумматор 6, блок 7 выдачи. результата, блок 8 управления, входные ши-.ны 9,1 - 9,п, выходную шину 10, шину.11 "Начало преобразования". Блок 8 управлениявыполнен на распределителе 12 импульсов,элементе И 13, ВЯ-триггере 14, генераторе15 импульсов и элементе 16 задержки.Преобразователь работает по следующему принципу.Число Х, представленное в СОК по осНОВаНИЯМ Р 1, Р 2 Ро ОСтатКаМИ Х 1, Х 2 Хп. в обобщенной позиционной системе (ОПС),записывается следующим образом: 35 Найдя коэфф можно получить Пусть Х, Х 1,бой целые числа точных классов, ициенты а, с их помощьюапряжение Ох = Х Ь,2, , Хп представляют сов системе счисления остаак что 4 2 (1,2,5) в стему, для че-. Х и выберем коэффициен- -3, аз=4;(О, з " 2; (О, О, хз) 5. Используя 45 Преобразуем число Х = 8обобщенную позиционную си го разобьем Х на компоненты из таблицы соответствующие ты (х 1 О, 0) = (1, О, 0)+а 1 = 1 а 250 Х 2, 0)-(0,2, 0)а 1-0, а 2-4, а= (О, О, 5)-ва 1 - О, а 2 = О, азправило, получаемР "3 5 7Х, а;б Х -а;Оа и-х а, о О 5=.Р 1РПоласти ( онной екоторое число вобобщенной позиид енос учитывается О, ,ак а+1, ,ао) а;- Ф еренос итываетс ФХ =. а 1+ агр 1+ азр 1 Р 2++ аор 1 Р 2" Ротили Х - а Р 1 р 2р+ ан 1 Р 1Р 2 "р++ ап р 1 р 2Ро(3)Из уравнений (2) следует, что число Хможет быть записано в виде суммы остаточ 5 ных представлений по модулю Р: Х ББ(Х 1, Х 2, , Хп)а(Х 1, О, , 0) + (О, Х 2, О, 0) ++ (О, О, хп)зв(х 1 + х 2 + " + хи) ПЗоо Р10 (4) Тогда цифры суммы Х (числа Х) в ОПС могут быть получены из цифр Х в обобщенной позиционной системе по правилу: циф ра а в представлении в ОПС получается суммированием по модулю Р всех цифр Х 1, Х 2, , Хп в представлении в обобщенной позиционной системе и переносом, формируемым при получении а 1-1. 20 Следовательно, на основании (2 Н 4) достаточно вычислить коэффициенты обобщенной позиционной системы чисел вида (О, О, хь О, , 0), где= 1, 2, , и, чтобы простым суммированием получить искомые 25 коэффициенты а числа (х 1, х 2, , хп).П р и м е р, Выберем основания СОК р 1= = 3, р 2 5, рз = 7 и составим таблицу коэффициентов а чисел (О, хь 0) переводом их в ОПС. 301742997первый выход блока 8 управления и вход элемента 16 задержки. Сигнал с первого выхода блока 8 управления разрешит выдачу информации (чисел а 1) с дополнительного регистра 4 и сумматоров 3, которая поступит на входы цифроаналоговых преобразователей 5, имеющих шаг квантования соответственно1 Ь,р 1 Ь, Р 1 Рг Ь Произведя суммирование по модулям с учетом переносов, кроме последнего, который не учитывается, окончательно получили .Х = (1, 2; 5). Проверка показывает, что,действительно,=1+23+535=82,10Преобразователь кода СОК в напряжение работает следующим образом.В исходном состоянии число, подлежащее преобразованию в напряжение, записано во входные регистры 1, накапливающие сумматоры 3 и дополнительный регистр 4 обнулены. По шине 11 на 3-вход подается короткий импульс, который . устанавливает КЯ-триггер 14 в единичное состояние,.разрешая тем самым прохождение тактовых импульсов с генератора 15 тактовых импульсов через элемент И 13 на вход распределителя 12 импульсов, На выходах с 1-го по п-й распределителя 12 импульсов начнут появляться импульсы, поступающие на вторые выходы блока 8 управления и далее на управляющие входы преобразователя 2 кода, Преобразователь 2 кода может быть выполнен как комбинаци-. онное устройство или как долговременное запоминающее устройство с адресным бло-30 ком и его задачей является выдача коэффициентов а 1, агап обобщенной позиционной системы по остаткам хь Например, для выбранной СОК и числа(1, 2,5) в первом такте по остатку х 1 = 1 с преобразователя 2 кода будут выданы коэффициенты а 1 = 1 и аг = 3, аз = 4, которые запишутся в дополнительный регистр 4 и сумматоры 3 по модулям, кроме наименьшего, соответственно, Во втором такте по остатку хг = 2 с преобразователя 2 кода будут выданы коэффициенты аг = 4, аз = 2, которые запишутся в сумматоры 3. Перенос, который сформиру- . ется в сумматоре 3 по модулю 5 при суммировании чисел 3 и 4, поступит на вход следующего сумматора 3(по модулю 7), Ана логично в третьем такте по остатку хз 5 с преобразователя 2 кода будет выдан коэф. фициент аз = 5, который просуммируется с содержимым сумматора 3 по модулю 7 (перенос из последнего сумматора не учитыва- . 50 ется) и, следовательно, в дополнительном регистре 4 и сумматорах 3 будут записаны .числа 1, 2, 5. Через и тактов по сигналам блока 8 управления с преобразователя 2 Кода будут выданы все коэффициенты а 1, соответствующие остаткам, записанным во входных регистрах 1, На (и+1)-м такте появится импульс на (и+1)-м выходе распределителя 12 импульсов, который поступит на 55 Х = а 1+ аг р 1+ аз р 1 рг = Р 1 РгРп - 1 Ь,Таким образом, в цифроаналоговых преобразователях 5 будет произведено умножение величин а 1 на соответствующие шаги квантования и полученные произведения поступят на вход сумматора 6. Окончательно на выходе сумматора 6 получается искомая величина . Ох = а 1 Ь+ аг р 1 Ь+ ++ал. р 1 рг рп - 1 Ь =Х Ь Сигнал, поступающий на третий выход блока 8 управления с выхода элемента 16 задержки, откроет блок 7 выдачи результата и искомое напряжение может быть считано по шине 10, В этом же такте единичный сигнал поступает на В-вход ВЗ-триггера 14 и устанавливает его в нулевое состояние, запретив прохождение тактовых импульсов через элемент И 13, а по входным шинам 9 в регистры 1 эапИсывается очередное число в СОК, подлежащее преобразованию в напряжение. После обнуления сумматоров 3 и дополнительного регистра 4 преобразование может быть продолжено. Формула изобретения 1. Преобразователь кода системы остаточных классов в напряжение, содержащий и регистров по числу оснований системы остаточных классов, входы которых являются входными шинами преобразуемого кода, блок управления, вход которого является входной шиной "Качало преобразования", а первый выход соединен с управляющими входами (и - 1) сумматоров по модулям, кроме наименьшего, оснований системы остаточных классов, первые входы и.выходы 1-го из которых, где= 1, 2, ., (п), соединены с соответствующими 1-ми выходами преобразователя кодов и с входами (+1)-го цифроаналогового преобразователя. соответственно, выход которого соединен с соответствующим входом аналогового сумматора, первый вход которого подключен к .выходу первого цифроаналогового преобра-,.Составитель С.Литвинов Техред М.Моргентал Корректор Н.Ревская Редактор С.Пекарь Заказ 2295 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035,Москва, Ж, Раушская наб., 4/б Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 17429 зователя, а выход соединен с входом блока выдачи результата, выход которого является, выходной шиной, о т л и ч а ю щ и й с я тем,.; что, с целью повышения быстродействия и упрощения преобразователя, в него введенв дополнительный регистр, входы и выходы которого соединены с соответствующими дополнительными выходами преобразователя кодов и с входами первого цифроаналогового преобразователя соответственно, О10 а вход управления соединен с первым выходом блока управления, второй выход которого подключен к управляющему входу блока выдачи результата, а группа выходов соединена с соответствующими управляю щими входами преобразователя кодов, информационные входы которого соединены свыходами соответствующего регистра, выходы переноса 1-го сумматора по модулю20 основания системы остаточных классов, . ,кроме (п)-го, соединен с вторым входом(+1)-го сумматора по модулю основания си- . ,стемы остаточных классов.2. Преобразователь по п.1, отл ича ю-щ и й с я тем, что блок управления выполнен в виде распределителя импульсов, ЙЗ-триггера. элемента И, элемента задержки и генератора импульсов, выход которого соединен с первым входом элемента И, второй вход и выход которого соединены соответственно с выходом ЙЗ-триггера и входом распределителя импульсов, и выходов которого являются группой выходов блока, (и+1)- й выход является первым выходом блока и соединен с входом элемента задержки и В-входом ВЗ-триггера, 3-вход которого является входом блока, выход элемента задержки является вторым выходом блока,

Смотреть

Заявка

4768599, 11.12.1989

ВОЙСКОВАЯ ЧАСТЬ 32103

ЛИТВИНОВ СЕРГЕЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: H03M 1/66

Метки: классов, кода, напряжение, остаточных, системы

Опубликовано: 23.06.1992

Код ссылки

<a href="https://patents.su/4-1742997-preobrazovatel-koda-sistemy-ostatochnykh-klassov-v-napryazhenie.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кода системы остаточных классов в напряжение</a>

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