Разрядно-аналоговый сумматор

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, например к разрядноаналоговым сумматорам и может быть использовано в качестве базового блока для синтеза матыричных умножителей, функциональных преобразователей и другихы разрядно-аналоговых устройств. Целью изобретения является расширение функциональныых возможностей разрядноаналоговых сумматоров за счет умножения входных величин на дробные масштабные коэффициенты, что достигается введением аналогоразрядных преобразователей и организаций как переносов из младших разрядов в старшие, так и заемов из старших разрядов в младшие. Устройство содержит N аналоговых сумматоров 1 (где N - количество разрядов), N аналого-разрядных преобразователей 2, M (где M - количество слагаемых) входных N-разрядных шин 3 и 4, вход 5 приема переноса младшего разряда, вход 6 заема старшего разряда, шину 7 положительного опорного напряжения, выходную N-разрядную шину 8, выход 9 заема младшего разряда, выход 10 переноса старшего разряда. Аналого-разрядный преобразователь содержит аналоговый инвертор 11, два аналого-цифровых преобразователя, два цифроаналоговых преобразователя, два усилителя разностного сигнала. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

ÄÄSVÄÄ 1589293 А1 (g))g G 06 G 7/14

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Ф мбв

1 Г

К А STOPCH0MY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИ))М

ПРИ VHHT СССР

1 (21) 4486809 24-24 (22) 20.06.88 (46) 30 .08.90. Бюл. Р 32 (71) Институт проблем моделирования в,энергетике АН УССР и Специальное конструкторско-технологическое бюро средств моделирования с опытным про" изводством Института проблем моделирования в энергетике АН УССР .(72) В.П.Романцов, С.Я.Гильгурт, А.Ф.Новицкий и Л.П.Добрыдина (53) 681.335 (088.8) . (56) Авторское свидетельство СССР У 423132, кл. С 06 G 7/14, 1971.

Авторское свидетельство СССР

Ф 423133, кл. G 06 С 7/14, 1971.

2 (54) РАЗРЯДНО-АНАЛОГОВ11Й СУММАТОР (57) Изобретение относится к вычислительной технике, например к разрядноаналоговым сумматорам и может быть использовано в качестве базового блока для синтеза матричных умножителей, функциональных преобразователей и других разрядно-аналоговых устройств.

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

1589293

У = К,х + g

m - количество слагаемых) входных иразрядных шин .3 и 4, вход 5 приема переноса младшего разряда, вход 6 заема старшего разряда, шину 7 полоИзобретение относится к вычислительной технике, в частности к гибридной вычислительной технике,,и может быть использовано в качестве базового блока для синтеза матричных умножителей, функциональных преобра- 20 зователей и других разрядно-аналоговых устройств.

Цель изобретения — расширение функциональных возможностей устройства за счет умножения входных вели- 25 чин на дробные масштабные коэффициенты.

На фиг.1 приведена схема разрядноаналогового сумматора для частного случая, когда количество разрядов

n = 3, количество слагаемых m = 2,", на фиг. 2 — вариант выполнения аналого-разрядного преобразователя.

Разрядно-аналоговый сумматор (фиг.1) содержит и аналоговых сум- 35 маторав 1.1, 1.2, 1.3 с (m+2) входами, и аналого-разрядных преобразователей 2.1, 2.2, 2.3,.ш входных и-разрядных шин 3.1 3.2, 3.3, 4,1, 4.2, 4.3, вход 5 приема переноса младшего 40 разряда, вход 6 заема старшего разряда, шину 7 положительного опорного напряжения, выходную и-р азрядную шину 8, выход 9 заема младшего разряда, выход 10 переноса старшего раэря- 45 да °

Аналого-разрядный преобразователь (фиг. 2) содержит аналоговый инвертор

11, два аналого-цифровых преобразователя 12.1, 12.2, два цифроаналоговых 50 преобразователя 13.1, 13,2, два усилителя 14,1 и 14.2 раэностного сигнала.

