Ассоциативный запоминающийэлЕМЕНТ Советский патент 1981 года по МПК G11C15/00 

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

(54) АССОЦИАТИВНЫЙ ЗАПОМИНАЮЩИЙ ЭЛЕМЕНТ

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

название год авторы номер документа
Ассоциативный запоминающий элемент 1980
  • Князев Анатолий Анатольевич
  • Тарасенко Виктор Иванович
  • Шамин Юрий Валентинович
SU928415A1
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1991
  • Борисов Вадим Владимирович
RU2045787C1
Ячейка ассоциативной памяти 1990
  • Огнев Иван Васильевич
  • Борисов Вадим Владимирович
  • Исаев Олег Вячеславович
SU1751817A1
АССОЦИАТИВНАЯ ЗАПОМИНАЮЩАЯ МАТРИЦА 1999
  • Борисов В.В.
  • Ващенкова Т.В.
  • Данилов О.А.
  • Константиновский В.М.
  • Лопашинов П.М.
  • Краскевич И.Ю.
RU2168216C2
АССОЦИАТИВНЫЙ ПРОЦЕССОР 1988
  • Шаповалов В.А.
  • Коняев С.И.
  • Коробков Л.С.
SU1521118A1
Ассоциативное запоминающее устройство 1990
  • Огнев Иван Васильевич
  • Борисов Вадим Владимирович
SU1805499A1
Запоминающее устройство с самоконтролем 1980
  • Конопелько Валерий Константинович
SU877614A1
Ассоциативное запоминающее устройство 1990
  • Коняев Сергей Иванович
  • Кононов Михаил Иванович
  • Коробков Лев Семенович
  • Шаповалов Виктор Андреевич
SU1795521A1
Ассоциативный параллельный процессор 1980
  • Тодуа Джондо Альпезович
  • Клдиашвили Темур Александрович
  • Бакши Гарри Абрамович
  • Хачатуров Валерий Карапетович
  • Шабурова Наталья Николаевна
  • Шемягин Николай Александрович
  • Жуковская Ольга Евгеньевна
  • Попова Галина Михелевна
SU955078A1
Ассоциативная запоминающая матрица 1985
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Яблуновский Юрий Владимирович
SU1275546A1

Иллюстрации к изобретению SU 809 376 A1

Реферат патента 1981 года Ассоциативный запоминающийэлЕМЕНТ

Формула изобретения SU 809 376 A1

I

Изобретение относнгся к запоминающим устройствам.

Известен ассоциативный запоминающий элемент, содержащий триггер, адресную шину, элементы управления записью, разрядные шины нуля и единицы, элементы управления считыванием, логический вход и выход ячейки, шину нулевого потенциала, инвертор, восстанавливающий вентиль, ключевой вентиль, логический элемент ИЛИ-НЕ и параллельно соединенные чередаюшие вентили l.

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

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

ходаых схемы ИЛИ, пять входаых и пять выходных шин Г2.

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

Цель изобретения - повышение быстро действия ассоциативного запоминающего элемента.

Поставленная цель достигается тем, что в ассоциативный запоминающий элемент, содержащий триггер, четьцзе элемента И и первый элемент ИЛИ, причем выходы первсжо я второго элементов И подключены соответственно к ёдвйнчному и нулевому входам триггера, единичный и нулевсй выходы которого соединены соответственно с первыми входами третьего и четвертого элементов И, выходы которых подключены соответственно к первому и второму входом первого эле-

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

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

Предлагаемый элемент содержит (фиг, 1 и фиг. 2) входы 1-8, выходы 9-18, триггер 19, первый 20, второй 21, третий 22, четвертый 23 и пятый 24 элементы И, первый 25 и второй 26 элементы ИЛИ.

Выходы первого 2О и второго 21 элментов И подключены соответственно к единичному и нулевому входам триггера 19, единичный и нулевой выходы которого соединены соответственно с первыми входами третьего 22 и четвертого 23 элементов И, выходы которых подключены соответственно к первому и второму входам первого элемента 25 ИЛИ, Первые входы первого 2О и второго 21 элементов И и третий вход первого элемента 25 ИЛИ соединены соответственно с первыми входом 1 и выходом 9, со вторыми входом 2 и выходом 1О и третьими входом 3 и выходом 11 ассоциативного запоминающего элемента. Первый и второй входы пятого

