Ассоциативное запоминающее устройство Советский патент 1986 года по МПК G11C15/00 

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

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

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

На фиг. 1 представлена структурная схема ассоциативного запоминающего устройства; на фиг. 2 - структурная схема элеме нта оперативн ой памяти накопителя; на фиг. 3 - структурная схема элемента постоянной памяти накопителя.

Ассоциативное запоминающее устроство (фиг. 1 ) содержит матричньш ассоциативный накопитель I, регистр 2 признака опроса, регистр 3. маски, коммутатор 4, первьй регистр 5 чис ла, второй б и третий 7 регистры числа. Коммутатор 4 имеет группы входов (с первой по четвертую) 8 - 8, 8.,,- 8.. . 9. - 9. и

Q -О

h+i h + hr,

Ы h-tl h + iT, l

группы ВЫХОДОВ 10, l h

2, -12,

13,13.

lA,- 4

. Накопитель 1 содержит шины

15,16, 16,

4 имеет 17.

j поиска. Коммутатор также пятую группу входов 17, п управляющие входы 18 и 19 устройства подключены к входам триггера 20. Приняты следующие обозначения: п - разрядность информационной

.части накопителя I , образуемо

элементами оперативной памя- ти 21 211 ;

m - разрядность адресной части наk ментами постоянной памяти.

22 -22 f. f- -m. )

число элементов памяти в стро- 1

Сигналы с регистров 2, 3 и 6 пос- тупают на входы коммутатора 4.

Преобразование входной информа- копителя 1, образуемой эле- 45 ,

. 4J ции, соответствующей определенному

разряду информационной части коммутатора 4, производится следующим . образом.

При отсутствии единичного сигна50 ла на входе 17 (соответствует отсутствию записи информации в этот разряд) на соответствующих выходах 10 и 1I формируются сигналы нулевого уровня, а на соответствующих выхо55 дах 12 и 13 - инверсньй и прямой по отношению к сигналу, поданному.на вход В при сигнале маскирования, подаваемом по входу 9 и равном единике накопителя 1, образующих ячейку памяти накопителя 1,

Элемент 2 оперативной памяти (фнг. 2) содержит триггер 23, элементы И-НЕ 24-28, ограничительные элементы, выполненные, например, в виде резисторов 29 и 30, подключенные к шине 31 потешшала, соответствующего уровню логической 1. Элемент 22 постоянной памяти (фиг. Э)

содержит элементы И-НЕ 32-34, ограничительные элементы, выполненные, например, в виде резисторов 35 и 36, а также резистора 37, соединенного с

шиной 38 потенциала, соответствующего логическому О, элемент НЕ 39 и перемычку 40, служащую для программирования элемента 21.

При изготовлении накопителя 1

0 размыканием перемычек 40 в ячейках памяти записываются адреса слов.

Устройство работает следующим образом.

Подачей сигнала единичного уров5 ня на управляющие входы 18 или 19 устройства устанавливается режим работы устройства (в первом .случае реализуется режим ассоциативного доступа, а во втором - внешней записи).

0 В режиме ассоциативного доступа разряды регистра 7 устанавливаются в единичное состояние.

На регистр 2 заносится код аргумента поиска, записью единиц в соот- 5 ветствующих разрядах регистра 3 оп- . ределяется поле ассоциативного поиска, а записью единиц в разрядах регистра 6 - поле записи.

При реализации адресного чтения

0 адрес записывается в разряды адресной части регистра 2, в разряды информационной части регистра 3 заносятся нули, а адресной части - единицы, во все разряды регистра 6 за5 писываются нули.

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

це. При маскировании данного разряда на соответствующих выходах 10, 11, 12 и.ТЗ формируются сигналы нулевого уровня.

В режиме записи в определенный разряд (на соответствующий вход 17 подается сигнал единичного уровня, а на вход маскирования 9 - нулевой сигнал) на соответствующих выходах 12 и 13 формируются сигналы нулевого уровня, а на соответствующих выходах 10 и 11 - прямой и инверсный сигналы по отношению к сигналу, поданному на вход 8. Для адресной части коммутатора 4 режим записи отсут- ствует и на его выходах 14 и 15 формируются сигналы, аналогичные сигналам на выходах 12 и 13 в режиме поиска.

Сигналы с выходов 12 и 13, посту- пая на входы соответствующих .элементов 21, сравниваются с их содержимым и в случае совпадения аргумента поиска с содержимым какого-либо элемента 21 (или при маскировании данного раз ряда) на его выходе формируется сигнал единичного уровня. Аналогично происходит сравнение сигналов с выходов 14 и 15 с содержимым элементов 22. Если при таком поиске для опре-

деленной ячейки памяти не произойдет , ни одного несовпа дения в элементах 21 и 22, то на соответствующей шине 16 установится потенциал единичного уровня, которьй соответствует совпадению поля признаков этой ячейки с аргументом поиска. Если при этом для некоторого множества разрядов уста- новлен режим записи, то в соответст- вующие разряды этой ячейки будет записана информация из одноименных разрядов регистра 2.

При отсутствии записи код найден- ного слова и его адрес считываются на регистр 5.

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

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

Фиг.1

Фиг.З

Редактор М. Петрова

Составитель В. Рудаков

Техред О.Гортяай Корректор О. Луговая

Заказ 4132/53Тираж 543 Подписное

ВНИИПИ Государственного комитета СССР

по Изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

название год авторы номер документа
Ассоциативное запоминающее устройство 1982
  • Корнейчук Виктор Иванович
  • Павловский Владимир Ильич
  • Зеебауэр Марта
  • Дробязко Ирина Павловна
  • Марковский Александр Петрович
SU1043750A1
Ассоциативно-адресное оперативное запоминающее устройство 1987
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Яблуновский Юрий Владимирович
  • Сидоренко Владимир Павлович
  • Чернов Андрей Валерьевич
SU1451773A1
Ассоциативное оперативное запоминающее устройство 1986
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Зеебауэр Марта
SU1363307A1
Ассоциативное оперативное запоминающее устройство 1987
  • Зеебауэр Марта
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Осадчий Евгений Александрович
  • Галилейский Федос Федорович
SU1462420A1
Устройство для поиска информации в памяти 1985
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
SU1309041A1
Устройство для поиска информации в ассоциативной памяти 1988
  • Яблуновский Юрий Владимирович
  • Сидоренко Владимир Павлович
  • Марковский Александр Петрович
  • Корнейчук Виктор Иванович
SU1617460A1
Ассоциативное запоминающее устройство 1986
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Зеебауэр Марта
SU1388949A1
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1991
  • Борисов Вадим Владимирович
RU2045787C1
Ассоциативное запоминающее устройство 1986
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Алексеенко Ирина Анатольевна
SU1401518A1
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1992
  • Борисов В.В.
  • Огнев И.В.
RU2025796C1

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

Реферат патента 1986 года Ассоциативное запоминающее устройство

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

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

Ассоциативное запоминающее устройство 1977
  • Прангишвили Ивери Варламович
  • Чудин Анатолий Андреевич
SU720510A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Патент США № 3602899, кл
Способ отопления гретым воздухом 1922
  • Кугушев А.Н.
SU340A1
Устройство станционной централизации и блокировочной сигнализации 1915
  • Романовский Я.К.
SU1971A1

SU 1 247 948 A1

Авторы

Корнейчук Виктор Иванович

Марковский Александр Петрович

Масленников Олег Владимирович

Даты

1986-07-30Публикация

1985-02-11Подача