SU1023396A1 - Накопитель дл ассоциативного запоминающего устройства - Google Patents

Накопитель дл ассоциативного запоминающего устройства Download PDF

Info

Publication number
SU1023396A1
SU1023396A1 SU823386248A SU3386248A SU1023396A1 SU 1023396 A1 SU1023396 A1 SU 1023396A1 SU 823386248 A SU823386248 A SU 823386248A SU 3386248 A SU3386248 A SU 3386248A SU 1023396 A1 SU1023396 A1 SU 1023396A1
Authority
SU
USSR - Soviet Union
Prior art keywords
elements
inputs
associative
bus
memory
Prior art date
Application number
SU823386248A
Other languages
English (en)
Inventor
Владимир Ануфриевич Лементуев
Галина Михелевна Попова
Original Assignee
Ордена Ленина Институт Проблем Управления
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ордена Ленина Институт Проблем Управления filed Critical Ордена Ленина Институт Проблем Управления
Priority to SU823386248A priority Critical patent/SU1023396A1/ru
Application granted granted Critical
Publication of SU1023396A1 publication Critical patent/SU1023396A1/ru

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

НАКОПИТЕЛЬ ДЛЯ АССОЦИАТИВНОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА, содержащий матрицу ассоциативных элементов пгш ти, шины данных и разрешени  записи и логические блоки, каждый из которых содержит элементы И и элементы НЕ, причем 6д{ин из входов и выход каждого ассоциативного эле. мента, пам ти каждой строки матрицы , --:: подключены соответственно к шине адреса и шине результата сравнени , а другие входы каждого ассоциативного элемента пам ти каждого столбца подключены к информационна шинам, отличающийс  тем, что, с. целью повышени  надежности, накопител , в кёикдый логический блок введен элемент пам ти, причем первый входы элемента пам ти и первого элемента И и вход первого элемента НЕ .подключены к шине данных, выходшервогр элемента НЕ подключен к первому входу второго элемента И, вторые и третьи входы элементов И соединены соответственно с выходами второго элемента 5 НЕ и элемента пам ти, второй вход ко торого и вход второго элемента НЕ подключены к шине разрешени  записи, выходы элементов И подключены к информационным шинам. кэ со DO СО Л

Description

Изобретение относитс  к вычислительной технике и может быть использовано в качестве элемента ассоциативного пол  в ассоциативных запоминающих устройствах и ассоциативных процессах с параллельной и последовательно поразр дной обработкой данных .
Известен накопитель дл  ассоциативного запоминающего устройства содержащий ассоциативные лчейки, кажда  из которых содержит элемент пам ти, выходы которого подключены к входам элемента сравнени , причем адресные входы элементов пам ти и выходы элементов сравнени   чеек каждой строки ассоциативной матрицы подключены соответственно к шине адреса и шине сравнени  данной строки , а Одноименные информационные входы элементов пам ти и сравнени  ассоциативных  чеек каждого столбца ассоциативной матрицы подключены к соответствующим информационным шинам данного столбца ассоциативной матрицы 1 .
Недостатком этого накопител   вл етс  его сложность вследс вие большого числа элементов ассоциативной  чейки и большого числа внешних выводов.
Наиболее близким техническим решением к данному изобретению  вл етс  накопитель дл  ассоциативного запоминающего устройства, содержащий матрицу ассоциативных эле35 ментов пам ти и логические блоки по числу столбцов матрицы, каждый из которых содержит элементы И-НЕ и НЕРАВНОЗНАЧНОСТЬ, причем входы первого элемента И-НЕ и элемента НЕРАВНОЗНАЧНОСТЬ подключены к ин40 формационным шинам матрицы, а выходы - к входам второго элемента И-НЕ, выход которого  вл етс  контрольным выходом накопител  2 . . .
Недостатком известного накопи45 тел   вл етс  невысока  достоверность считываемой информации, что снижает надежность накопител .
Цель изобретени  - повышение надежности накопител .
50
Поставленна  цель достигаетс  тем, что а накопитель дл  ассоциативного эапс 1инающего устройства, содержащий матрицу ассоциативных элементов пам ти, шины данных и
55 разрешени  записи и логические блоки, каждый из которых содержит элементы И и элементы НЕ, причем один из входов и выход каждого ассоциативного элемента пам ти каждой строки
60 атрицы подключены соответственно к шине адреса и шине результата сравнени , а другие входы каждого ассоциативного элемента пам ти каждого столбца подключены к информационным шинам, в каждый логический блок введен элемент пам ти, причем первые входы элемента пам ти и первого элемента И и вход первого элемента НЕ подключены к шине данных выход первого элемента НЕ подключен к первому входу второго элемента И, вторые и третьи входы элементов И -соединены соответственно с выходами второго элемента НЕ и элемента пам ти , второй вход которого и вход второго элемента НЕ подключены к шине разрешени  записи, выходы элементов И подключены к информационным шинам.
На фиг, 1 представлена функциональна  схема накопител  дл  ассоциативного запоминающего устройства/ на фиг. 2 - функциональна  схема ассоциативного элемента пам ти.
Накопитель содержит (фиг, 1) ассоциативные элементы 1 пам ти, образующие матрицу,информационные шины 2 к 3, шины адреса 4 и результата сравнени  5, первые 6 и вторые 7 элементы И, первые 8 и вторые 9 элегменты НЕ, элементы 10 пам ти с входами 11 и 12 и выходом 13, шины 14 данных и шину 15 разраиени  записи. Элементы И 6 и 7, элементы НЕ 8 и 9 и элемент 10 пам ти., относ щиес  к одис лу столбцу матрицы, образуют . соответствующий логический блок накопител  ,
Ассоциативньлй элемент 1 пам ти (фиг, 2) содержит элемент 16 пам ти с адресным входе 17, информационным входами 18 и 19, пр мым 20 и инверсным 21 выходами, элемент 22 сравнени  с входами 23 и 24 данных, информационными входами 25 и 26 и выходрм 27.
Накопитель функционирует следук  и образом.
Все операции - записи, опроса и считывани  - осуществл ютс  за два такта. Во врем  первого такта - маскировани  - производитс  предварительный выбор столбцов, которые во врем  второго такта будут участвоват в той или другой ассоциативной операции .
Выбор столбца производитс  следук аим образе. От внешнего регистр маски (на фиг. 1 не показан) на шины 14 подаютс  сигналы маски, которые поступают на входы 11 элементов 10 :. пам ти. При поступлении единичного сигнала, подаваемого на шину 15, на входы 12 элементов 10 пам ти, производитс  запись в-элементы 10 пам ти информации, соответствующей сигналам маски. Если сигнал маски, подаваемый на шину 14 какого-либо столбца, соответствует логической 1, то на выходе 13 элемента 10 пам ти того же столбца по вл етс  единичный сигнал , который поступает на входы элементов И 6 и 7, Это состо ние: элемента .10 пам ти означает, что столбец выбран и может участвовать на втором .такте в ассоциативных операци х. Ес;ли сигнал маски соответствует логическому О, то на выходе 13 элемента 10 пам ти данного столбца действует нулевой сигнал и элементы И 6 и 7 будут закрыты. При этом данный столбец не может участвовать в ассоциативных операци х. Одновременно сигнал, подаваеко й на шину 15, проход  через элементы НЕ 9, закрывает элементы И б и 7 и бл окирует прохождение сигнала по ишнам 14 на инфop faциoнныe шины 2 и 3.
Во врем  второго такта на шине
15действует нулевой сигнал и на соответствующих входах элементов И б и 7 устанавливаютс  единичны.е уровни сигналов. При опросе по 1 (или записи 1) на шину 14 данного столбца подаетс  единичный сигнал,. и так как при этом на всех входах ..элемента И 6 выбранного столбца действуют единичные сигналы, на инфомационной шине 2 устанавливаетс  также единичный уровень сигнала. На информационной шине 3 при этом сохран етс  нулевой уровень, так как на . выходе элемента НЕ 8 и следовательно
на выходе элемента И 7 действуют нулевые сигнашы. Таким образом, при оп росе по 1 (или записи 1) на информационных кшнах 2 и 3 выбранного столбца устанавливаетс  код 1,0. При опросе по О (или записг О) на шину 14 подаетс  сигнал логического О, На выходе элемента И б сохран етс  нулевое состо ние, а на выходе элемента И 7 устанавливаетс  единичный уровень сигнала, и таким образом, на информационных шинах 2 и 3 выбранного столбца матрицы устанавливаетс  код 0,1. В невыбранных столбцах матрицы на информационных шинах 2 и 3 во врем  второго такта сохран ютс  нулевые сигналы (код 0,0).
Установка кода на информационных шинах 2 и 3 производитс  одновременно и независимо во всех выбранных столбцах матрицы,
ОП| раци  записи в ассоциативной матрице производитс  параллельно по столбцам и строкам. На шины 4 адреса всех выбранных строк подаютс  едш4ичные сигналы, котоЕше поступгиот на гшресные входы 17 элементов
16пам ти (фиг. 2). На информационые входы 18 и 19 элемента 16 пам и поступают сигналы с соответствуюих информационных шин 2 и 3. Результат конъюнкции сигналов в виде заимно дополн ющих сигналов запиываетс  в элементе 16 пам ти, которые через его пр мой и инверсный ыходы 20 и 21 подаютс  на входы
23и 24 данных элемента 22 сравнени . В невыбранных строках или столбцах запись не производитс .
Операци  опроса в ассоциативной атрице также производитс  параллельно по столбцам и строкам. При опросе ины 4 адреса наход тс  в состо нии логического О, Код опроса в виде взаимно дополн ющих сигналов подает- . с с информационных шин 2 и 3 на информационные входы 25 и 26 элемента 22 сравнени . На другие входы 23 и
24элемента 22 сравнени  при этом уже поданы сигналы от одноименного элемента 16 пам ти, В результате элемент 22 сравнени , реализую&;ий, например , функцию равнозначности, вырабатывает на выходе 27 сигнал совпадени  кода опроса, поданного на шину 14 с информацией, хранимой в соответствующем элементе 16 пам ти данной строки. Сигна ш с выходов 27 элементов 22 сравнени  ассоциативных  чеек данной строки поступают на шину 5 той же строки, на которой формируетс  дизъюнктивный сигнал совпадени  во всех ассоциативных элементах пам ти выбранных столбцов данной строки. .
Операци  считывани  в ассоциативной матрице выполн етс  последовательно по столбцам и параллельно по стро кам. При считывании дан1шх одного столбца производитс  выбор этого столбца и маскирование остальных столбцов матрицы, Дгшее производитс  опрос выбранного стчэлбца по 1 и результат считывани  одного разр да всех строк матрихда формируетс  на соответствующих шинах 5. Производ  последовательный выбор начина , например ,, с самого правого всех столбцов ассоциативной матрицы и повтор   операцию опроса по 1 каждого выбранного столбца, с выходов шин 5 считывают последователыше коды всех чисел записанных в строках матрицы.
Технико-тэкономическое преимущество описанного накопител  заключаетс  в его бодее высокой надежности по сравнению с прототипом.
j и
7
и
;1

Claims (1)

  1. НАКОПИТЕЛЬ ДЛЯ АССОЦИАТИВНОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА, содержащий матрицу ассоциативных элементов памяти, шины данных и разрешения записи и логические блоки, каждый из которых содержит элементы И и элементы НЕ, причем дЛин из входов и выход каждого ассоциативного элемента. памяти каждой строки матрицы подключены соответственно к шине адреса и шине результата сравнения, а другие входы каждого ассоциативного элемента памяти каждого столбца подключены к информационным шинам, отличающийся тем, что, с. целью повышения надежности, накопителя, в каждый логический блок введен элемент памяти, причем первый входы элемента памяти и первого элемента И и вход первого элемента НЕ подключены к шине данных, выход«первого элемента НЕ подключен к первому входу второго элемента И, вторые и третьи входы элементов И соединены соответственно с выходами второго элемента £ НЕ и элемента памяти, второй вход ко·| торого и вход второго элемента НЕ I подключены к шине разрешения'записи,м выходы элементов И подключены к ин- I формационным шинам. Н itS >
    *♦—в»
    pH F ж fir -Sh Г&~ β-
    ЙО W 00 СО i
SU823386248A 1982-01-28 1982-01-28 Накопитель дл ассоциативного запоминающего устройства SU1023396A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU823386248A SU1023396A1 (ru) 1982-01-28 1982-01-28 Накопитель дл ассоциативного запоминающего устройства

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU823386248A SU1023396A1 (ru) 1982-01-28 1982-01-28 Накопитель дл ассоциативного запоминающего устройства

Publications (1)

Publication Number Publication Date
SU1023396A1 true SU1023396A1 (ru) 1983-06-15

Family

ID=20993883

Family Applications (1)

Application Number Title Priority Date Filing Date
SU823386248A SU1023396A1 (ru) 1982-01-28 1982-01-28 Накопитель дл ассоциативного запоминающего устройства

Country Status (1)

Country Link
SU (1) SU1023396A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР ( 615543, кл. G 11 С 15/00, 1976. 2. Авторское свидетельство СССР I 898504, кл. G 11 С 15/00, 1980 (прототип). *

Similar Documents

Publication Publication Date Title
US4757477A (en) Dual-port semiconductor memory device
US3811117A (en) Time ordered memory system and operation
US3737879A (en) Self-refreshing memory
US3643236A (en) Storage having a plurality of simultaneously accessible locations
KR960015578A (ko) 버스트 동작중에 리프레시 동작이 가능한 반도체 기억장치
JPS62152050A (ja) 半導体メモリ
GB1315528A (en) Data memory
CA2005953A1 (en) Dual port read/write register file memory
US5745914A (en) Technique for converting system signals from one address configuration to a different address configuration
GB1406117A (en) Electronic memory systems
JPH0642313B2 (ja) 半導体メモリ
US4328566A (en) Dynamic memory refresh system with additional refresh cycles
SU809350A1 (ru) Запоминающее устройство
SU1023396A1 (ru) Накопитель дл ассоциативного запоминающего устройства
US3836892A (en) D.c. stable electronic storage utilizing a.c. stable storage cell
SU1277210A1 (ru) Ассоциативное запоминающее устройство
SU1129655A1 (ru) Запоминающее устройство с обнаружением ошибок
SU907582A1 (ru) Ассоциативное запоминающее устройство
SU900315A1 (ru) Ассоциативное запоминающее устройство
SU1718275A1 (ru) Ячейка ассоциативной пам ти
SU1053161A1 (ru) Устройство управлени дл доменной пам ти
SU1474740A1 (ru) Ассоциативна запоминающа чейка
SU1481780A1 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
SU746488A1 (ru) Устройство дл сопр жени
SU329578A1 (ru) Магнитное запоминающее устройство