Цифро-аналоговое устройство для суммирования

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

Авторы: Азмайпарашвили, Средств, Тбилисский

Есть еще 1 страница.

Смотреть все страницы или скачать ZIP архив

Текст

266363 О П И С А Н И ЕИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Саюа Соввтскик Социалистических РеспубликГУ ПГ Г УГ УГУ био тона;",Г,г),6Зависимое от авт. свидетельстваЗаявлено 20.1 Х.1968 ( 1271356/18-24) Кл, 42 тпа, 7/50 ием заявкис присое МПК б 061 7/50 ДК 681.325.54(088,8 ПриоритетОпубликовано 17.111.1970. Бюллетень1Дата опубликования описания 22.И 1.1970 омитет по де етений и открыт ри Совете Министров СССРАвторизобретен змаипарашвил лисский научно-исследовательский институт приборостроен и средств автоматизацииаявитель ФРО-АНАЛОГОВОЕ УСТРОЙСТВО ДЛЯ СУМ ОВАНИ,1Изобретение относится к области цифровой вычислительной техники и может быть применено в цифровой вычислительной машине.Известны устройства для суммирования нескольких чисел, представленных двоично-десятичным кодом, содержащие цифро-аналоговые преобразователи, операционные усилители и аналого-цифровые преобразователи.Предлагаемое устройство отличается тем, что в нем разряды построены из трех групповых блоков, два из которых идентичны. Выход цифро-аналогового преобразователя первого группового блока соединен со входом операционного усилителя этого же блока, к которому присоединен выход устройства передачи переполнения этого же блока, выход устройства передачи переполнения аналогичного блока соседнего младшего разряда, Выход операционного усилителя соединен с первым входом операционного усилителя третьего группового блока данного разряда и со входом логической схемы первого группового блока, первый выход которой соединен со входом устройства передачи переполнения данного группового разряда, второй выход соединен с соответствующим входом общей логической схемы устройства, а третий выход логической схемы группового блока соединен со входом аналогичной схемы соседнего старшего разряда, Выход операционного усилителя третьего группового блока соединен со входом аналогоцифрового преобразователя и со входом логической схемы третьего группового блока, первый выход которой соединен со входом иден тичной логической схемы соседнего старшегоразряда, а второй выход соединен с первым входом устройства передачи переполнения третьего группового блока, второй вход которого соединен с соответствующим выходом 10 общей логической схемы устройства. Выходустройства передачи переполнения соединен со входом операционного усилителя третьего ,группового блока.Другим отличием предложенного устройст ва является то, что в нем логическая схемакаждого Й-го группового блока снабжена двумя нуль-органами, подключенными к выходу операционного усилителя, выход первого нуль- органа соединен с первыми входами схем сов падения логической схемы соседнего младшего разряда, вторыми входами и - 1 схем совпадения логической схемы данного разряда и соединен с третьим входом первой схемы совпадения соседнего старшего разряда. Выход 25 второго нуль-органа соединен с первым входом первой собирательной схемы данного разряда и со вторыми входами Й-ых схем совпадения всех старших разрядов. Выходы схем совпадения Й-го разряда соединены со входа- ЗО ми второй собирательной схемы логической5 10 15 го г 5 Зо 35 40 45 50 55 60 65 схемы Й-го разряда, выход которой соединен со вторым входом первой собирательной схемы логической схемы соседнего старшего разряда, Выход первой собирательной схемы логической схемы Й-го разряда соединен со входом узла передачи переполнения Й-го разряда.Это позволяет увеличить число одновременно складываемых чисел и повысить быстродействие,На фиг. 1 изображена блок-схема предлагаемого устройства; на фиг. 2 - блок-схема цифра-аналогового преобразователя (ЦАП); на фиг. 3 - схема одного из преобразователей ЦАП; на фиг. 4 - логические схемы для передачи переполнения и их взаимосвязи; на фиг. 5 - схема логического блока; на фиг. 6 - схема блока управления; на фиг. 7 и 8 - схемы узлов передачи переполнения; на фиг, 9 - блок-схема аналого-цифрового преобразователя.Устройство работает следующим образом, Для суммирования требуемого количества т слагаемых, представляющих собой многоразрядные двоичные числа, цифры этих чисел представляют в двоична-десятичном счислении тетр адами,Предварительно на шину У, Установка начального состояния подают сигнал, который производит установку всех триггеров в начальное состояние. После этого подают сигнал пуска на клемму пуска П блока управления БУ,Пусковой импульс перебрасывают триггер пуска Т, который дает разрешение на прохождение импульсов через вентили Вв узлы передачи переполнения УП и УПз.Все тетрады в отдельности разбивают поразрядно на несколько равных групп (в нашем примере на две) и задают для суммирования на вход операционного усилителя У соответствующих групповых блоков Гр и Грз ЦАП соответствующего блока разряда Бр,Бр Бр, Бр, Брп.Слагаемые можно выбирать, например, с запоминающего устройства как последовательно, так и параллельно. Записанное число каждой тетрады преобразуется с помощью ЦАП в аналоговое напряжение.Для разбора условно примем, что код 1 соответствует отрицательному напряжению с выхода левого плеча триггера, а код О - напряжению близкого к нулю того же плеча триггера, Так как все ключи разрядов ведут себя одинаково, то рассматривается работа одного из них (например, первого разряда),Пусть на триггере этого разряда записан О, т. е, на выходе левого плеча триггера - нулевой уровень. В этом случае от источника + Е (см. фиг. 3) через резистор Ъ и диод Йв точке а получается положительное смещение, запирающее диод Вз и обеспечивающее запрет напряжению - Е через резистор Рз и диод В, на вход усилителя. Это условие создается путем выбора соотношений резисторов Й и Ъ при заданной величине резистора Рз 4и напряжения - Е, + Е и выходного напряжения триггера.При записи на триггере 1 на выходе лево го плеча образуется отрицательный уровень напряжения, в средней точке делителя преобладает отрицательное напряжение, которое закрывает диод 1) так как на катоде диода Йз напряжение близко к нулю, Поэтому напряжение - Е поступает на вход усилителя без погрешности через резистор Яз и диод Йз.Так как проводимости резисторов РЯз, Рз, Рз разрядов представляют степени двойки, и сопротивление обратной связи резистора Ро по величине равно сопротивлению резистора Яз первого разряда, то записанное двоич. ное число от 1 до 9 на тетраде будет пропорционально выходному напряжению операционного усилителя. Например, в случае применения усилителя с рабочим диапазоном -1- 100 цифрам 1, 2, 3 9 будут соответствовать аналоги напряжения 10, 20, 30 90.По группам разбитых тетрад через преобразователи подводятся отрицательные напряжения-аналоги записанных чисел ко входу усилителя для их суммирования.Первая часть после преобразования суммируется в групповом блоке Грдругая часть - в групповом блоке Грз, Рассмотрим работу одного группового блока, например блока Гр, (блоки Гр,) Гр(ь ) Грс., Гр 1 л, Гр 1 и+1) После преобразования и суммирования на выходе каждого усилителя Уы, Уь, Уь и У л каждого разряда могут возникнуть следующие случаи или ХУ(Аили ХУ = Аили ХУ) А,о,где Х У - суммарное выходное напряжениелюбого операционного усилителя;Ао - напряжение-аналог девяти;Ао - напряжение-аналог десяти,Как указывалось выше, к выходу каждого усилителя подключены по два нуль-органа Оо и Оо. На первом разрешающий признак осуществления логических операций возникает при условии Иl ъАо, на втором - при ХО- ) 4 оПри образовании на выходе усилителя любого разряда суммарного напряжения ХУ) ) Ао соответствующий нуль-орган О,о через схему сравнения ИЛИ дает разрешение узлу переполнения УП задать на вход его операционного усилителя компенсирующее напряжение-аналог десяти, а на входе операционного усилителя следующегоразряда - напряжение-аналог единицы того же знака, что и знак суммы.Эта операция повторяется неоднократно до тех пор, пока на выходе усилителя не исчезнет признак переполнения, т. е. когда не установится условие ХУ (Ао,Узлы переполнения работают следующим образом.5В начале работы (как это указывалось выше), после того как поданы (записаны) слагаемые, на шину У, задают импульс установки начального состояния, и все триггеры устройства будут установлены в начальное состояние.На фиг. 7 триггеры изображены в начальном состоянии. В этом случае ключи получают запрет от всех триггеров, При выходном напряжении (см, фиг. 7) левого плеча любого триггера, например триггер Т 1, близкого к нулю, от источника + Е через диод О, в точке а создается положительное смещение, запирающее диод О 4 и обеспечивающее отрицательному напряжению-аналогу единицы - УА,. Это условие создается путем выбора соотношения сопротивлений резисторов Я, и Р 8 при заданных величинах напряжения + Е, - УА, и сопротивления резистора ЯьС другой стороны, с выхода правого плеча того же триггера создается отрицательное смещение, запирающее диод Об и обеспечивающее запрет положительному компенсирующему напряжению-аналогу десяти + Ок 410 Это условие создается путем выбора соотношения сопротивлений резисторов Я 7 и Я, при заданных величинах напряжения + Е, ,+ УкА 10 и сопротивления резистора Р 8.При подаче запускающего импульса на клемму пуска П триггер пуска Тпереключается, и через вентиль Вдается разрешение на прохождение импульсов от генератора ГИ. Импульсы подаются на все вентили В В, узлов переполнения групповых блоков ГР, й Грз и на вентиль Вь группового блока (блоки ГрзаГРзь, ГРзс ГРЗЛ, Грза+).После запуска устройства ключи К, и Кг остаются в неизменном состоянии в тех узлах передачи переполнения, где на их входы не заданы разрешающие сигналы.Если на вход узлов переполнения групповых блоков ГР 1 и Гр, задается разрешающий сигнал, то через вентиль В, импульсы поступают на все вентили В; В,Первый импульс перебрасывает триггер Т который, в свою очередь, переключает ключ К 1 и Кь а последние задают на вход операционного усилителя (усилители Уз, Узь, Ус Уз, Уз, з) компенсирующее напряжение-аналог десяти + УкА 10, и на вход операционного усилителя следующего разряда напряжение- аналог единицы - УА,.Происходит это следующим образом: отрицательное напряжение с выхода левого плеча триггера запирает диод О так как на катоде открытого диода О 4 напряжение близко к нулю. Поэтому отрицательное напряжение-аналог единицы - УА, без погрешности через резистор Р и диод О, поступает на вход усилителя следующего разряда. Так как в этом случае с выхода правого плеча поступает напряжение, близкое к нулю, то напряжением от положительного источника + Е аналогичным образом запирается диод ЙБ и положительное напряжение-аналог десяти + Ук А,о через30 35 40 45 50 55 60 б 5 5 10 15 20 25 6резистор Л 8 и диод О, поступает на вход усилителя данного разряда,Если после первой компенсации напряжение на выходе усилителя снова превышает напряжение-аналог десяти, т. е. Х/) УА,ь, то указанный процесс повторяется с помощью второго импульса, который перебрасывает триггер Т, так как с выхода правого плеча триггера Т на потенциальный вход вентиля В, (на фигурах не показан) подается уже нулевой (разрешающий) потенциал.Процесс повторяется до тех пор, пока напряжение на выходе усилителя не станет ХУ ( ОА 9,После каждого переброса триггеры остаются до конца цикла в неизменном состоянии.Узел переполнения группового блока (блоки Грза, Грзь, ГРзс Грзп, Грзп+) работает следующим образом.На вход усилителя любого разряда этого группового блока поступают напряжения с групповых блоков ГР 1 и Грз, максимальная величина которых при любом возможном числе слагаемых в первой и второй группах после передачи переполнения не превышает удвоенной величины напряжения-аналога девя. ти, т. е.УА, + УА, = 2 УА,. Следовательно, число слагаемых, суммируемых на входе усилителя группового блока (блоки Грза Грзь ГРЗь 1 ГРзп ГРзл - 1) лю бого разряда, равно двум,В переходном периоде, когда на выходе любого нуль-органа первого или второго групповых блоков имеется признак переполнения, тогда во все узлы переполнения третьего группового блока задается запрет передачи переполнения. После исчезновения признака переполнения в групповых блоках Гр, и Гр. поступает разрешение на передачу переполнения в третий групповой блок.Для осуществления такой логической операции (см. фиг. 5) с выхода каждого нуль-органа Огрупповых блоков ГР 1 и Гр. всех блоов разрядов подаются напряжения на схемы НЕ, а с выходов последних подаются на выходы схемы И, с выхода которой напряжение подается на потенциальный вход вентиля В 0, служащего для управления переполнения третьего группового блока. Совпадение на схеме И происходит при исчезновении признаков переполнения на нуль-органах 010 во всех блоках разрядов групповых блоков ГР 1 и Гр. При совпадении вентиль В, дает разрешение на прохождение импульсов к узлам переполнения всех разрядов третьего группового блока. Передача переполнения в каждом разряде происходит только в том случае, если на последнем будет признак переполнения. Несовпадение на схеме И происходит при наличии признака переполнения хотя бы на одном нуль-органе О,ь группы блоков ГР 1 или Гр,Все это происходит параллельно во всех блоках разрядов, но переполнение в любомнуль-органа Оо блоке разряда, начиная со второго блока наступает и после передачи напряжения-аналога единицы (т. е. переполнения) с предыдущего блока разряда, если на выходе данногооперационного усилителя суммарное напряжение равно напряжению-аналогу девяти, т. е,ХУ = УАв, То же самое может произойти стретьим блоком разряда и т. д.Схемы логики учитывают вышеуказанныеи другие всевозможные комбинации выходныхнапряжений операционных усилителей путемпреждевременного определения состояния признаков с помощью нуль-органов Ов и О, вовсех блоках разрядов. Указанные нуль-органывоздействуют на схему логики Л, чем обеспечивается параллельная передача переполнения в любых случаях выходных напряженийусилителей во всех блоках разрядов.С целью преждевременной передачи переполнения в последующие блоки разрядов, гдепереполнение пока еще не наступило, но мо,жет наступить после передачи напряженияаналога единицы с операционного усилителяпредыдущего разряда, т. е. когда на выходеданного разряда накоплено напряжение-аналог девяти (ХУ = УАв) каждый блок разряда снабжен, как упоминалось выше, соответствующим количеством логических элементов,которые действуют следующим образом,Схема совпадения Ии, реагирует на совпадение двух признаков выходного напряженияусилителей: на напряжение большего и равного аналогу десяти и на напряжение боль.шего или равного аналогу девяти (ХУ:=А,ои на ХС,Ав), когда на выходах нуль-органов О,о и О, имеется код 1.При совпадении на схеме Ис, дается разрешение через схему ИЛИи (следующего разряда) произвести передачу переполнения. Одновременно нуль-орган Оо логической схемыЛи дает разрешение произвести передачу переполнения с помощью узла передачи перемещения УПаСхема совпадения Иь логической схемы Льреагриет на совпадение следующих признаков:ХС) Аот нуль-органа Оо логическойсхемы Ли,ХС, ЭАв от нуль-органа Ов логической схемы Луь,ХС Ав от куль-органа О, логической схемы ЛьСхема совпадения Иь реагирует на совпадение признаков:ХУ, ) Аот нуль. органа Оо логическойсхемы Лсь,Х У, ) Ав от нуль-органа Ов логической схе.мы Л,.При совпадении указанных признаков в однойсхеме совпадения Ии или в другой схеме совпадения И;ь через схему ИЛИ;ь в схему ИЛИподается разрешение узлу передачи переполнения УП, произвести передачу переполнения, Одновременно нуль-орган О,о логическойсхемы Ль, если на нем имеется признак,5 10 15 20 25 30 35 40 45 50 55 60 65 Х /, Ао, подает разрешение через другойвход схемы ИЛИь произвести передачу переполнения на узел передачи переполнения УПь .Схема совпадения Иь логической схемыЛ, реагирует на совпадение следующих при.знаков:ХУа -=-А,о от нуль-органа Оо логическойсхемы Л 1 аХС,Ав от нуль-органа О, логической схемы Ли,ХУ,Ав от нуль-органа Ов логической схемы Ль,ХУ=Ав от нуль-органа Ов логической схемы ЛипСхема совпадения Игь реагирует на совпадение признаков:ХУ, Ао от нуль-органа Оо логическойсхемы Ль,ХУ, Аи от нуль-органа Ов логической схе.мы Лс,ХСАв от нуль-органа Ов логической схемы Лс,Схема совпадения Иг реагирует на совпадение признаков:ХУ,Аот логическойсхемы Л;,ХУ ) Ав от нуль-органа Ов логической схемы ЛпПри совпадении признаков в одной из трехсхем совпадения через схемы ИЛИ; и ИЛИподается разрешение узлу переполнения УП,произвести передачу переполнения.Одновременно, если на нуль-органе О,о логической схемы Лсс имеется признак ХС, ): А то подается разрешение на передачупереполнения с узла переполнения УПа .Если число блоков разряда равно количеству разрядов и слагаемых чисел, то переполнение с этого блока разряда Брнакапливается на блоке Брл+Блок Брне содержит схем совпадения И.При появлении признака ХСАо нуль-орган О,о через схему ИЛИсд дает разрешениена передачу переполнения УП данного разряда,Таким образом, при любых всевозможныхсостояниях выходных напряжений операционных усилителей всех разрядов, а следовательно, и признаков нуль-органов Ои О, всехразрядов, передача переполнения осуществляется во всех блоках разряда одновременно (параллельно). На выходе операционногоусилителя каждого разряда третьего группового блока после окончания решения появляется результат суммы.Аналого-цифровой преобразователь каждогоразряда, состоящий из девяти ступеней сравнения, работает следующим образом,На вход Вх в преобразователь поступаетнапряжение-аналог цифры, образовавшеесяна выходе операционного усилителя У Если на входе Вх напряжение Сравно нулю, тосо всех нуль-органов и со всех схем совпадения выдается код О. В этом случае все диоды дешифратора заперты, ни одна шина не возбуждена и на двоичном выходе Вь 1 х 2 появляется тетрада 0000, т. е. цифра О, а на десятичном выходе Вьсх 10 ни одна шина не воз. буждена, что также будет соответствовать цифре О.Если на выходе операционного усилителя (усилители Уза фсУЬьУзс, Узп Лзп.1) накоплено напряжение, например напряжение-аналог семи (У = А 7), то с выходов нуль-органов 091 - 097 (см. фиг, 9) будет выдан код 1, а с остальных выходов нуль-органов 09, и 099 - код 0, Код 1 со схем совпадения будет выдан только со схемы совпадения И 7, а на всех остальных схемах совпадения окажется несовпадение и будет выдан код 0. Вследствие этого через соответствующие диоды дешифратора Д и на двоичном выходе Вых 2 появляется тетрада 0111, т, е. число 7, а на десятичном выходе Вых 10 возбуждается соответствующая шина и будет выдана цифра 7.Поразрядно выданные на выходах аналогоцифровых преобразователей цифры представляют в совокупности искомую сумму,Вследствие того что разность между смежными напряжениями-аналогами цифр довольно значительная, то к элементам устройства не требуется предъявлять особые требования, так как погрешности в предлагаемом устройстве не проявляются,Предмет изобретения 1. Цифро-аналоговое устройство для суммирования нескольких многоразрядных чисел, представленных двоично-десятичным кодом, содержащее разрядные цифро-аналоговые преобразователи, операционные усилители и аналого-цифровые преобразователи, отличающееся тем, что, с целью увеличения числа одновременно складываемых чисел и повышения быстродействия, в нем разряды построены из трех групповых блоков, два из которых идентичны, причем выход цифро-аналогового преобразователя первого группового блока соединен со входом операционного усилителя этого же блока, к которому присоединен выход устройства передачи переполнения этого же блока, выход устройства передачи переполнения 5 ю 15 го г 5 зо 35 40 45 50 аналогичного блока соседнего младшего разряда, а выход операционного усилителя соединен с первым входом операционного усилителя третьего группового блока данного разряда и со входом логической схемы первого группового блока, первый выход которой соединен со входом устройства передачи переполнения данного группового разряда, второй выход соединен с соответствующим входом общей логической схемы устройства, а третий выход логической схемы группового блока соединен со входом аналогичной схемы соседнего старшего разряда, выход операционного усилителя третьего группового блока соединен со входом аналого-цифрового преобразователя и со входом логической схемы третьего группового блока, первый выход которой соединен со входом идентичной логической схемы соседнего старшего разряда, а второй выход соединен с первым входом устройства передачи переполнения третьего группового блока, второй вход которого соединен с соответствующим выходом общей логической схемы устройства, выход устройства передачи переполнения соединен со входом операционного усилителя третьего группового блока.2. Устройство по п. 1, отличающееся тем, что, с целью повышения быстродействия, в нем логическая схема каждого Й-го группового блока снабжена двумя нуль-органами, подключенными к выходу операционного усилителя, выход первого нуль-органа соединен с первыми входами схем совпадения логической схемы соседнего младшего разряда, вторыми входами и - 1 схем совпадения логической схемы данного разряда и соединен с третьим ,входом первой схемы совпадения соседнего старшего разряда, выход второго нуль-органа соединен с первым входом первой собирательной схемы данного разряда и со вторыми входами Й-ых схем совпадения всех старших разрядов, выходы схем совпадения Й-го разряда соединены со входами второй собирательной схемы логической схемы Й-го разряда, выход которой соединен со вторым входом первой собирательной схемы логической схемы соседнего старшего разряда, выход первой со,бирательной схемы логической схемы й-го разряда соединен со входом узла передачи переполнения Й-го разряда.

Смотреть

Заявка

1271356

А. Г. Азмайпарашвили, Тбилисский научно исследовательский институт приборостроени, средств автоматизации

МПК / Метки

МПК: G06F 7/50

Метки: суммирования, цифро-аналоговое

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

Код ссылки

<a href="https://patents.su/9-266363-cifro-analogovoe-ustrojjstvo-dlya-summirovaniya.html" target="_blank" rel="follow" title="База патентов СССР">Цифро-аналоговое устройство для суммирования</a>

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