Накапливающий двоичный сумматор

 

(ii) 99161 1

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик л е

//с=. г . -"-Ф (61) Дополнительное к авт. свид-ву к. 766017 (22) Заявлено 1906.81 (21) 3302425/18-24

1 3 1 1 М l(gl з

Н 03 К 19/00

G 11 С 11/14 с присоединением заявки ¹â€” (23) Приоритет—

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

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

1Я1УДК 681. 327..66(088.8 ) Опубликовано 230183, Бюллетень № 3

Дата опубликования описания 230183

Г.Ф. Нестерук, В.И. Потапов,: B.ô. Нестерук и В.Т. Гиль (72) Авторы изобретения

". "

Омский политехнический институт . (71) Заявитель (54 ) НАКАПЛИВАЮЩИЙ ДВОИЧНЫЙ СУММАТОР

Изобретение относится к вычислительной технике и может быть использовано при построении устройства переработки дискретной информации на цилиндрических магнитных доменах (ЦМД ) По основному авт. св. 9 766017 известен накапливающий двоичный сумматор, содержащий магнитоодноосную пленку с ЦМД, на поверхности которой расположены логические элементы И-ИСКЛЮЧАЮЩЕЕ ИЛИ по числу разрядов операндов, соединенные с динамическими ловушками ЦМД, проводниковый аннигилятор ЦМД, основная токо- 15 вая аппликация, магнитосвяэанная с логическими элементами И-ИСКЛЮЧА!0!11ЕЕ

ИЛИ и динамическими ловушками ЦМД всех разрядов сумматора, первый и второй входы каждого логического элемента И-ИСКЛЮЧАЮЩЕЕ ИЛИ соединены с соответствующими входами сумматора, первый и второй выход — соответственно с вторым входом предыдущего логического элемента И-ИСКЛЮЧАЮЩЕЕ ИЛИ 25 и с входом соответствующей динамичесУ кой ловушки ЦМД, выход которОЙ соединен с первым входом того же логического элемента И-ИСКЛЮЧАЮЩЕЕ ИЛИ, а третий Выход каждого логического элемента

И-ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с соответствующим выходом сумматора 1).

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

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

Поставленная цель достигается тем, что накапливающий двоичный сумматор содержит генераторы ЦМД по числу разрядов операндов, взаимосвязанные с вторыми входами логических элементов

И-ИСКЛЮЧАЮЩЕЕ ИЛИ, и дополнительную токовую аппликацию, магнитосвязанную с первыми выходами логических элементов И-ИСКЛЮЧАЮЩЕЕ ИЛИ.

На чертеже изображена принципиальная схема предложенного сумматора.

Накапливающий двоичный сумматор содержит магнитоодноосную пленку 1 с ЦМД 2, на поверхности которой расположены логические элементы И-ИСКЛЮЧАЮЩЕЕ ИЛИ 3 по числу разрядов операндов, соединенные с динамическими ловушками 4-7 ЦМД, проводнико991611 вь:й аннигилятор ЦМД 8, основную токовую аппликацию 9, ГЕагнитоснязанную с логическими элементами и динамическими ловушками ЦМД, генераторы доггенон 10, взаимосвязанные с вторыми входами логических элементов

1;-ИСКЛЮЧЯОЩГЗЕ 1!ЛИ дОпОлнительную

-.o«oB«;Ea апг:.Игкацию 11, магнитосвязаннуи с первыми выходами логических злеиеIITOB И-ИСКЛЮс1ИОЩЕЕ ИЛИ, входы

Х -Хг и У! -Ур сУмматоРа (каналы ввода соотвс IcòBóloii;èõ разрядов первого и второго операндов ), выходы

C -C> су .иатора (каналы вывода соответсзтнугощих разрядов результата суммирования ). Цифрами 12-19 обозначены позиции, заниГЕаеиьie ЦМД при их продвижении в сумматоре.

СуГз1атор работает следующим обезазог.г.

Процесс образонанkIFI результата сложения и переноса в старший разряд рассмотрим более подробно на примере 60 суммирования К-х разрядов операндов.

В момент времени, когда ЦМД, соот ветствуюгщий К-му разряду первого сперанда„ поступает на первый вход К-го разряда сумматора. (Позиции 12 ), ЦМД, На нходгз Х„-Хр ". У„ --"У, сумматора подаются операнды, при-iам C àlçønå разряды продгзигаются пo каналам

