Устройство для управления регенерацией информации в динамической памяти
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1501170
Авторы: Бескровная, Исаев, Пестряков
Текст
) 4 30тический инсти ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИПРИ ГКНТ СССР ПИСАНИЕ ИЗО АВТОРСКОМУ СВИДЕТЕЛЬСТВУ.(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ РЕГНЕРАЦИЕЙ ИНФОРМАЦИИ В ДИНАМИЧЕСКОЙ(57) Изобретение относится к вычис лительной технике и может быть использовано для управления регенерацией информации в динамической памяти, Целью изобретения является повышение быстродействия устройства, Устройство содержит генератор.импульсов, счетчик 2 адресов регенерации, мультиплексор 3, элементИЛИ 4, триггер 5, блок 6 управления,блоки 7 и 8 памяти, блок 9 анализазапроса регенерации, Анализ необходимости проведения регенерации информации в устройстве происходит вовремя обработки обращения к памяти,без прерывания работы процессора,Генератор 1 формирует импульсы запроса регенерации с периодом, равным половине периода регенерации. Необходимость регенерации по текущемуадресу (счетчик 2) определяется отсутствием обращения по этому адресув течение половины периода распределенной регенерации и регистрациистроки с тем же адресом в предыдущем такте анализа запроса регенерации. Прерывание работы процессора происходитлишь в случае необходимости регенерации памяти.3 ил 1 табл.3 150Изобретение относится к вычислительной технике и может быть использовано для управления регенерацией информации в динамической памяти.Цель изобретения - повышение быстродействия устройства.На фиг,1 изображена схема устройства для управления регенерацией информации в динамической памяти; на Фиг.2 - пример реализации блока управления; на фиг3 - пример реализации блока анализа запроса на регенерацию.Устройство содержит генератор импульсов 1, счетчик 2 адресов,регенерации, мультиплексор 3, элемент ИЛИ 4, триггер 5, блок 6 управления, блоки 7 и 8 памяти, блок 9 анализа запроса на регенерацию 9, вход 10 обращения к памяти, вход 11 окончания обращения к памяти, адресные входы 12, вход 13 начальной установки, адресные выходы 14, выход .15 регенерации, выход 16 генератора 1, выходы 17-21 блока 6, входы 22-25 блока 9.Блок 6 управления (фиг.2) содержит триггеры 26-28, одновибратор 29, элементы И 30-34, элементы И-НЕ 35- 41, элемент ИЛИ-НЕ 42, элементы 43- 47 задержки и времязадающую цепь 48 одновибратора.Блок 9 анализа запроса на регенерацию (Фиг.3) содержит триггер 49, элемент ИЛИ-НЕ 50, элемент И 51, элемент И-НЕ 52 и элемент 53 задержки.Устройство работает следующим об" разом.После включения питания перед началом работы в устройство подается на вход 13 сигнал начальной установки, который устанавливает на выходе триггера 5 уровень лог. "1", на выходе триггеров 26, 27 и 49 - уровень лог. "0, на выходе триггера 28 - уровень лог; "1".Устройство работает в двух режимах, определяемых блоком 6 управления в зависимости от того, какой из сигналов: 10 обращения к памяти или 16 запрос на регенерацию поступил раньше.Если сигнал 10 пришел раньше сигнала 16 (режим обращения к динамической памяти), то триггер 27 переключится в состояние лог. "1", элемент И-НЕ 36 - в состояние лог. "0") переключая тем самым мультиплексор 3 на передачу адреса обращения, Эле 1170 Режим блока управления Признакрегенерации 50 Запись лог. "1" вблок 8 памяти посленачала регенерацииЗапись лог. "0" вблоки 7, 8 памяти 0 0 мент И-НЕ 37 переключится в состоя. ние лог, "1". Полученный переднийфронт сигнала на выходе элементаИ-НЕ 37 запускает одновибратор 29,который вырабатывает импульс 18 выборки блоков 7 и 8, а также через элементИ-НЕ 39 сигнал записи в блок 7. Таким образом, в блок 7 памяти по ад 10 ресу обращения записывается лог,"1",С задержкой (элемент 44 задержки),равной циклу записи в накопитель,сигнал с выхода элемента И-НЕ 36 через элемент И 3 1 сбрасывает триггер15 27 в состояние лог. "0". Если вовремя записи в блок 7 в устройствопоступил запрос на регенерацию 16 отгенератора 1, то он Фиксируется переключением триггера 26 в состоя 20 цие лог. "1", а элемент И-НЕ 35переключится в состояние лог. "0"только после сброса триггера 27 всостояние лог. "0". После переключения элемента И-НЕ 36 мультиплексор25 3 вновь переключится на передачуадреса от счетчика 2 адресов регене-,рации. Переключение элемента И-НЕ 35вызовет появление на выходе .элемента И 34 лог. "1", это будет сигналом30 запуска одновибратора 29 на Формирование импульса 18 выборки накопителей. Через время выбора на выходахнакопителей 7 и 8 появится информация, считанная по адресу, образо"ванному счетчиком 2 адресов регенерации.В зависимости от этой информацииэлемент ИЛИ-НЕ 50 образует признакрегенерации 25, чем переводит блок40 управления в соответствующий режимработы (таблица).Элементы И-НЕ 41 и ИЛИ-НЕ 42 образуют сигналы при чтении блоков 7и 8 памяти, который стробирует запись признака регенерации 25 в триггер 28. Начально триггер 28 установлен в состояние лог. "1",15011 35 поэтому если проведение регенерации необходимо (признак регенерации лог. " 1"), то он не изменяет своесостояние, а импульс на выходе элемента ИЛИ-НЕ 50 переключает триггер49 в состояние лог. " 1"После прихода сигнала 11 конецобращения триггер 5 переключится всостояние лог. "1" (сигнал 24) и на 1 Овыходе элемента И-НЕ 52 образуетсяотрицательный импульс 15, длительность которого задается элементомзадержки 53,Этот импульс будет сигналом нарегенерацию и через элемент задержки 47, необходимый в случае отсутствия обращения к памяти, он запустит одновибратор 29 на генерациюсигналов 18 выборки блоков 7, 8 памяти, 20 записи в блок 8 памяти. Таким образом в накопитель 8 по адресу регенерации записывается лог,"1",Если нет необходимости в проведении регенерации (признак регенерации лог"0"), то на выходе триггера 28 образуется импульс отрицательной полярности, длительность которого определяется элементом 45 задержки. Через элемент 46 задержки,необходимый для завершения режима чтения блоков памяти, этот импульс через элемент И 33 блокирует обработкуобращения (если, триггер 27 к этомумоменту установлен в состояниелог. "1"), через элемент И 34 за.пускает одновибратор 29 на генерациюимпульсов выборки 18 блоков 7 и 8,импульса записи 19 в блок 7, импульса записи 20 в блок 8. На информационный вход 21 блоков 7 и 8 в этомслучае подается уровень лог"О"с выхода триггера 28. Триггер 26сбрасывается в состояние лог. "0"с сигналом со своего выхода черезэлемент задержки 43, задающий время,равное времени обращения к блокам7 и 8,Если сигнал 16 пришел раньше сигнала 10 (режим анализа необходимостипроведения регенерации без прерыванияработы процессора), то теперь триггер26 переключится в состояние лог."1".Далее все происходит аналогично описанному с той лишь разницей, что запись в блок 7 памяти лог."1" по адресу обращения произведена либо послесброса триггера 26 в состояниелог. "0" через время считывания бло 70 6ков 7 и 8, определяемое элементомзадержки 43, либо после сброса триггера 28 в состояние лог. "1", установленного в состояние лог. "0" досброса триггера 26 в состояние лог."О",если нет необходимости в проведениирегенерации, При необходимости проведения регенерации триггер 49 взводится в состояние лог. "1" и регенерация производится сразу после прихода сигнала 24, образованного триггером 5 по переднему фронту сигнала11 окончание обращения. Сигнал регенерации 15, длительность которогоопределяется элементом 53 задержкислужит одновременно сигналом неготовности памяти к обработке сигналовпроцессора,Таким образом, так как генератор1 импульсов формирует импульсы запроса на регенерацию с периодом, равным половине периода регенерации,необходимость регенерации по адресуот счетчиков 2 адресов регенерацииопределяется исходя из того, былоли обращение по тому же адресу к динамической памяти в течение половиныпериода тем же адресом в предыдущемтакте анализа запроса на регенерацию. Причем прерывание работы процессора происходит лишь в случае необходимости регенерации, т,е. анализзапроса на регенерацию происходитнезависимо от работы процессора,если цикл его обращения к памятине менее трех циклов обращения кблокам 7 и 8 памяти.Формула изобретенияУстройство для управления регенерацией информации в динамической памяти, содержащее генератор импульсов, вьнод которого подключен к счетному входу счетчика адресов регенерации, выход которого подключен к первому информационному входу мультиплексора, второй информационный вход которого является адресным входом устройства, выход мультиплексора является адресным выходом устройства и подключен к адресным входам первого и второго блоков памяти, информационные входы которых подключены к первому выходу блока управления, второй выход которого подключен к входам выбора первого и второго блоков памяти, третий ичетвертый выходы блока управленияподключены к входам записи соответственно первого и второго блоков памяти, пятый выход блока управления "к управляющему входу мультиплексора, вход синхронизации блока управления - к выходу генератора импульсов, вход признака обращения кпамяти и вход начальной установкиблока управления являются соответственно одноименными входами устройства, о т л и ч а ю щ е е с ятем, что, с целью повьпдения быстродействия устройства, оно содержитблок анализа запроса регенерации,триггер и элемент ИЛИ, первый входкоторого является входом конца обращения устройства, второй входэлемента ИЛИ подключен к входу признака обращения к памяти блока управления, выход элемента И 31 И - квходу сброса триггера, вход установки которого подключен к входуначальной установки блока управления и к первому входу блока анализа запроса регенерации, первый выход которого является выходом требования регенерации устройства иподключен к входу регенерации блокауправления, вход признака регенерации которого подключен к второмувыходу блока анализа запроса регенерации, второй и третий вхоДы которого подключены к информационнымвыходам соответственно первого ивторого блоков памяти, четвертыйвход блока анализа запроса регенерации подключен к выходу триггера.1501170Составитель С.Шустенкоедактор М,Недолуженко Техред М,Ходанич Корректор Н.КорольЗаказ 4879/51 Тираж 558 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС113035, Москва, Ж, Раущская наб., л. 4/5оизводственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарин
СмотретьЗаявка
4327196, 13.11.1987
МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ
ПЕСТРЯКОВ АЛЕКСАНДР НИКОЛАЕВИЧ, ИСАЕВ ОЛЕГ ВЯЧЕСЛАВОВИЧ, БЕСКРОВНАЯ ТАТЬЯНА ИВАНОВНА
МПК / Метки
МПК: G11C 21/00
Метки: динамической, информации, памяти, регенерацией
Опубликовано: 15.08.1989
Код ссылки
<a href="https://patents.su/5-1501170-ustrojjstvo-dlya-upravleniya-regeneraciejj-informacii-v-dinamicheskojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления регенерацией информации в динамической памяти</a>
Предыдущий патент: Формирователь кода маски
Следующий патент: Запоминающее устройство с самоконтролем
Случайный патент: Способ виброобработки конструкции для снижения остаточных напряжений и устройство для его осуществления