Устройство для управления регенерацией памяти Советский патент 1982 года по МПК G11C21/00 

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

Изобретение относится к вычислительной технике и предназначено для использования в оперативных запоминающих устройствах (ОЗУ).

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

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

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

ния информации ОЗУ факты обращения пользователя к строкам ОЗУ фиксируются вспомогательными элементами памяти (по элементу на строку) , а в конце интервала хранения регенерируются только те строки, которые нуждаются в регенерации (строки, к которым на предыдущем интервале хранения не обращался пользователь). Благодаря этому устраняются избыточные такты регенерации при произвольном переборе адресов ОЗУ, но максимально эффективно данное устройство при последовательном переборе адресов, когда такты регенерации практически не возникают 2.

Однако при реализации широкого класса матричных задач эффективность известного устройства .может резко

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

Цель изобретения - повьпуение быстродействия устройства.

Поставленная це.пь достигается тем, что в устройство Д.ПЯ управления регенерацией памяти, содержащее элементы памяти, адресные входы которых подключены к выходам дешифратора, а выходы к входам элемента ИЛИ, выход которого подключен к входу блока управления, управляющие входы .элементов памяти подключены к соотйетствующему выходу блока управленияэлементы НЕ, входы которых подключены к выходам соответствующих элементов памяти, а выходы - к входам соответствующих элементов И, шифратор, один вход которого подключен к выходу соответствующего элемента памяти, а другие входы подключены к выходам элементов И, выход шифратора подключен к первому входу адресного блока, выход которого подключен к дешифратору, второй вход адресного блока является соответствующим адресным входом устройства, дополнительно введен сумматор, один вход которого подключен к второму входу адресного блока, второй вход сумматора является соответствующим адресным входом устройства, а выход cytviMBTopa подключен к третьему Адресному входу адресного блока. Г На чертеже представлена функциональная схема предлагаемого устройства.

Устройство содержит адресный блок 1, дешифратор 2, элементы 3 памяти, элемент ИЛИ 4, элементы НЕ 5, элементы И 6 , шифратор 7, блок 8 управления, сумматор 9, входную шину 10 младших разрядов и входную шину 11 старших разрядов адре.са пользователя, выходную адресную шину 12 динамического запоминающего устройства, входную шину 13 сброса, входную шину 14 запроса и выходную шину 15 сигнала занятости для пользователя.

При поступлении от пользователя по шине 13 сигнала сброса блок8 управления устанавливает элементы 3 памяти в единичное состояние .и выдает на управляющий вход адресного блока 1 сигнал, разрешающий прохождение на входы дешифратора 2 и на адресную шину динамического запоминающего устрой ства 12 адреса от пользователя, посту пающего по шинам 10 и 11.

