Устройство для суммирования

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СИИ ЕТЕЛЬСТВУ

Союз Советскик

Социалнстичеакнк

Республик (n>868750

1 (61) Дополнительное к авт. саид-ву (51) М. Кл.з (22) Заявлено 22057 9 (21) 2772992/18-24 с присоединением заявки М (23) Приоритет

G 06 F 7/49

Государственный комитет

СССР по делам изобретений н открытий

Опубликовано 300981. Бюллетень Н9 36

Дата опубликования описания 30 ° 09 . 81 (53) УДК 681.32S (088.8) 1 .. .. Ф.оК;,11) и 4

I ,1 t r 4 р з ii)» о .)(р„ «,:р";1. (1 М АИ.1 -."ì „

1 ! (72) Авторы изобретения

A.Ô.Ëåêàðåâ и В.И,Кочергин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СУММИРОВАНИЯ

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

Известен одноразрядный сумматор для работы с многофазными кодами, в котором используется квадратная матрица из двухвходовых элементов И размерами и/2 х n/2, где входные шины одного слагаемого соединяются с первыми входами элементов И квадратной матрицы через блок логического дешифрирования, а входные шины другого слагаемого соединяются со вторыми входа- 1з ми элементов И этой квадратной матрицы через блок сложения переноса (матрица сложения переноса) размерами

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

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

Известно также устройство для суммирования, осуществляющее суммирование многофазных кодов, в котором формируется сигнал переноса в старший разряд, что позволяет осуществлять суммирование многоразрядных чисел, Это устройство содержит дешифратор, матрицу элементов И, блок сложения переноса и инверсный блок, образующие сумматор многофазных кодов, и блок формирования переноса в старший разряд, который содержит четыре элемента И, два элемента ИЛИ и два элемента НЕ (2) .

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

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

868 750 второго операндов устройства соответственно, выходы сумматора многофазных кодов являются выходами устройства, вход переноса устройства соединен с дополнительным входом суммато/ ра многофазных кодов, блок формирования переноса н старший разряд содержит элементы И, ИЛИ и НЕ, а выход этого блока является выходом переноса устройства, входы старших разрядов первого и второго операндов устройства соединены со входами первого эле- 10 мента И блока формирования переноса в старший разряд, а также с первыми входами второго и третьего элементов

И этого же блока соответственно, вторые входы которых соединены че- 15 рез элемент НЕ блока формирования переноса в старший разряд с выходом старшего разряда сумматора многофазных кодов, выходы первого, второго: и третьего элементов И блока--формирования переноса в старший разряд соединены со входами элемента ИЛИ этого же блока, выход которого является выходом блока формирования переноса н старший Разряд.

На фиг.l представлена схема предлагаемого устройства, выполненная для пятифаэного кода (n = 10, где

n — основание системы счисления); на фиг.2 — зависимость между сигналами пятифазного кода Q„-Q и эквивалент- 30 ные ему цифровые сигналы обычного кода при n =-.10.

Устройство содержит сумматор 1 многофазных кодов, а также элементы

И 2, 3 и 4, элемент НЕ 5 и элемент 35

ИЛИ б, входы 7 первого операнда для подачи сигналов А -А5, входы 8 второго операнда для подачи сигналов В -В, вход 9 переноса для.подачи сигнала

Р „ „, выходы 10, на которых формиру- 4О ется результат сложения Q -Qg,и выход 11 переноса, на котором характеризуется сигнал переноса Py.. Элементы И 2, 3 и 4„ элемент HE 5 и элемент

ИЛИ б в совокупности образуют блок 12 формирования переноса в старший разРЯД.

Входы перво1"о А и нторого В операндов соединены соответственно со входами элемента И 2, а также с первыми входами элементов И 3 и 4 соответственно. Вторые входы элементов И

3 и 4 соединены через элемент НЕ 5 с выходом В одноразрядного сумматора.

Выходы элементов И 2, 3 и 4 соединены со входами элемента ИЛИ б, выход 55 кот рого является выходом 11 переноса Р .

Сигнал переноса формируется по следующему логическому закону

P = A gB VA gQ gVI3 Q 5

Работу устройства суммирования рассматривают, проводя сопоставление сигналон многофазного кода с эквивалентными с ними сигналами обычного цифрового кода. Если цифровые сигналы пер- 65 ного и втоРого операндов изменяютс от 51 до 9 (А то всегда существует сигнал йереноса результата сложения Р = 1, который формируется элементом И 2. Если цифровые сигналы первого операнда изменяются от 5 до 9 (A = 1), а в результате сложения на выходе сумматора появляется цифровой сигнал от 5 до 9 (Q = 1), то сигнала переноса нет (Р„ = О), а при появлении на выходах устройства цифровых сигналов от 0 до 4 (Q = 1) б всегда существует сигнал переноса результата сложения P „ = 1, который формируется элементами И 3 и НЕ 5.

Аналогичным боразом, если цифровые сигналы второго операнда изменяются от 5 до 9 (В =. 1) и в ре5 зультате сложения на выходе сумматора,l появляются цифровые сигналы от 0 до 4, то всегда существует сигнал переноса, который формируется элементами И 4 и НЕ 5.

По сравнению с известным в предлагаемом устройстве уменьшено количество элементов н блоке формирования переноса и старший разряд. При этом схема этого блока остается неизменной для любого основания систеMbI °

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

Устройство для суммирования, содержащее сумматор многофазных кодов и блок формирования переноса н старший разряд, причем входы первой и второй групп сумматора многофазных кодов соединены со входами первого и второго операндов устройстна соответственно, выходы сумматора многофаэных кодов янляются ныходами устройства, вход переноса устройства соединен с дополнительным входом сумматора многофазных кодов, блок формирования переноса н старший разряд содержит элементы И, ИЛИ и НЕ, а выход этого блока является выходом переноса устройства, о т л и ч а ю щ е ес я тем, что, с целью упрощения .устройства, входы старших разрядов первого и второго операндов устройства соединены со входами первого элемента И блока формирования переноса в старший Разряд, а также с перными входами второго и третьего элементов

И этого же блока соответственно, вторые входы которых соединены через элемент НЕ блока формирования переноса в старший разряд с выходом старшего разряда сумматора многофазных кодов, ныходы первого, второго и третьего элементов И блока формиронания переноса в старший разряд соединены со входами элемента ИЛИ этого же бло868750,6,7,О

Составитель В.Березкин

Редактор М.Митровка Техред Л.Пекарь . Корректор У.Пономаренко

Эаказ 8330/71 Тираж 748 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

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

Филиал ППП Патент, r. Ужгород, ул.. Проектная, 4 ка соответственно, выход которого является выходом блока формирования переноса в старший разряд.

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

1. Авторское свидетельство СССР по заявке Ф 2585230/18-24,,кл. G 06 F 7/385, 1978.

2. Авторское свидетельство СССР по заявке 9 2688048/18-24, кл. G 06. F 7/385, 1978 (прототип).

Устройство для суммирования Устройство для суммирования Устройство для суммирования 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной техникe и может быть использовано для построения систем передачи и переработки дискретной информации

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

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