Х :1 У . Оба слагаемых сводятся раз-! ряд к раз!;яду Еа расстояние, дбстаточное для нзаимодейстгзия 111..(н одно— именных разрядах (позиции 12 и 4 ).

Б результате в позиции б дгпгамических ловушек Образуется результат поразРЯДН ОГО СУ иГ!и(Э Он аниЯ пО ГЕОТЕУП1о Дна а в позициях 13 и 15 — конъго:Екция сОДОРжииОГО ОТ111О1111ен егых Paa PFI3»OB причем 13 IIQBI!LIIIS. 17 неиспользуc! IBIQ

ЦМД пере loс.он уничтожаются lip!i ноз— буждении а111ПЕгилятора 8 и»е проходят на выходь1 С„-. С 11 суг Ематора, а из позиции 13 Г, Ец:;с.;:О:-:ocoB I(-х разрядов сугмато 3«l =-1, 2 ..., p по е<аналам

13-19 1 ocтупагот на .;ерные Езходы (К-1 ) — х злer!C» IOB И-ИСКЛЮЧАЮЩЕЕ ИЛИ, где B тече н;Ее с:ледугощего такта сложения взаимодействуЕот с результатог1 40 первого поразрядного су миирования по модулю два, находящимся н динамических ловушгсах 4-7, и образуют в них результат Bторого суммирования по модулю дна, а н позициях 13 и 15 — пеpe1IocF в болсге старшие разряды. ПроIJccc cóFIìkipoI3aIIkIFI заканчивается в момент -е31>емеп11, когда ез выходных B аналах 13 — 19 kle остается ЦМД пере— носов. При этом результат сложения хранится B динамических ловушках, откуда он может зыть считан из поз-иции 4 npki возбуждении основной токовой аппликации 9 . ЦМД результата слОжения продвигаются пО ныхОдныи каналам 4,15, 17 и поступают на выходы СЕ -Cгз суг.еиатора, соответствующий К-му разряду второго операнда, поступает н позицию 4, из которых за счет взаимного отталкивания переходят в выходные каналы

13-19 и 4-15, реализуя тегл самым "1" переноса н старший разряд и "0" в динамической ловушке б, 7, 4, 5 ° Если в одном из двух К-ых разрядов операндов ПМД отсутствует, то присутствующий в K-ом разряде другого операнда

ЦМД, не испы.ывая оа талкивающего воздействия, из позиции 4 (или 12 ) через половину такта поступит в позицию б динамической ловушки, реализуя тем самыи "1" и разрядной суммы по модулю два и "0" переноса в старший разряд. Случай с двумя нулями в

К-ых разрядах операндов тривиален, вследствие чего не рассматривается.

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

В режиме логической обработки могут быть реализонаны логические функци И 11, ИС КЛЕЮЧ Г«ЮЕИЕГ ИЛ!1, ИЛИ п НЕ.

В på;.IBI!å арифметической обработки могут быть выполнеггы арифглетические операции сложе Еие и вычитание.

Рассмотрии работу сумг.1атора н режиме логической обработки информации.

ЛогичсзсЕсие операции .",. и ИСК.ЕДУЧА.ОЦЕЕ

ИЛЕ! выполггяются следующим образогг.

Разряды операндов Х и У по каналзГЕ ввода посT) ïаlот нa BõoBí Э31e— ментов 11 — 1 .СКЛ10 ЫЮ"!ЕЕ l!ЛИ в позиции

12 и 4 соотгетстненно. 8 результате

Ез з аимодейc= н;гя н злег1ег. т;:.х I! -1!СКЛ!ОЧИЦЕЕ ИЛ!1 Iepea 0 2 ; ".. акт!1 c÷èòàki от момента поступлен,я с:;ерандов в позиции 12 и 4, в по 3BI «кс 13 .еоявляются ЦМД результат а 13ыполнения функции 11, где опи у:Еичтожаются при возбуждении токовой ап ликации 11 и Б пОзици«ех J. 5, oткугда Они либо поступагот через О, 75 такта на вьп;оды суииатора (если реал11зуется функция И ), либо уничто:::,.1ю-..ся н позици-ях 17 каналов нывс -,а результата (если реализуется фу1 кция ИСКЛЮЧГ110,I:I: 1!ЛИ ) при нозбуждении пронодникового апнигилятора 8. Через 0.,5 такта B позициях б динамических ловушек ЦМД появляется результат выполнения функции ИСКЛЮЧйЮЦЕЕ ИЛИ, который сохраняется н динамической ловушке и может быть ныведен из нее через 1,25 такта в позиции 15 при возбуждении основной токовой аппликации 9, а затем либо поступает через

1,75 такта на выходы сумматора (если реализуется функция ИСКЛЮЧАЕОЕЦЕЕ ИЛИ ), либо уничтожается в позициях 17 каналов вывода результата (если реализуется функция И ) при возбуждении проводниконого аннигилятора 8. При выпол,ненни функции ИЛИ paýðk!äû операндов

991611

Х и У по каналам ввода одновременно поступают в позиции 12 и 4 на входы элементов И-ИСКЛЮЧАЮЩЕЕ ИЛИ. Затем возбуждается дополнительная токовая аппликация 11 и через 0,25 такта, считая от момента поступления операндов в позиции 12 и 4, разряды операнда Х поступают в позиции 14 вторых выходных каналов логических элементов, а через 0,5 такта в позиции 7 динамических ловушек IIJ4Jf, куда поступает также результат выполнения функции 11СКЛРЗЧА10ЩЕЕ ИЛИ. Таким образом, через 0,5 такта в позициях 7 динамических ловушек реализуется функция ИЛИ. ЦМД, вышедшие в ре- 15 зультате взаимодействия из логических элементов If-ИСКЛЮЧАЮЩЕЕ 11ЛИ по трети л выходным каналам, уничтожаются в позициях 17 каналов вывода результата при возбуждении проводни- 20 кового аннигилятора 8. Результат функции ИЛИ хранится и ложет быть выведен через 1,75 такта на выходе сумматора при возбуждении основной токовой аппликации 9.

Функция НЕ выполняется в сумматоре с использованием генераторов ЦМД.

При выполнении функции НЕ разряды инвертируемого операнда поступают в позиции 4 на первые входы элементов И-ИСКЛЮЧАЮ1 .1ЕЕ ИЛИ, причесал разряды операнда У поступают в позиции 4 непосредственно по каналам ввода, а разряды операнда X вначале но каналам ввода поступают в позиции 12, а затем по вторым выходным каналам 12, 14, 6, 7 элементов И-ИСКЛIОЧАIОЩЕЕ ИЛИ передаются к позициям 4. Одновременно с поступлением инвертируе лого операнда в позиции 4 по каналам ввода 10, 19, 12 в позиции 12 каждого разряда сумматора поступают ЦМД от генераторов ЦМД 10. В результате взаимодействия в элементах И-ИСКЛЮЧАЮЩЕЕ ИЛИ, через 0,5 такта, считая от момента поступления операнда в позиции 4, в позициях 7 динамических ловушек ЦМД появляется инверсное значение операнда, которое сохраняется в динамических ловушках

ЦМД и может быть выведено через 50

1,7 такта на выходы сумматора при возбуждении основной токовой аппликации 9. ЦМД, вышедшие в результате взаимодействия в элементы И-ИСКЛЮЧАЮЦЕЕ ИЛИ по первым и третьим вы- 55 ходным каналам, уничтожаются при возбуждении соответственно дополнительной токовой аппликации 11 и проводникового аннигилятора 8.

Рассмотрим работу сумматора в режиме арифметической обработки информации.

При выполнении функции вычитания

ЦМД.вычитаемого поступают в позиции

4 и над ними выполняется описанная логи .еская функция НЕ.

В первом случае, когда вычитаемым .является операнд У, одновременно с поступлением инверсии вычитаемого в позиции 4, в позиции 12 по каналам ввода поступают разряды уменьшаемого Х.

Во втором случае, когда вычитаемым является операнд Х, одновременно с поступлением инверсии вычитаемого в позиции 7 динамических ловушек ЦМД, в позиции 16 каналов ввода поступает уменьшаемое У, причем, если одноименные разряды уменьшаемого и инверсии вычитаемого представлены ЦМД, то в результате их взаимодействия

ЦМД разрядов уменьшаемого поступают в позиции 4 динамических ловушек ЦМД, а ЦМД разрядов инверсии вычитаемого по отводным каналам 7, 18, 12 в позиции 12 на вторые входы элементов

И-ИСКЛЮЧАЮЩЕЕ ИЛИ. После этого сумматор функционирует также, как и при суммировании операндов, в первом случае с момента поступления уменьшаемого в позиции 12, а во втором — в позиции 4. Отличие заключается в том, что после первого такта суммирования в позицию 12 младшего разряда сумматора от генератора ЦМД, взаимосвязанного с вторым входом элемента И-ИСКЛЮЧАЮЩЕЕ ИЛИ младшего разряда сумматора, поступает II . После окончания процесса вычитания в динамических ловушках ЦМД образуется разность операндов Х и У, которая может быть выведена на выходы сумматора прн возбуждении основной токовой аппликации 9..

Таким обра- îì,, в предлож:.енном сумматоре за счет введения генераторов

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

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

Накапливающий двоичный сумматор по авт. св. Р 766017, о т л и ч а юшийся тем, что, с целью расширения функциональных возможностей путем реализации логических функций, он содержит генераторы цилиндрических магнитных доменов по числу разрядов операндов, взаимосвязанные с вторыми входами логических элементов И-ИСКЛЮЧАЮЩЕЕ ИЛИ, и дополнительную токовую аппликацию, магнитосвязанную с первыми выходами логических элементов И-ИСКЛЮЧАЮЩЕЕ ИЛИ.

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

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

9 766017,.кл. H 03 К 19/00, 1978 (прототип ).

991611

Составитель Ю. Розенталь

Техред А.дч Корректор И. Мулла

Редактор О. Половка

Заказ 163/76 Тираж 934 Подписное

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

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

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

Накапливающий двоичный сумматор Накапливающий двоичный сумматор Накапливающий двоичный сумматор Накапливающий двоичный сумматор 

 

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