Устройство для формирования сигнала переноса при суммировании многофазных кодов

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик

<п>922728 (61) Дополнительное к авт, свид-ву (22) Заявлено 31@179 (21) 2746881/18-24 (У) М. Кл.

G D6 F 7/49 с присоединением заявки ¹

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

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

Опубликовано 23,04,82. Бюллетень ¹ 15 (53) УДК 681. 325.5 (088. 8) Дата опубликования описания 23. 04. 82 (72) Авторы изобретения

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

ПЕ PEHOCA ПРИ СУММИ РОВАНИИ МНОГОФАЗНЫХ

1 КОДОВ 2

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

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

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

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

Цель изобретения — повышение быстродействия и уменьшение количества оборудования;

922728 с шиной прямого значения последующе65

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

1 ды элементов И первой группы соединены с соответствующими выходами узла дешифрации старших разрядных комбинаций первого операнда, второй вход каждого нечетного элемента И первой группы соединен с шиной инверсного значения соответствующего четного двоичного разряда представ« ления данного разряда многофазного кода второго операнда устройства, второй вХод каждого четного элемента И первой группы соединен с шиной прямого значения последующего .нечетного двоичного разряда представления данного разряда .многофазного кода второго операнда устройства, 30 первые входы элементов И второй группы соединены с соответствующими выходами узла дешифрации старших разрядных комбинаций второго операнда, второй вход каждого нечетного эле- 35 мента И второй группы соединен с шиной инверсного значения соответствующеro нечетного двоичíoro разряда представления данного разряда многофазного кода пеРвого операнда уст« 4О ройства, второй вход каждого четного элемента И второй группы соединен с шиной прямого значения последующего нечетного двоичного разряда представления данного разряда много- 4 фаЗного кода первого операнда устройства, выходы элементов И первой и второй групп и первого.и второго элементов И соединены с входами первого элемента ИЛИ, выход которого соединен с выходом :переноса из данного разряда устройства, первые входы элементов И третьей и четвертой групп соединены с выходами узлов дешифрации старших разрядных комбинаций первого и второго операндов соответственно, начиная с вторых выходов, второй вход каждого нечетного элемента И третьей группы соединен с шиной инверсного значения соответ60 ствующего четного двоичного разряда представления данного разряда многофазного кода второго операнда устройства, второй вход каждого четного элемента И третьей группы соединен

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

;представления данного разряда много« фазного кода второго операнда устройства и с шиной прямого значения последнего двоичного разряда представления данного разряда многофазного .: кода первого операнда устройства.

На фиг.l приведена функциональная схема одного разряда устройствауна фиг.2 - зависимость между сигналами пятифазного кода и сигналами обычного десятичного кода1 на фиг.3 таблица сложения.

Устройство содержит узлы 1 и 2 дешифрации старших разрядных комбинаций первого и второго операндов, содержащие элементы И 3 - б;,и элементы И 7 - 10 соответственно, элементы И 11 и 12, элементы И 13 - lб, образующие первую группу, элементы И 17. - 20, образующие вторую группу, элементы ИЛИ 21 и 22, элементы И 23 - 25, образующие третью груп/

922728

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

Устройство для формирования сигнала переноса при суммировании многофазных кодов, содержащее в каждом разряде элементы И и ИЛИ, а также узлы дешифрации старших разрядйых комбинаций первого и второго операндов устройства, входы которых соединены с шинами инверсных значений нечетных и шинами прямых значений четных двоичных разрядов представления данного разряда многофазного кода первого и второго операндов устройства соответственно, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия и уменьшения количества. оборудования, при суммировании чисел с вычислением только пу, элемент И .26, элементы И 27, 29, образующие четвертую группу, элемент И 30, шины 31 и 32 прямых и инверсных значений разрядов представления данного разряда первого и второго операндов A и В. 5

Первые входы элементов И 3 - 6 соединены с шиной 31 сигнала A a вторые входы - с шинами 31 сигналов

Ay A< А 3 и А 0 соответственно. Первые входы элементов И 7 - 10 соеди» иены с шиной 32 сигнала В, а вторые входы - с шинами 32 сигналов В, В4,.

В3 и В 1. Шины 31 и 32 сигналов A„

В„соединены с входами элемента И ll,.

Выходы элементов И 3 — 10 соедине11 ны с первым входом элементов И 13—