элемента 24 И подключены соответственно к .выходу первого элемента 25 ИЛИ и четвертому выходу 12 и к четвер- тому входу 4 ассоциативного запоминающего элемента. Выход второго элемента 26 ИЛИ соединен со вторым входом третьего элемента 22 И, а первый и второй входы подключены соответственно к пятым входу 5 и выходу 13 и к первым входу 1 иВЫХОДУ 9 ассоциативного запоминающего элемента. Второй, третий и четвертый входы первого элемента 20 И и второй вход второго элемента 21 И соединен соответственно с шестыми входом б и выходом 14, со вторыми входом 2 и выходом 10, с седьмыми входом 7 и выходом 15 и с восьмыми входом 8 и выходом 16 ассоциативного запоминающего элемента. Выход пятого элемента 24 И и единичный вьсход триггера 19 соединен соответственно с девятым 17 н с десятым 18 выходами ассоциативного запоминающего элемента.

Ассоциативный процессс э содержит {фиг. 2) ассоциативные запоминающие элементы 27, накопитель 28, представляющий собой матрицу, блок 29 местного управления, третий ЗО, четвертый 31 и пятый 32 элементы ИЛИ, элемент 33 НЕ и щестой 34 элемент И ЛИ-по числу строк матрицы накопителя, входящие в блок местного упраншения, шину 35 записи, блоки 36 ввода и выводы 37 информации. Первый 9, третий 11 и восьмой 16 выходы каждого предыдущего ассоциативного запоминающего элемента 27, кроме первого, соединены соответственно с первым 1, с третьим 3 и восьмым 8 входами последующего в столбце матрицы накопителя 28 ассоциативного запоминающего элемента 27, кроме последнего. Второй 1О, пятый 13, шестой 14, седьмой 15 и девятый 17 выходы каждого предыдущего ассоциативного запоминающего элемента 27 подключены соответственно ко второму 2, к пятому 5, к шестому 6, к седьмому 7 и к четвертому 4 входам последующего в строке накопителя 28 ассоциативного запоминающего элемента 27, кроме входящих в 50 первый столбец накопителя 28. Второй 2, щестой 6, и седьмой 7 входы и десятый 18 выход каждого ассмхиативного запоминающего элемента 27 первого столбца накопителя 28 соединен соответственно 55 с вькодами третьего ЗО, четвертого 31 и пятого 32 и со входом шестого 34 элементов ИЛИ, Первые 1, третьи 3 и восьмые 8 входы ассоциативных запоминающих элементов 27 первой строки накопителя 28 подключены к выходам блсжа 36 ввода. Первый вход третьего элемента ЗО ИЛИ соединен с выходом элемента 33, вход которого подключен к выходу шестого элемента 3 t ИЛИ своей строки накопителя 28 и к первому входу пятого элемента 32 ИЛИ следующей строки накопителя 28. Один из входов четвертого элемента 31 ИЛИ соединен со вторыми входами третьего ЗО и пятого 32 элементов ИЛ Элемент работает следующим образом Предлагаемый ассоциативный запомин ющий элемент позволяет реализовать ассоциативный процессор (фиг.2), имеющий пять режимов работы запись с опросом, запись без опроса, чтение, ассоциативны поиск и поиск максимума. Работу ассоциативного запоминающего элемента рассмотрим на прикгерах выполнения записи без предварительного опроса и ассоциативното поиска. Записыв емое слово подается на входы первой строки матрицы 28 таким образом, что прямой кбд каждого разряда слова посту пает на первый вход 1, а обратный код этого же разряда - на восьмой вход 8 ассоциативного запоминающего элемента 27 соответствующего столбца накопителя 28. Запись без предварительного опроса матрицы накопителя 28 производится пр поступлении новой информации, которая должна быть записана любую свободную строку матрицы накопителя 28. В каждой из занятых информацией строк матрицы накопителя 28 единичный сигнал триггера 19 какого-либо из ассо циативных запоминающих элементов 27, аройдя с выхода 18 через шестой элемент 34 ИЛИ, проинвертнруется элементом 33 НЕ. При этом через третий элемент 30 ИЛИ на вход 2 каждого из ассоциативных запоминающих элементов 27 данной строки будет подан нулевой сигна который закроет для записи информации первый 20 и второй 21 элемент И всех ассоциативных запоминающих элементов 27 этой строки. Одновременно этот же сигнал поступает на седьмые входы 7 ассоциативных запоминающих элементо 27 следующей строки, разрешая запись в нее информации. Если эта строка нако пителя 28 свободна от инфс мацин, тонулевые сигналы с выходов триггеров 19 через выходы 18 ее ассоциативных элементов пройдут как сигналы обратной СВЯЗИ 1 на вторые 2 входы своей Ьтроки, разрешая запись информации в нее. Эти же нулевые сигналы с входов триггеров 19 через шестые 34 и пятые 32 элементы ИЛИ пройдут на седьмые 7 входы ассоциативных запоминающих элементов 27 следующей строки и закроют ее для записи информации. Одновременно с шины записи 35 на вход четвертого элемента З; ИЛИ подается единичный сигнал Запись, проходящий на входы 6 всех ассоциативных запоминающих элементов 27. При этом открыта для записи только первая после занятой свободная строка накопителя 28, в которую и будет записана информация без предварительного опроса накопителя 28. При ассоциативном поиске разряды признака опроса подаются с блока 36 вводана входы нижней строки накопителя 28 таким образом, что прямой код каждого разряда признака опроса подается на вход 1, а обратный код этого же разряда - на вход 8 соответствующего столбца накопителя 28. Маскирование опроса производится путем подачи сигнала на входы 3 соответствующих столбцов матрицы 28. На все входы 4 левого столбца накопителя 28 подается сигнал . При этом сигнал появится на выходах 17. правого столбца матрицы в тех и только тех строках, в которьсх содержимое всех незамаскированных разрядов совпадает с кодами соответствующих разрядов признака опроса.-. Технико-экономическое преимущество предлагаемого ассоциативного запоминающего элемента заключается в том, что он позволяет реализовать режим записи информации в свободную строку накопителя без предварительного опроса всего накопителя, а также в сокращении числа логических элементов по сравнению с известным элементом, за счет чего повышается быстродействие при выполнении операций записи н ассоднативного поиска накопителе. Формула изобретения АссоциативньЕЙ запоминающий элемент, содержащий триггер, четыре элемента И и первый элемент ИЛИ, причем выходы первого и второго элементов И подключены соответственно к единичному и нулевому входам триггера, единичный н нуле- ой выходы KOTojioro соединены соответстВ6ННО с первыми входами трегьего и четвертого элемента И, выходы которых подклкгчены соответственно к первому и второму входам первого элемента ИЛИ, первые входы первого и второго элементов И и вход первого элемента ИЛИ соединены соответственно б первыми входом в выходом, со вторыми входом и выходом и с третьими вводом и выходом ассоаватйвного запоминающего элемента, отличающийся тем, что, с целью повышения быстродействия еж содержит второй элемент ИЛИ и пятый элемен И, первый и второй входы которого подключены соответственно к выходу первого элемента ИЛИ и четвертому выходу и к четвертому входу ассоциативного запоминающего элемента, выход второго элемента ИЛИ соединен со вторым входом третьего элемента И, а первый и второй входы подклютены соответственно к пяты

9 3

(put.f входу н выходу и к первым входу и выходу ассоциативного запоминающего элемента, второй, третий и четвертый входы первого элемента И и второй вход второго элемента И соединены соответственно с шестым входом и выходом, со вторыми входом и выходом, с седьмыми входом и вькодом и с восьмь1ми входом и выходом ассоциативного запоминающего элемента, а выход пятого элемента И и единичный .вькод триггера - соответственно с девятым и с десятым выходами ассоциативнсго запоминающего элемента. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 513393, кл. Q 11 С 15/ОО 1974. 2.Авторское свидетельство СССР № 478297, кл. Q Об Р 1/ОО, 1973 (прототип).

SU 809 376 A1

Авторы

Князев Анатолий Анатольевич

Тарасенко Виктор Иванович

Тютрин Феликс Александрович

Даты

1981-02-28Публикация

1979-05-11Подача