Многовходовый параллельный сумматор Советский патент 1989 года по МПК G06F7/50 

Описание патента на изобретение SU1531090A1

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

Целью изобретения является повышение 6ticTpo действия.

На фиг. 1 приведена структурная схема teтьфexpaзpяднoгo многовходово- го параллельного сумматора; на фиг.2 4 - примеры построения функциональных схем первого и второго узлов формирования переноса для первого, второго и л ретьего разряда многовходово- го параллельного сумматора; на фиг. 5 и 6 - функциональные схемы четырех- входового и семивходового одноразрядных сумматоров.

Многовходовый параллельньй тор содержит п-входовые одноразрядные су 1маторы 1-4, первые узлы 5-8 формирования переноса, вторые узлы 9-12 формирования переноса, сумматоры 13-16 по модулю два, дополнитель- ньй сумматор 17 по модулю два, входы 18-21 операндов, входы 22 переносов, выходы 23 переносов и выходы 24 суммы.

На фиг. 2 представлены функциональные схемы первого и второго узлов формирования переноса в первом и втором разрядах устройства, т.е. схемы узлов УФП1, УФП2, УФт , УФП2 (ин-. деке слева от названия узла обозначает разряд устройства, входы и выходы которых совпадают с обозначениями на фиг. 1). Выходные сигналы 3Titx узлов соответствуют выражениям ФП1 (nniAoOV m - перенос из первого во второй разряд устройства; ФП2 ( пП2ЛоОУ П2 V (%1Л(Ь) - перенос из первого разряда в третий разряд; ( ПП1 )(ПП1А() 1Ш1 Л (( mUci)v ni)V(ViniA(b) (ПП1А nnUo6)V()V()V

сл

tn

оо

(;о

3 15310904

- перенос из второго в третий ,рования переноса uL всего устройст-

разряд; ФП2 - (ПП2А ФП1 )V (Iin2A()V|ва;

V(ni Л ФП2) ((.) ФП2()V(ПП2Л on2)

Л ПО V ()) V (П1 ((ПП2Л 5V() ( -ПП2л гШ1Л ПП1л ГШ1Л«)

i.)v п2v ( П1 А())) (пп2Л raiiAet)VV()v(

J()V() ( -nU rin2Aot)Аи) V()V ( ПП2л 1Ш1Л ПП2Л

V(m A n2)V((i) - перенос изЛо1;)/( Л n2)V ( A niA/i)V

второго в четвертый разряд. V (1Ш2л П1 )V ( ПП2А ПП2А nnUQt)V ( -ПП2Л

Выходные сигналы первого и второго toЛ )V ( ПП2А ПП2Ар)) V ( nri2A n2)V

узлов формирования переноса для тре-Ч( ПП2 А ШЛ ПП2ЛоС.)У ( А -П1 )У

тьего разряда устройства описываютсяVCnn2A -ni А П1 Afi) (П1 Л 1Ш2Л ПП1Л,ОУ

вырахсепиями ФП1 (ГШ1 А ФПОУV ( А TiOV )У

V(nniA on2) ( nnU nniA nniAo6)VV ( )V С П1Л Vin2 А пП2Ао4.)

V()v( nniA nniAp)v 15( л n2)v(nu nri2A nuf)v t:

V(nni )V( nniA nn2A t)V( nnuVi2)VV(ni ) V( niA nu nn2A ПП1 AcC ) V

V(nniA niA()ni - перенос из третье-VC Ol А П1 л 1Ш2А П1 )V А -Пи П2)

го разряда в четвериъй разряд ус х рой-V(ni А П1 П1Л f) - перенос из четства; ФП2 ( п112 ) V( nn2A on2)Vвертого разряда, используемьй для форV П2 () ( ПП2Л ПП1 А 1П1АЮ V 20 «фования переноса всего устройства.

V(im2A IiniA ni)Y( Afb)V(lin2AЕсли необходимо организовать многоA nDVC Vin2N nn2AoOV( nn2A n2)V(nn2Aвходовые многоразрядные параллельные

A niAp))V niV ( ni nn2A linU5(.)V ( и1 Лсумматоры, можно использовать выходЛ 1Ш2Л П1)V(nlN nn2Aft)V ( П1 )Vные переносы четырехразрядного многоV(niA nU nn2AoOV( )V( ri1A 25входового параллельного сумматора, коА П1А П1лП) - перенос из треч ьего раз-торые на выходах 23 определяются выряда, используемый для формированияраженипми

переноса oi всего устройства. 4mni. а 1-и

Для четвертого разряда выражения

следующие: 30Тогда в указанных выражениях под

( ПП1А ФП1)У()У П1 переносом об подразумевается ((x.Vg).

( nniA r nU nniA nniA()V(imiA nni Четырехвходовый и семивходовый одA tiniA ViDVC nniA nnU nniAf) Аноразрядный сумматоры формируют на

)V( nniA nniA nn2Act)V( Асвоих выходах сигналы суммы (С), перA nniA n2)Vrnnu nni A nUft)V(niI1 Авого и второго разряда переноса (П1

Л П1)У(ПП1А ПП2А ПП1А«1-)У( Г1П1А ПП2 А и П2) и сигналы подготовки этих разA nDV (rai1A nn2Ap.)V(nrilA n2)V (ПП1Арядов переноса (ПП1 и ПП2).

А ПП2АО(.) П2) V С ПГПЛЭти сигналы для четырех в ходов о го

N П1A niAft) - перенос из четвер-одноразрядного сумматора описываются

того разряда, используемый для форми- .выражениями

С АВЁДУАВЁДУЛВЕДУАВЁДУАВЕДУЛВ1ДУАВЕДУЛВЕД;

( 4n2; ,

4mni. а 1-и

( 4n2; ,

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

название год авторы номер документа
ОДНОТАКТНЫЙ УМНОЖИТЕЛЬ ДВОИЧНЫХ ЧИСЕЛ 1988
  • Чижухин Г.Н.
RU2012039C1
Устройство для извлечения квадратного корня с перестраиваемым основанием системы счисления 1985
  • Глазачев Александр Юрьевич
SU1363204A1
МНОГОУРОВНЕВАЯ M-МЕРНАЯ МАТРИЧНАЯ СУММИРУЮЩАЯ СТРУКТУРА ВЕРТИКАЛЬНОЙ АРИФМЕТИКИ В.М. ТАРАНУХИ 2003
  • Тарануха В.М.
RU2246128C2
Универсальное суммирующее устройство 1990
  • Тарануха Виталий Модестович
SU1786484A1
Делительное устройство 1986
  • Глазачев Александр Юрьевич
SU1335980A1
Делительное устройство 1984
  • Глазачев Александр Юрьевич
SU1239711A1
Устройство для умножения 1979
  • Кочергин Валерий Иванович
SU911514A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
МНОГОВХОДОВЫЙ ОДНОРАЗРЯДНЫЙ СУММАТОР 1992
  • Авгуль Леонид Болеславович[By]
  • Курносенко Сергей Васильевич[By]
  • Супрун Валерий Павлович[By]
RU2047216C1
ПРИЕМНАЯ АППАРАТУРА БАЗОВОЙ СТАНЦИИ СИСТЕМЫ РАДИОСВЯЗИ С КОДОВЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ 1996
  • Гармонов А.В.(Ru)
  • Чугаева В.И.(Ru)
RU2113766C1

Иллюстрации к изобретению SU 1 531 090 A1

Реферат патента 1989 года Многовходовый параллельный сумматор

Изобретение относится к вычислительной технике и может быть использовано при построении быстродействующих многооперандных арифметических устройств. Целью изобретения является повышение быстродействия. Объект осуществляет параллельное сложение 3-7 чисел. Цель достигается за счет реализации в сумматоре двух цепей одновременного переноса и введением дополнительного сумматора по модулю два для формирования дополнительного разряда суммы. Объект содержит также входы и выходы переносов для построения многоразрядных устройств из секции ограниченной разрядности. 6 ил.

Формула изобретения SU 1 531 090 A1

П1 ЛBEДVABEДVЛBEДVABEДVABEДvABEД ;чисел в пятиразрядньш унитарный код

П2 АВЕД; и трех чисел в четырехразрядньш унитарный код, а также сумматора этих

Гт1 АВЕДУАВЕДУАВЕД«АВЕД; „ „ ;, дешифраторов формиПП2 ABEДvАВЕДVAБEДvАВЕД,руютсп разряды унитарного кода .,.

... & .. и & .. Д ,, отражаю1дие число

где А,В.Е,Д - входные операнды.mtч/ --i

«50 единиц в поступающих 4- и 3-разрядОдноразрядные сумматоры с большим,,

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

ния двух унитарных кодов получаем

например, с использованием преобра f грезультирующий унитарный код, разряди

зования группы входных одноразрядных

„ -.г - которого описываются выражениям

чисел в унитарный код количества еди---, ,

55 рО-С.. ниц с последующим суммированием этих 7

кодов на сумматоре унитарных коде.о1 , (,(С) д5, )

СемивходовьвЧ одноразрядньш .сумматорJ о о i о

состоит из двух дешифраторов четырехXT ( &) () (& 4 «) ;

&()v()(4)v (Цл8.Ъ;

Xc -(b ni5)v(&us.i)v(x,;A8ci)v

V(&;A&°); rT ()v()v();

Гт (,)v(&:Ail); ().

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

с -&;vib& v&;; ni & ivttv8,;;

(fv&fY&;; , ПП2 & ,

где & - совпадение i единиц из j

возмояных во входном числе. Окончательная сумма многоразрядных чисел, формируется на сумматорах 13-16 по модулю два. При этом, если разрядность сумматора ограничена четырьмя разрядами, то формируются два допол- нительюсс разряда cyvHta. При объединении четырехразрядных секций в многоразрядное устройства дополнительный сумматор 17 по модулю два не используется.

Формула изобретен и я Многовходовый параллельный сумматор, содержа1ций в каждом разряде п- входовый одноразрядный сумматор, где п - число операндов, п 3,..7, два узла формирования переноса и сумматор по модулю два, причем выход суммы п-входового одноразрядного сумма- Гора кандого i-ro разряда, где i 1,...,п, соединен с первым входом сумматора по модулю два, второй и третий входы которого соединены соответственно с выходом первого узла переноса, (i-l)-ro разряда и второго узла переноса (i-2)-ro разряда, вы1

-

5310906

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

0 дополнительный сумматор по модулю

два, узлы формирования переноса выполнены в виде узлов формирования одновременного переноса, примем входы первого узла формирования переноса кааздо15 го 1-го разряда соединены с выходами первого разряда переноса п-входовьпс одноразрядных сумматоров с первого i-й разряд, с выходами подготовки первого разряда переноса п-входовых одно20 разрядных сумматоров с первого по i-и разряд, с выходами второго разряда переноса и подготовки второго, разряда переноса п-входовых одноразрядных сумматоров с первого по (1-2)-й раз25 ряд, входы второго узла фор1 шровання переноса каждого i-ro разряда соеди- нены с выходами первого и второго разрядов переноса п-входовых одноразрядных сумматоров с первого по i- раэ30 ряд, с выходами подготовки первого разряда переноса п-входовых одноразрядных сумматоров с первого по (i- -1)-й разряд и с вьосодами подготовки второго разряда переноса п-входовык одноразрядных сумматоров с первого по i-й разряд, входы допапнительио- го сумматора по модулю два соединены соответственио с выходом первого узла формирования переноса п-го разряда и с выходом второго узла формирования переноса (n-l)-ro разряда, выход дополнительного сумматора по модутво два подключен к выходу ()-гo разряда суммы многовходового параллельного

45 сумматора, выход второго узла формирования переноса п-го разряда соединен с выходом (п+2)-го разряда суммы многовходового параллельного суммато7 ра.

35

40

b«4

Фиг. 5

Фиг. 6

Документы, цитированные в отчете о поиске Патент 1989 года SU1531090A1

Двоичный сумматор 1981
  • Витер Владимир Васильевич
  • Гурьянов Анатолий Васильевич
  • Козюминский Валерий Дмитриевич
  • Мищенко Валентин Александрович
SU1092495A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Трехвходовой параллельный сумматор 1983
  • Витер Владимир Васильевич
  • Гурьянов Анатолий Васильевич
  • Мищенко Валентин Александрович
SU1136150A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 531 090 A1

Авторы

Чижухин Геннадий Николаевич

Даты

1989-12-23Публикация

1987-08-06Подача