Ассоциативный процессорный элемент Советский патент 1981 года по МПК G06F15/00 

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

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

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

название год авторы номер документа
Процессорный элемент 1980
  • Кафтанников Игорь Леопольдович
  • Никитин Геннадий Александрович
SU881757A1
Ассоциативный процессорный модуль 1981
  • Винников Борис Васильевич
  • Никитин Геннадий Александрович
SU1015390A1
Ассоциативный процессорный элемент 1982
  • Винников Борис Васильевич
  • Кафтанников Игорь Леопольдович
  • Никитин Геннадий Александрович
SU1057938A1
Устройство для поиска информации в ассоциативной памяти 1988
  • Яблуновский Юрий Владимирович
  • Сидоренко Владимир Павлович
  • Марковский Александр Петрович
  • Корнейчук Виктор Иванович
SU1617460A1
Ассоциативный матричный процессор 1982
  • Тодуа Джондо Альпезович
  • Абрамян Михаил Арутюнович
  • Андрушкевич Владимир Борисович
  • Иманов Александр Кулуевич
  • Шемягин Николай Александрович
SU1164720A1
Устройство для фиксации трассы выполнения программы 1983
  • Корбашов Юрий Михайлович
  • Семин Константин Васильевич
SU1136170A1
Оперативное запоминающее устройство с блокировкой неисправных ячеек памяти 1981
  • Ганитулин Анатолий Хатыпович
  • Романкив Игорь Владимирович
  • Горшков Виктор Николаевич
SU1014033A1
Ассоциативно-адресное оперативное запоминающее устройство 1987
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Яблуновский Юрий Владимирович
  • Сидоренко Владимир Павлович
  • Чернов Андрей Валерьевич
SU1451773A1
Ассоциативный параллельный процессор 1980
  • Тодуа Джондо Альпезович
  • Клдиашвили Темур Александрович
  • Бакши Гарри Абрамович
  • Хачатуров Валерий Карапетович
  • Шабурова Наталья Николаевна
  • Шемягин Николай Александрович
  • Жуковская Ольга Евгеньевна
  • Попова Галина Михелевна
SU955078A1
Устройство для отладки программ 1983
  • Корбашов Юрий Михайлович
  • Семин Константин Васильевич
SU1290334A1

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

Реферат патента 1981 года Ассоциативный процессорный элемент

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

1

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

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

Недостатком процессорного элемента является его низкое быстродействие при выполнении арифметических и логических операций. .

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

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

15 по модулю два соединен со входом разрешения записи элемента 2.

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

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

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

или считывание всего слова. Если совпадения нет, то выходной сигнал суммы остаетск равным нулю,

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

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

Поставленная цель достигается тем что в ассоциативный процессорный элемент, содержа;ЩИй две группы ячеек ассоциативной памяти, информационные входы которых являются информационными входами устройства, выходы сравнения ячеек ассоциативной памяти каждой группы объединены и подключены соответственно к первому и второму входам сумматора по модуле два, первые и вторые управляющие входы ячеек ассоциативной памяти групп соответственно объединены и являются соразответственно входами элемента

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

На чертеже представлена структурная схема элемента, на которой обозначено: первая и вторая группы ячеек 1 и 2 ассоциативной памяти, ячейка 3 ассоциативной памяти, сумматор 4 по модулю два, регистр 5 переноса и коммутатор 6.

Ассоциативный процессорный элемент работает следующим образом.

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

и ассоциативныЯ процессорный элемент функционирует как прототип.

При выпол.ении ассоциативных операций (сравнение, выборка по содержанию) входы 7 и 8. с помощью ком, мутатора 6 соединяются с выходом переноса сумматора 4, а регистр 5 предварительно обнуляется.

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

устанавливаемым на иноформационных

входах каждой ячейки 3 ассоциативной памяти, на выходах коммутатора б ус/ганавливается разрешающий (единичный) сигнал, формируемый сумматором 4. Такое подключение входов 7 и 8 и к выS ходам сумматора обеспечивает выборку по содержанию за один такт опросазаписи независимо от длины признака и его размещения в строке ассоциативного процессорного элемента,

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

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

Источники информации, принятые во внимание при экспертизе

1,Медведев И.Л., Праигишвили И.Е Чудин А,А.- Многопроцессорные вычислительные системы с перестраиваемой структурой. Препринт М.ИПУ АН СССР, 1975, с. .42.

2.Там же, с. 44, рис. 15 (прототип) .

Ц1|

ТЫц

ufaffaxff av я

7 8

- L-W-

-лпа

SU 879 593 A1

Авторы

Кафтанников Игорь Леопольдович

Никитин Геннадий Александрович

Даты

1981-11-07Публикация

1980-01-30Подача