Разрядность аналого-цифравых и циЖроаналоговых преобразователей зависит 55 от используемой системы счисления следующим образом, жительного опорного напряжения, выходную п-разрядную шину Я, выход 9 заема младшего разряда, выход 10 переноса старшего разряда. Аналогораэрядный преобразователь содержит аналоговый инвертор, два аналого-цифровых преобразователя, два цифроанало говых преобразователя, два усилителя разностного сигнала, 2 ил.

I где Ь - разрядность преобразователей;

К вЂ” основание системы счисления; ()- оператор ближайшего целого, большего или равного исходному значению.

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

При работе устройства в системе счисления с основанием, равным десяти, разрядность L преобразователей, входящих в состав аналого-разрядных преобразователей 2, равна четырем.

Для удобства описания работы устройства предположим, что единице входного сигнала соответствует напряжение величиной 1 В.

Тогда величина напряжения U „,подаваемого на шину 7 положительного опорного напряжения устройства, должна быть равной 10В.

Разрядно-аналоговый сумматор выполняет операцию вида:

Представим (1 ) в раэ р ядной форме и T)

У x< n ч х х = х ° х, х,, (2)

I I

У Х ! х

v v где у, х,, х — разрядные векторы, формируемые следующим образом: и

1 1 i =-! ! (3)

j- I где К вЂ” основание системы счисления.

Рассмотрим изложенное на примере, когда К 10, и = 3, g, = 3/4, 1/4 х = 268 х = 485. Тогда в соответствии с (1) результат операции должен быть у = — „-- ° 268 + — - ° 485 =

322,25.

1589293 2(1-s) 2(1+1) ) 1 (5) Устройство работает по следующему алгоритму: а) операция "округления" М, заключающаяся в выделении в каждом разряде дробной части, умножении ее на величину К 10 и передаче результата в соседний младший разряд; б) операция переноса П, аналогичная обычному переносу в цифровых сумматорах. у = P(M(g,z< + g х )) 2,5 2

П(М 6,5 ) =1 1 5+6

7,25 5+7

2 3

ll =2

12 2. (4) Таким образом, имеем результат:

1-(I о 4 у=,7 10 у = 2 10 +

1=!

+ 2 ° 10 + 3 ° 10 = 322. (2

При необходимости дробная часть младшего разряда может сохраняться и использоваться в качестве дополнительного аналогового разряда. Ее значение лежит в непрерывном отрезке (О,...,К).

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

= 4R/3 и R/92 = 4R. Величина сопротивления резисторов в цепях обратной связи сумматоров 1 выбирается обратно пропорциональной основанию системы счисления К (R/10), Величина сопротивления резисторов во входных (m+1) - х и (m+2)-х ветвях аналоговых сумматоров l,ведущих к выходам аналого-разрядных преобразователей 2, выбирается единичной.

Тогда

Q ((j) K (g U () + g2Ug(l)

1 где U

1()

5 напряжение на выходе аналогового сумматора

liнапряжение на i-ом pasряде входной и-разрядной шины 3i; напряжение на 1-ом раз" ряде входной и-разрядной шины 4i; напряжение на третьем выходе (i-1)-го аналогоразрядного преобразователя 3i-Д напряжение на первом выходе (i+1)-го аналогоразрядного преобразователя ф+1), " () 10 (Э)

2(1-s) !

U (1) (12(1«) Иэ (5) следует

Э() 4 "(1) 3

U1() Ою1 (4

25 (Э) ()

2(-1 ) 2(1+() (6) В начальный момент времени на

30 и-разрядные шины 3 и 4 подаются входные сигналы, а именно: на вход 3.1 напряжение 2В; на вход 3,2-" напряжение 6 В; на вход 3.3 — напряжение

8 В; на вход 4.1 — напряжение 4 В; на вход 4.2 — напряжение 8 В; на вход

4.3 — напряжение 5 В.

На выходах аналоговых сумматоров 1 появляются напряжения:

40 3

U ° ° =. -О 1(--- ° 2 + — — 4 + О+О) 1

<(! 4 4

= -0,25 В;

3 1

45 ((2) 4

U =-О 1(--- ° 6+- — 8 +

+ 0 + О) = -0,65 В;

3 1

Ц (° = -0 1(---1 8 + — — ° 5 + ® 4 4

+ О+О) = -0,725 В.

Эти напряжений подаются на входы аналого-разрядных преобразователей 2.

Рассмотрим подробнее работу аналого-разрядных преобразователей на при" мере второго разряда. Напряжение

U = -0,65 В инвертируется ацалоговым инвертором 11 в напряжение:

1589293

К(u в,ап <-) !

+О) =-1,15 В; () !

12(г) ОВв (г)

"г(г) = 6В1

1!г(г) = 5В, "цап

Нцап2

40 (»)50

+ 1) = -0,35 В, Н(1 ц1 (г) О у 65 В, которое преобразуется аналого-цифровым преобразователем 12,1 в код

ОООС(2). Этот код поступает íà цвФ-. роаналоговый преобразователь 13.1 и преобразуется в напряжение Б д := О В. Это напряжение усилителем

14. 1 разностного сигнала вычитается иэ выходного напряжения инвертора

Un и результат умножается на коэф@йциент К:

l0(0,65-О) 6,5 В. (8) Это напряжение преобразуется аналого-цифровым преобразователем 12,2 в код 0110(2), который подается на 20 цифроанапоговый преобразователь 13.2 и преобразуется в напряжение Бв а„ =

6В. На выходе усилителя 14.2 раэностного сигнала напряжение становится- равным

25 2 (Цапг)

- 10(6,5-6) = 5 В, (9) Таким образом, аналого-разрядный 30 преобразователь 2.1 преобразует аналоговое напряжеиие U (g! = -0,65 В в три разрядных напряжения:

Подставляя (S) в (9), получаем:

К "ц К !1ь,ап, Uganг U) ° (1О)

Используя (7) и (6) для i = 2, 45 приходим к следующему соотношению: (М (i)

U>(<) В < + Нцг)82 + U2()+ U2(>)

К"цап "цавг+ К " 2 " (О (г) (э)

- !О и2(г) + U«,ö+ 0„! И«», Согласно (11) сумма -входных величин аналогового сумматора 1,2 . раск(г! ладывается иа цепую часть U дроб(Ъ) (s) ную часть 1!2(г) и величину 1!г(г)„характериэующую превышение основания системы счисления, Эти величины являются соответственно выходным напряжением данного разряда, напряжением заема и напряжением переноса.

Аналого-разрядные преобразователи

2,1 и 2.3 работают аналогичным образом. На их выходах появляются напряжения (1 (г) Ф

U2(1) = ОД! Ug(s) = 2B; !1г(1) = 5B; (1) (2) (3) (12(з) ОВ; 11г(з) = 7В; Бгв) = 2,5 В. (з)

Напряжение заема U <,) = 5 В поступает на (m+2)-й вход аналогового сумматора 1.2, напряжение заема и)

= 5B поступает íà (m+2)-й вход анало" гового сумматора 1. 3. В результате на выходах этих сумматоров появляются напряжения

U(г1= О 1 (6+ — - 8+5+

3 1 г — 4 4

U<(>)=-О,1(4 8+ 4 ° 5+ 5+ 0) 3 1

= -1,225 В.

Эти напряжения преобразуются аналого-разрядными преобразователями 2.2 и 2.3 в следующие сигналы: () (г) ()

Нг(г) = 1В; U2(2) = 1В; Ug(g) = 5B;

О ) (г)

Ug(g) = 1В; 11г(э) = 2В1 U (g) * 2,5В.

Напряжение переноса 11г(г) — = 1 В (1) поступает на (m+1)-й вход аналогового сумматора 1.1, напряжение переноса (11

U<(>)= 1В поступает иа {m+1)-й вход аналогового сумматора 1.2. В результате на выходах этих сумматоров появляются напряжения:

U() =.-О !(2+ — - 4+О+

3 . 1

U (21 = -Π1(" — 6 + - — 8 + 5 + 1)

3 1

4 4

** -1„25 В, Эти напряжения преобразуются аналого-разрядными преобразователями 2.1 и 2.2 в следующие сигналы:

1589293

9

U(г) = ЗВ ° UI ) = 5 В»

2(1) 2(() (г) (3)

Uг(г) = 2В1 Бг() U() = ОВ г (<) (() г(г) 20

На этом процесс работы устройст- ва заканчивается, На выходах устройства присутствуют напряжения: (г) (г) г

Бг(,) ЗВ; Уг(г) — 2В» Uz(>) 2В»

I что соответствует разрядному представлению числа 322, Аналоговый остаток величиной 2,5 В присутствует на

Ю выходе U () и может быть использован для повышения точности вычислений, Формула изобретения

Pазрядно-аналоговый сумматор,содержащий и (где и = 1,2,...) аналоговых сумматоров с (m+2) входами (где m = 1,2, ),m входов которых соединены соответственно с m-входными и-разрядными шинами, о т л и— ч а ю шийся тем, что, с целью расширения функц ионапьных воэможностей за счет умножения входных величин на дробные масштабные коэффици- ЗО енты, в него введены п аналого-разрядных преобразователей, каждый из которых состоит из аналогового инвертора, первого и второго аналого-цифровых преобразователей, первого и второго цифроаналоговых преобразова35 телей и первого и второго усилителей разностного сигнала, причем выходы аналоговых сумматоров соединены с информационными входами соответствующих аналого-разрядных преобразователей, первые выходы i-х (где

2»3».. n) аналого-разрядных преобразователей соединены с (m+1)-ми входами (i-1)-х аналоговых сумматоров, 45 вторые выходы и аналого-разрядных преобразователей образуют выходную и-разрядную шину, третьи выходы j-x (где j = 1,2,...n-1) аналого-разрядных преобразователей подключены к (ш+2)-м входам (j+1)-х аналоговых сумматоров, первый выход первого анало го-разрядного преобразователя и третий выход п-ro аналого-разрядного преобразователя являются соответственно выходом переноса старшего разряда и выходом заема младшего разряда устройства, (m + 2)-й вход первого аналогового сумматора и (m+1)-й вход и-го аналогового сумматора являются соответственно входом заема старшего разряда и входом приема переноса младшего разряда устройства, входы опорного напряжения всех аналого-разрядных преобразователей подключены к шине положительного опорного напряжения устройства,информационный вход каждого аналого-разрядного преобразователя через последовательно соединенные аналоговый инвертор., первый аналого-цифровой преобразователь и первый цифроаналоговый преобразователь подключен к первому выходу аналого-разрядного преобразователя и первому входу первого усилителя разностного сигнала, второй вход которого соединен с информационным входом первого аналогоцифрового преобразователя, вход опор-! ного напряжения которого подключен к входу опорного напряжения аналс; о-. разрядного преобразователя и входа; опорного напряжения первого и второго цифроаналоговых преобразователей и второго аналого-цифрового преоб-! разователя, информационный вход которо го соединен с выходом перво ro усилителя разностного сигнала, а выход через второй цифроаналоговый преобразователь подключен к второму выходу аналого-разрядного преобразователя и первому входу второго усилителя разностного сигнала, выход которого является третьим выходом аналого-разрядного преобразователя, а второй вход соединен с выходом первого усилителя раэностного сигнала.! 589293

Составитель В,Алекперов

Техред А,Крав ук

Корректор С.Шевкун

Ф

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Редактор А.Долннич

: Заказ. 2542

ВНИИПИ Государственного

113035, Тираж 563 Подписное комитета по изобретениям и открытиям при ГКНТ СССР

Москва, Ж-35, Раушская наб., д. 4/5