Ассоциативная запоминающая матрица
Иллюстрации
Показать всеРеферат
ОП ИКАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советснни
Соцнапнстнчесини
Республик (!ii 903983 (61) Дополнительное к авт. саид-ву (22) Заявлено 07 ° 05.80 (21) 2920948/18-24 (5l )M. Кл.
G 11 С 15/00
G 1 l С 29/00 с присоединением заявки М евеударстееииый комитет
СССР
«0 делам «эебретеиий и вткрытий (23) Приоритет
Опубликовано 07. 02. 82. Бюллетень М 5
Дата опубликования описания 09.02.82 (53) УДК 681.327 (088. 8) Д. А. Тодуа, Т. А. Клдиашвили, М. А. Абрамян, Н.Н.Шабурова, (72) Авторы (54)АССОЦИАТИВНАЯ ЗАПОМИНАЮЩАЯ МАТРИЦА
Изобретение относится к запомина-, ющим устройствам.
Известна ассоциативная запоминающая матрица, содержащая элементы памяти, управляющие и выходные шины 1.13 .
В этой матрице отсутствуют элементы контроля ее функционирования.
Наиболее близкой к предлагаемой является ассоциативная запоминающая матрица, содержащая строки и столбы элементов ассоциативной памяти, каждый из которых содержит запоминающую ячейку, блок считывания, блок сравнения, две группы блоков выдачи, три группы входных элементов НЕ, а также входные шины поиска .(записи), шины выбора строки, выходные шины считывания и шины результата опроса Г23.
Недостатком этого устройства является то, что в нем отсутствует возможность оперативного контроля правильности функционирования. Это обуславливает недостаточную надежность работоспособности и увеличение времени восстановления устройства при возникновении неисправности в ассоциативном запоминающем устрой- стве.
Цель изобретения - повышение надежности матрицы.
Указанная цель достигается тем, 10 что в ассоциативную запоминающую матрицу, содержащую элементы памяти, причем входы и выходы элементов памяти одного столбца матрицы подключены к соответствующим входSS ным и выходным информационным шинам, входы и выходы элементов памяти од- ной строки матрицы соединены с соответствующими адресными шинами и шинами результата опроса, введены логические блоки, входы которых подключены соответственно к выходным информационным шинам и шинам результата опроса, а выходы являются ,выходами матрицы.
3 903983
При этом каждый логический блок содержит элемент НЕРАВНОЗНАЧНОСТЬ, две группы элементов НЕ и первый и второй элементы И, причем входы элемента НЕРАВНОЗНАЧНОСТЬ подключены к выходам элементов И, а выход является выходом блока контроля, входы элементов НЕ первой группы подключены к одним из входов первого элемента И и являются нечетны- 10 ми входами блока, а выходы соедине.ны с одним из входов второго элемен" та И, входы элементов НЕ второй группы подключены к другим входам второго элемента И и являются четны- 15 ми входами блока, а выходы соединены с другими входами первого элемента И, На чертеже представлена структурная схема ассоциативной запоминающей матрицы. 20
Матрица содержит элементы 1 памя" ти,логические блоки 2 и 3, в состав каждого из которых входят элемент 4
НЕРАВНОЗНАЧНОСТЬ, первый 5 и второй
6 элементы И, первая 7 и вторая 8 23 группы элементов НЕ. Входы элемента 4 НЕРАВНОЗНАЧНОСТЬ подключены к выходам элементов И 5 и 6. Входы элементов НЕ 7 подключены к одним из входов элемента И 5 и являются нечет- Зо ными входами блока 2 или 3, а выходы соединены с одним из входов элемен" та И 6. Входы элементов НЕ 8 подключены к другим входам элемента И 6 и являются четными входами блока 2 или 3, а выходы соединены с другими входами элемента И 5.
Матрица содержит также адресные шины 9, вы«дные информацион «e е - ао ны 10, шины 11 результата опроса, входные информационные шины 12 и маскирующие шины 13, подключенные к соответствующим элементам 1 памяти, Входы блоков 2 и 3 подключены соответственно к шинам 11 и 10, а выхо45 ды являются выходами матрицы.
Устройство работает следующим образом.
Контроль состоит из двух этапов.
На первом этапе необходимо произвести запись информации в матрицу в . "шахматном" порядке, т.е. с чередованием Ч" и "0" как по строкам, так и по столбцам, Данная комбинация позволяет максимально выявить возникшие неисправности.,Запись "шахматной" комбинации в матрицу происходит путем возбуждения нечетных шин 9 и подачи
4 на шины 12 комбинации, соответствующей записи чередования "1" и "0" (1010...0), затем возбуждаются четные шины 9, а на шинах 12 комбинация меняется на обратную (01010...1) .
Проверка правильности функционирования.ассоциативной запоминающей матрицы по шинам ll осуществляется путем подачи четырех комбинаций на шины 12, чередованием "l" и маскирующей комбинации М или "0" и маски (1М1М1 ° .М), (М1М1М... 1), (ОМОМ...М) (МОМО...О), При правильности функционирования матрицы в тех строках, где произошло совпадение записанной информации с поданным кодом, на шинах 11 получается высокий логический уровень "1", в случае несравнения - низкий логический уровень "0".
При правильности функционирования на входе элемента 4 НЕРАВНОЗНАЧНОСТЬ получаем комбинацию (01) или (10).
Нарушение совпадения единиц на входах элементов И 5 или 6 свидетельствует о появлении ошибки, которая фиксируется элементом 4 НЕРАВНОЗНАЧ НОСТЬ.
Правильность функционирования ассоциативной запоминающей матрицы по шинам 10 проверяется в блоке 3 при возбуждении нечетных шин 9 (при этом на шины 13 подаются сигналы маски).
На нечетных шинах 10 появляются считанные "1". При правильном считывании записанной информации на входах элемента И 5 должны быть собраны все
"1", а на входах элемента И б — все н0н
Наличие на входе элемента 4 НЕРАВНОЗНАЧНОСТЬ комбинации (10) свидетельствует о правильности считанной информации с нечетных шин 10 матрицы. Появление низкого уровня "0" на любом входе элемента И 5 свидетельствует о наличии ошибки в матрице и фиксируется элементом 4 НЕРАВНОЗНАЧНОСТЬ.
Аналогично при возбуждении четных шин 10 проверяется правильность считанной инФормации на элементе И б, при этом на вход элемента 4 НЕРАВНОЗНАЧНОСТЬ поступает комбинация (01), а нарушение данной комбинации свидетельствует о наличии ошибки.
Аналогичная проверка осуществляется при записи в матрицу обратной
"шахматной" комбинации.
Использование предлагаемого устройства позволяет осуществлять опеФормула изобретения, Источники информации, принятые во внимание при экспертизе и 1. Крайзмер Л. П. и др. Ассоциативные запоминающие устройства. Л., "Энергия", 1967, с. 97.
2. "Электронная промышленность", 1975, В 11, прототип .
5 90398 ративный тестовый контроль ассоциа" тивной запоминающей матрицы и выяв- . лять возникшие неисправности. В отличие от известных методов контроля, требующих последовательного просмотра массива памяти, предлагаемое устройство позволяет производить парал" лельный просмотр всего массива памяти. В матрице производится контроль в режимах записи, информации, считы- t0 вания. и опроса с маскированием, IS
1. Ассоциативная .запоминающая матрица, содержащая элементы памяти, причем входы и выходы элементов памяти одного столбца матрицы подключены к.соответствующим входным и вы- 39 ходным информационным шинам, входы и выходы элементов памяти одной строки матрицы соединены с соответствую щими адресными шинами и шинами результата опроса, о т л и ч а .ю щ ая с я тем, что, с целью повышения надежности матрицы, она содержит логические блоки, входы которых подключены. соответственно к выходным
3 6 информационным шинам и шинам резуль тата опроса, а выходы являются выходами матрицы.
2. Иатрица по п.1, о т л и. ч а ющ а я с я тем, что каждый логический блок содержит элемент НЕРАВНОЗНАЧНОСТЬ, две группы элементов НЕ и первый и второй элементы И, причем входы элемента НЕРАВНОЗНАЧНОСТЬ подключены к выходам элементов И, а выход является выходом блока контроля, входы элементов НЕ первой группы подключены к одним из входов первого элемента И и являются нечетными входами блока, а выходы соединены с одними ив входов второго элемента И, входы элементов НЕ второй группы подключены к другим входам второго элемента И и являются четными входами блока, а выходы соединены с другими входами первого элемента И.
903983
Составитель В. Рудаков
Редактор H. Чубелко Техред М. Надь Корректор В. Бутяга
Заказ 134/36 Тираж 623 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП "Патент", г. Ужгород, ул. Проектная, 4