Матричное ус1ройство для умножения

Иллюстрации

Показать все

Реферат

 

2I262O б И АЙHE

ИЗОБРЕТЕНИЯ

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

ioiea Советскиз

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

Республик

Зависимое от авт. свидетельства №

Заявлено 18 1Ъ .1966 (№ 1071109/26-24) Кл, 42m, 14 с присоединением заявки ¹

МГ1К Ст 06k

УДК 681 325.57(088 8) Приоритет

Опубликовано 2911.1968. Бюллетень № 9

Дата очубликования описания 13.V.1968

Комитет по делам изобретений и открытий прн Совете Министров

СССР

Авторы изобретения

Ю. И. Грибанов и С. С. Дереза

Физико-энергетический институт

Заявитель

МАТРИЧНОЕ УС1РОЙСТВО ДЛЯ УМНОЖЕНИЯ

Известны матричные устройства для умножения на логических элементах «И», в часгности, ферритовых сердечниках, с вводом сомножителей в линейном коде и выводом произведения в двоичном коде. Благодаря отсутствию операции последовательного суммирования частных произведений эти устройства отличаются высоким быстродействием. Однако они весьма сложны: количество выходов матрицы равно числу возможных произведений, например, уже квадратная матрица 20Х20 имеет 400 выходов, что делает изготовление такой схемы умножения нерациональным.

Предлагаемое устройство отличается тем, что провода чтения прошивают сердечники матрицы, соответствующие произведениям, содержащим единицу в разрядах, которые выводятся на выход этими проводами, Число выходов равно числу проводов чтения. Это позволяет упростить устройство и повысить его быстродействие. Объединение функций множительного устройства и логической схемы перевода чисел позволяет производить умножение с аосолютной точностью при одновременном сокращении числа выходов и упрощении схемы. Та же матрица 20Х20 в этом случае имеет 10 выходов, на каждом из кото рых представляется один из двоичных разрядов произведения. Матрица 32Х32 будет иметь

11 выходов, 64Х64 — 12 выходов и т. д. Вывод произведений в двоичном коде благоприятен и в том отношении, что облегчает сочленение множительного устройства с другими элементами и блоками цифровых машин, в которых преимущественно используется двоичный код. В частности, легко осуществляется суммирование произведений, что делает предлагаемое множительное устройство осооо пригодным для широкополосных корреляторов.

10 На фиг. 1 представлена схема прошивки сердечников матрицы адресными проводами и проводом смещения, где 1в, 2в... 32в — вертикальные адресные провода; 1г, 2г.... 82г — горизонтальные адресные провода. А — Б — npo1s вод смещения; О, 1, 2... 10 — выходы матрицы, соединенные с соответствующими проводами чтения.

На фиг. 2 показана часть карты прошивки матрицы проводами чтения. Цифры О, 1, 2... 10

20 возле изображений сердечников матрицы обозначают номера проводов чтения, проходящих через эти сердечники.

Предлагаемое матричное множительное устройство представляет собой сетку из 32 го25 ризонтальных (1г — 32г) и 32 вертикальных (1в — ив) адресных проводов с ферритовымн сердечниками К-260, расположенными на пересечениях адресных проводов. Через все сердечники в одном направлении проходит про30 вод смещения А — Б. Как и в других матрич212620

1g 2g 3, 30g 31g!

I

I

I

I !

32л

Фиг.!

Раг. 2

Составитель И. H. Горелова

Редактор Б. Б. Федотов Текред T. П. Курилко Корректоры: А. П. Татаринцева и С. А. Башлыкова

Заказ 901/7 Тира к 530 Подписное

ЦНИИ11И Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, пр. Серова, д. 4

Типография, пр. Сапунова, 2 ных схемах умножения, каждому сердечнику приписывается число, равное произведению номеров адресных проводов, на пересечении которых сердечник находится.

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

Каждый провод чтения проходит через сердечники, соответствующие произведениям, в двоичном коде которых имеется единица в разряде, выводимом этим проводом на свой выход.

Чтобы определить номера проводов чтения, проходящих через данный сердечник, соответствующее произведение представляют в двоичном коде и через сердечники проводят те провода чтения, номера которых совпадают с номерами разрядов, имеющих единицы. Карта прошивки матриц составляется по таблице произведений. Возьмем, например, произведение 24#15=360. его двоичный эквивалент

101101000. Единицы содержатся в третьем, пятом, шестом и восьмом разрядах, поэтому сердечник, расположенный на пересечении 24-ro

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

10 заземляют. Знак произведения определяется логической схемой обычным образом и поэтому. не рассматривается.

Предмет изобретения

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

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

25 число выходов равно числу проводов чтения.