Патент ссср 190423

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е !90423

ИЗОБРЕТЕНИЯ

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

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

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

Республик

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

Заявлено 29,1.1965 (№ 940762/26-24) с присоединением заявки №

Приоритет

Опубликовано 29.Х11.1966. Бюллетень № 2

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

Кл. 2!а1, 37/60

МПК О 06f

УДК 681.142.07(088.8) Комитет по цепам изобретений н открытий прк Сосете Мннистрое

СССР

МАТРИЧНОЕ ЛОГИЧЕСКОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

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

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

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

Для дальнейшего расширения логических возможностей описываемого запоминающего устройства (ЗУ) и увеличения его быстродей ствия могут быть введены по две горизонтальные шины считывания для каждой строки, по одной из которых подаются сигналы считывания для нечетных, а по другой — для четных запоминающих ячеек каждой строки, и вертикальные выходные шины.

Это позволяет использовать ЗУ при выполнении любой операции, в том числе при ассоциативном опросе и считывании по горизонтали и вертикали, считывании информации в прямом и инверсном кодах, а также получении при записи функции Штрих Шеффера (запись с логическим умножением и последую

j0 щим считыванием в инверсном коде).

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

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

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

25 вкл|очением соответствующей комбинации сигналов на все двойные горизонтальные шины выборки.

На чертеже приведено описываемое устройство на трехдырочных фергитовых сердечнп30 ках.

190423

Каждая ячейка памяти содержит по два запоминающих элемента, т. е. по два сердечника 1 и 2, расположенных по горизонтали. Через малые отверстия 8 сердечников в каждом разрядном столбце пропущены вертикальные шины 4 считывания.

Через большие отверстия основного 5 и дублирующего б сердечников пропущен ряд ортогоиальных шин,.На шины 4 считывания поступают сигналы с выходов генераторов 7 считывания.

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

11 управления.

Кроме того, через те же отверстия проходят горизонтальные выходные шины 12, подключенные к входам выходных индикаторов И с выходами 14.

Подобно этому через большие отверстия сердечников 2 и 1 пропущены шины выборки

15 и 1б, подключенные к выходам генераторовпереключателей 9.

Шины 12 прошивают в одном направлении соответствующие большие отверстия сердечиикоь в каждой строке.

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

Шины считывания пропущены через малые отверстия 8 сердечников, причем через малые отверстия нечетных сердечников пропущена шина 18, а четных — шина 19. Выходные сигналы при считывании по горизонтальным шинам получаются на вертикальных выходных шинах 20, пропущенных через большие отверстия соответствующих сердечников в каждом столбце.

Шины 20 подключены ко входам выходных индикаторов И. Кроме того, устройство содержит цепи связи, выполненные в виде обмоток, объединяющих рядом расположенные большие магнитопроводы каждого сердечника, что позволяет выполнять перезапись с основной части матрицы на дублирующую и обратно с выполнением логических операций, Каждый сердечник может содержать несколько больших отверстий неправильной формы (отличающихся от окружности), что допускает сопряжение внешних контуров более двух больших и внутреннего контура малого магнитопроводов, причем большие отверстия каждого столбца, образованного большими магиитопроводами, прошиваются, как это уже указывалось, а рядом расположенные магнитопроводы с большими отверстиями попарно объединяются обмотками связи. Для существенного снижения уровня помех на выходных шинах при считывании, шины считывания 4, 18„19 выполняются в виде бифиляриых обмоток.

Генераторы-переключатели 9 вырабатывают

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

Сигнальный вход 10 соединен с ячейкой регистра, с которого поступает информация, обрабатываемая в ЗУ. Выходы 17 генераторовпереключателей 9 соединены с шинами 8, 15, 1б, управляемые входы 11 соединены с дешифратором ЗУ или ЭВМ.

Предложенное устройство позволяет выполнять запись совпадением двух сигналов одной полярности половинной амплитуды или с амплитудами 2(3+-1) 3 в ортогональных шинах.

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

При записи в шины 8, 15, 1б подают сигналы трех видов: положительной полярности

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

+Т и — Т. Устройство можно использовать при записи по горизонтали и вертикали, выполняя при этом ряд логических операций: а) запись и стирание в выбранной строке и выбранном столбце; б) запись с логическим сложением храни»ui: и записываемой информации; в) запись с логическим умножением;

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

Указанные операции выполняются при совпадении сигналов половинной амплитуды, например, при работе по полутокам, а также при совпадении сигналов с ампли гудой - /,,: <,,, Например, для случая совпадения сигналов половинной амплитуды при записи «единицы» с получением импликации на шины 8 подаются одновременно два сигнала 1/О, 2/О. Записываемый «нуль» представляется в виде сигналов 3/+Т и 4/ — Т. При этом на шины выборки

15 и 1б подаются сос гветственио 5/+Т и

6/ — Т.

Таким образом при импликациоииой записи необходима комбинация сигналов:

1/0, 2/О, 3/+Т, 4/ — Т, 5/+Т, Б/ — Т, Лналогично при записи с логическим умножением:

1/О, 2/О, 3/ — Т, 4/+Т, 5/ — Т, 6/+Т.

При записи с логическим сложением:

1/+ Т, 2/ — Т, 3/О, 4/О, 5/+Т, 6/ — Т.

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

1/ — Т, 2/+Т, 3/0, 4/О, 5/ — Т, 6/+Т и т. д.

190423

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

11 то р !

О

11

/U

11

1п

Разряд 1

Разряд л

Составитель А, А. Соколов

Редактор 3. H. Шиеаева Техред А. А. Камышникова Корректоры: Л. E. Марисич и Г. Е. Опарина

:Заказ 1Тя3 Тираж 535 Подписное

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

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

Типография, пр. Сапунова, 2

Описаппый способ гыполпения логических операций прп записи осуществим в любом запомина,o!IIc;, устройстве прп наличии вышеук lзàIIíûõ вертикальных и горизонтальных шин, и также при соответствующем выборе вида сигналов записи и стирания.

1. Матри шое логическое запоминающее устройство на мцогодырочцых ферритовых сердечниках, например, а мцогодырочиых ферритовых сердечниках с одпим малым и большими отверстиями, содержащее генераторы считывания, выходные индикаторы, вертикальные шины записи-стирания, горизонтальные выходные шицы и вертикальные шицы считывания, or,ãè÷àþùåeñÿ тем, что, с целью увеличения быстродействия и 1. асширепия логических возможностей устройства путем вымолцеция в цем ряда логических операций при заl!исп, оно содержит две горизонтальные шипы выборки в каждой строке, одна из которых прошивает большие отверстия нечетных, а другая — четных сердечников каждой строки, и генераторы-переключатели сигналов положительной и отрицательной полярности, а также пулевого уровня с входами управлеиия, выходы которых подключены к шинам выборки и шинам записи-стирания.

5 2. Устройство, по п. 1, отличающееся тем, что, с целью дальнейшего увеличения быстродействия и расширения логических возможностей путем обращения к матрице по вертикали и горизонтали при всех операциях, оио содер10 жит по две горизонтальные шины считывания для каждой строки, одна из которых прошивает малые отверстия иечетпых, а другая — четных сердечников каждой строки, а также вертикальные выходные шины и подключенные

15 к им индикаторы.

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