По каждому сигналу запроса, поступающему от пользователя по шине 14, происходит обращение к ОЗУ по выставленному пользователем адресу одновре менно сигнал одного из- выходов дешиф.ратора 2 записывает О в элемент 3 памяти, соответствующей выбранной строке ОЗУ (адрес строки, определяется младЙ1ИМи разрядами адреса обращения

По окончании временного интервала i , не превышающего допустимое время хранения, блок 8 управления анализирует состояние выхода элемента ИЛИ 4, Нуль на выходе элемента ИЛИ 4 означает, что все вспомогательные элементы

3 памяти обнулены, т .е . к всем строкам ОЗУ на интервале С обращался пользователь, следовательно, ни одна из строк в регенерации не нуждается и блок 8 управления цикла регенерации не организует. Единица на выходе элемента ИЛИ 4 означает, что имеются строки, нуждающиеся в регенерации, поскольку пользователь к ним не обращался, в этом случае блок 8 управления организует цикл регенерации. В цикле регенерации по шине 15 пользователю поступает сигнал занятости ОЗУ, а на вход управления адресного блока 1 от блока 8 управления поступает сигнал, разрешающий прохождение на входы дешифратора 2 и на адресную шину 12 адресов регенерации с выходов шифратора 7 Приоритетная цепочка из элементов НЕ 5 и И 6 обеспечивает прохождение на входы шифратора 7 только одного единичного сигнала с текущим высшим приоритетом. Этот единичный сигнал преобразуется шифратором 7 в соответствующий адрес, по которому в очередном такте регенерации и производится обращение к ОЗУ, при этом обнуляется соответствующий вспомогательный элемент 3 памяти, и в последующем такте регенерируется очередная по приоритету строка ОЗУ, нуждающаяся в регенерации. Цикл регенерации завершается при появлении нуля на выходе элемента ИЛИ 4, при этом блок 8 управления формирует внутренний сигнал сброса, который устанавливает элементы 3 памяти в единичное состояние, снимает на шине 15 сигнал занятости ОЗУ и выдает на управляющий вход адресного блока сигнал, разрешающий пропускание на входы дешифратора 2 и адресную шину 12 адреса от пользователя. На следующем рабочем интервале Т устройство Функционирует аналогично.

Отличительной особенностью пррдлагаемого устройства является модификация младших разрядов адреса (физически соответствующих адресам строк кристаллов ОЗУ), поступающего от пользователя по шине 10. При этом старшие разряды адреса, поступающие по шине 11, не изменяются. Для ОЗУ емкостью 2 бит (2 строк на 2 столбцов) модифицированная Ы-разр)здная младшая часть адреса образуется на комбинационном N-разрядном сумматоре 9 путем суммирования по модулю 2 ;}вух М-раз - рядных чисел - младших и старших разрядов адреса пользователя, поступающи соответственно по шинам 10 и 11, причем для взятия суммы по модулю 2 достаточно прогнозировать перенос из старшего разряда сумматора 9, а N-разрядный результат считать от его разрядных выходов. Можно отметить, что в предлагаемом устройстве старима разряды адреса, поступающие по шине 11, выполняют две функции: во-первых, они служат старшей частью исполнительного адреса ОЗУ, во-вторых, используются в качестве модификатора младшей части адреса.

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

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

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

Устройство для управления регенерацией памяти, содержащее элементы

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

5 соответствующим адресным входом устройства, а выход сумматора подключен к третьему входу адресного блока.

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

п 1. Авторское свидетельство СССР 522523, кл. G 11 С 11/34, 1974.

2. Авторское свидетельство СССР № 514346, кл. G 11 С 21/00, 1974 (прототип).

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

название год авторы номер документа
Динамическое оперативное запоминающее устройство 1987
  • Клышбаев Акилбек Тулепбекович
SU1499401A1
Цифровое вычислительное устройство 1979
  • Авдюхин Андрей Андреевич
  • Колосов Владимир Григорьевич
  • Смородин Сергей Алексеевич
SU826359A1
Устройство для формирования адресов регенерации динамической памяти 1989
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
SU1709394A1
Буферное запоминающее устройство с произвольной выборкой двумерного фрагмента 1986
  • Слуев Владимир Александрович
SU1444784A1
Устройство для сопряжения ЭВМ с абонентом 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1307462A1
Устройство для обработки изображений 1986
  • Бритик Владимир Иванович
  • Генкин Сергей Виталиевич
  • Загорский Михаил Юрьевич
  • Кривопустов Александр Иванович
  • Пивоваров Вячеслав Терентьевич
SU1316003A1
Устройство для управления регенерацией динамической памяти со свободными зонами 1990
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
SU1739388A1
Устройство для контроля микросхем оперативной памяти 1983
  • Новик Григорий Хацкелевич
  • Колтыпин Игорь Сергеевич
  • Федоров Леонид Актавьевич
SU1149312A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Горбачев Олег Семенович
  • Иоффе Анатолий Федорович
  • Петров Алексей Олегович
  • Петрова Наталия Николаевна
  • Торгов Юрий Игоревич
  • Хорин Владимир Сергеевич
SU1275521A1
Оперативное запоминающее устройство с самоконтролем 1986
  • Андрианов Владимир Аркадьевич
  • Гринштейн Александр Владимирович
SU1413676A1

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

Реферат патента 1982 года Устройство для управления регенерацией памяти

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

SU 955 206 A1

Авторы

Исаенко Владимир Андреевич

Тафель Владимир Моисеевич

Даты

1982-08-30Публикация

1981-01-12Подача