20 соответственно, вторые входы которых соединены с шинами 32 сигналов Bg В (3 В4 и В5 и шинами 31 сиг налов А 1, А3, А4 и А5 соответственно.

Выходы элементов И 4, 5, 6, 8, 9 и 10 соединены с первыми входами элементов И 23, 24, 25, 27 и 28 соответственно, вторые входы которых соединены с шинами 32 сигналов В

В3, В4, А, A g и А4 соответственно.

Входы элемента И 26 соединены с шинами 31 и 32 сигналов А„ и В . Входы элемента И 30 соединены с шиной

31 и 32 сигналов Ag, В . Входы эле- 30 мента ИЛИ 21 соединены с выходами элементов И 11 - 20, выход его является выходом 33 данного разряда устройства. Входы элемента ИЛИ 22 соединены с выходами элементов И 3, 7, 35

23 - 30, а выход - с входом элемента И 12, другой вход которого подключен к входу 34 переноса из пре-. дыдущего разряда устройства.

Для рассмотрения работы устрой» 40 ства обратимся к зависимости между многофазным кодом и обычным цифровым кодом, На фиг.2 приведены сигналы пяти-. фазного кода (О „, Я, Q >, 04 и 0 ) и соот вет ст вующие им си гн алы о бычного цифрового кода, которые выражаются зависимостями . 0 =QqQg, 7 =030 i 8 =Q Q 9 " :

Q5Qà

Согласно этим зависимостям элементы И 3 — 6 выдают сигнал о наличии на их входе кодовой комбинации, cooTветствующей следующим цифрам обычного цифрового кода первого операнда A„. А = 9, А А = 8 ч

«Ф

А А = 7 ч 8 ч 9

Ъ= 1l

А . А = 6 ч 7 ч 8 ч 9 60

1=

Соответственно элементы И 7 - 10 выдают сигнал о наличииина их входе кодовой комбинации,. соответствующей следующим- цифрам обычного цифрового кода второго операнда 65

В - В 6 v 7 ч 8 ч 9

В„- В 7 ч 8 ч 9,, В . В 8 ч 9

3 .1 ф

В, Bg 9 . в соответствии с таблицей сложения цифровых сигналов A и В (фиг.3) перенос в старший разряд PÄ должен формироваться при цифрах результата сложения ниже главной диагонали, а при наличии переноса с младшего разряда Рч, „ - и при цифрах главной диагонали 9 .

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

Р„= М 1р„„ч и.„ где M„множество цифр результата сложения ниже главной диагонали;

M — множество цифр результата сложения, включающих главную диагональ и ниже. Сигнал множества М форми;; рует ся соответственно на выходах элементов, которые через элемент

ИЛИ 21 поступают на выход 33. Сигнал множества М формируется соответственно на выходах элементов И 3, 7, 23 -- 30, которые через элемент ИЛИ 22 подаются на первый вход элемента И

12, на второй вход-которого подается сигнал переноса P <„ c входа 34.

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

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

922728 значения переноса, первые входы элементов И первьй группы соединены с соответствующими вь|ходами узла дешифрации старших разряДных комбинаций первого операнда, второйвХод каждого нечетного элемента И первбй-группы соединен с шиной инверсного значения соответствующего четного двоичного разряда представления данного разряда многофазного кода второго операнда устройства, второй вход каждого четного элемента И пер« вой группы соединен с шиной прямого значения последующего нечетного двоичного разряда представления данного разряда многофазного кода второго операнда устройства первые вхо-, ды элементов И второй группы соединены с соответствующими выходами узла дешифрации старших разрядных комбинаций второго операнда, второй вход каждого нечетного элемента И второй группы соединен с шиной инверсного значения соответствующего четного двоичного разряда представления данного разряда многофазного кода первого операнда устройства, второй вход каждого четного элемента И второй группы соединен с шиной прямого значения последующего нечетного двоичного разряда представления данного разряда многофазного кода первого операнда устройства, выходы элементов И первой и второй групп и первого и второго элементов И соединены с входами пер1 вого элемента ИЛИ, выход которого соединен с выходом переноса из данного разряда устройства, первые входы элементов И третьей.и четвертой групп соединены с выходами узлов дешифрации старших разрядных комбинаций первого и второго операндов соответственно, начиная с вторых выходов, второй вход каждого нечетного элемента И третьей группы соединен с шиной инверсного значения соответствующего четного двоичного разряда представления данного разряда многофазного ...кода второго операнда устройства, второй вход каждого четного элемента И третьей группы соединен с шиной прямого значения последующего нечетного двоичного разряда представления данного разряда многофазного кода второго операнда устройства, за исключением последнего двоичного разряда, второй вход каждого нечетного элемента И четвертой группы соединен с шиной инверсного значения соответствующего четного двоичного разряда представления данного, .разряда многбфазного кода первого операнда устрой--5 ства, второй вход каждого четного элемента И четвертой группы соединен с шиной прямого значения последующего нечетного двоичного разряда представления данного--разряда много(0 фазного кода первого операнда устройства, за исключением последнего двоичного разряда, входы первого элемента И соединены с шинами инверсных значений первых двоичных разряf5 дов представления данного разряда многофазного кода первого и второго

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

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

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

2. Прангишвили И.В.и др. Микроэлектроника и однородные структуры для построения логических вычислительных устройств. М,, Наука, 1967, с. 176 рис. 4.22.

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

922728

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

Техред С. мигунова Корректор Л.Бокшан

Редактор В.Данко

Филиал ППП Патент, г. Ужгород, Ул. Проектная, 4

Заказ 2581/63 Тираж 732 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Устройство для формирования сигнала переноса при суммировании многофазных кодов Устройство для формирования сигнала переноса при суммировании многофазных кодов Устройство для формирования сигнала переноса при суммировании многофазных кодов Устройство для формирования сигнала переноса при суммировании многофазных кодов Устройство для формирования сигнала переноса при суммировании многофазных кодов Устройство для формирования сигнала переноса при суммировании многофазных кодов 

 

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

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

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

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

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

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

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

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

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

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

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