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

Номер патента: 1377909

Авторы: Пурэ, Степанов

ZIP архив

Текст

ОЮЗ СОВЕТСНИХ ЦИАЛИСТИЧЕСНИ ПУБЛИК А 1 90 4 С 7/00, 11/24 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЭОБРЕТЕНИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 4-24 ие относится к запо вам в частности.коминающим устройств(088.8)свидетельство СССР0 11 С 7/00, 1982.видетельство СССРС 11 С 1/00, 1980.0 ДЛЯ УПРАВЛЕНИЯ РЕГЕИАЦИИ В ДИНАМИЧЕСКОЙ динамического типа, к которым для сохранения записанной в них информации требуется периодически обращаться (восстанавливать или регенерировать информацию). Целью изобретения является упрощение устройства. Устройство содержит блок 1 синхронизации, мультиплексор 2 адресов, счетчик 3 адресов регенерации, мультиплексор 4 адресов строк, триггер 5 (запроса регенерации), триггер 6 (цикла чтения), триггер 7 регенерации, триггер 8 (выбора ряда), сдвиговый регистр 9, одноразрядный блок 10 памяти, элементы И 11-14, элемент ИЛИ 15, элемент НЕ 16, входы и выходы устройства, 4 ил.Изобретение относится к запоминаю"щим устройствам, в частности к опера.тивным запоминающим устройствам динамического типа, которые для сохранения записанной в них информациитребуют периодического к ним обращения (восстановления или регенерацииинформации) .Целью изобретения является упрощение устройства.На фиг, 1 показана функциональнаясхема устройства регенерации информации в блоке динамической памяти; нафиг. 2 - временная диаграмма работыустройства; на фиг. 3 - функциональная схема блока синхронизирующих импульсов; на фиг. 4 - временная диаграмма работы блока синхронизирующихимпульсов. 20Устройство содержит блок 1 синхронизирующих импульсов, мультиплексор 2адресов, счетчик 3 адресов регенерации, мультиплексор 4 адресов строк,триггер 5 (запроса регенерации), 25триггер 6 (цикла чтения), триггер 7(регенерации), триггер 8 (выбора ряда), сдвиговый регистр 9, блок 10 памяти (одноразрядный), элементы И 1114, элемент ИЛИ 15, элемент НЕ 16, 30адресные входы 17, адресные выходы 18,входные шины 19 режима команд, выходы 20 управления блоком памяти.Блок 1 (фиг, 3) синхронизирующихимпульсов содержит элементы ИЛИ 21-24,элементы И 25-27, триггер 28 (началацикла), триггер 29 (регенерации),триггер 30 (цикла) триггер 31 (возбуждения строки), сдвиговый регистр32, элементы И 33-35, тактовый генератор 36.Устройство, работает следующим образом.11 ри поступлении команд чтения илизаписи на входы 19 режима блок 1 синхронизирующих импульсов вырабатываетна втором выходе сигнал, управляющийподключением к выходам мультиплексора 2 адресных выходов 18, а на выходах 20 формирует управляющие сигналыдля работы динамической памяти, По"дробкее работа блока 1 рассмотренаниже,Мультиплексор 2 в зависимости отсигнала на его управляющем входе подключает на выход первый или второй5вход,Во время выполнения команд чтенияили записи блок 1 вырабатывает на третьем выходе сигнал Т , а на четвертом выходе - сигнал Т начала цикла. При этом триггер 6 (цикла чтения) установлен в "Ол и сигнал Т ц, через элемент И 14 и элемент ИЛИ 15 снимает сигнал сброса с входа сброса сдвигового регистра 9, который с каждым синхроимпульсом последовательно, начиная с первого разряда, начинает устанавливать "1" на каждом из своих выходов, которые используются для формирования цикла работы одноразрядного блока 14 памяти в режиме "Считывание - модификация - запись".1 осле установки первого разряда сдвигового регистра 9 устанавливается триггер 8 (выбора строки), соединенный с входом выбора строки одноразрядного блока 10 памяти. После установки третьего разряда возбуждается вход выбора столбца, после установки пятого разряда - вход записи, При этом на информационном входе одноразрядного блока памяти - "0", а на адресный вход мультиплексор 4 адреса строки коммутирует адресные выходы 18.Таким образом, параллельно с рабочими обращениями к ячейкам динамической памяти записываются нули в строки одноразрядного блока 10 памяти, соответствующие строкам основной динамической памяти,1В устройстве используется способ распределенной регенерации, Блок 1, как показано ниже, с периодом Тр /и вырабатывает на первом выходе сигналыЗапрос регенерации" (Т р - допустимое время хранения информации в динамической памяти, и - количество строк блока динамической памяти).С приходом очередного сигнала "Запрос регенерации" добавляется "1" к счетчику 3 адресов регенерации, из одноразрядного блока 10 памяти читается содержимое ячейки с адресом, соответствующим счетчику 3 (адресу регенерации очередной строки), и затем в эту ячейку записывается "1", При этом, если из одноразрядного блока 10 памяти читается "0", то значит, что за период Тр к строке с таким адресом было обращение и регенерации этой строки не требуется, если читается "1", то требуется регенерация строкиРабота производится следующим образом (фиг. 1 и 2).Сигнал "Запрос регенерации" с первого выхода блока 1 устанавлицает триггер 5 (запроса регенерации). При этом при отсутствии сигнала Т, сцикл третьего выхода блока 1 устанавливается "1" на выходе элемента И 11, которая поступает на единичный вход триггера б (цикла чтения). Если во время появления сигнала Запрос реге нерации" идет цикл работы динамической памяти, то элемент НЕ 16 блокирует второй вход элемента И 11 до окончания цикла.После установки триггера 6 мульти плексор 4 подключает к адресным входам одноразрядного блока 10 памяти выход счетчика 3, При этом элемент И 11 блокируется по первому входу, а элемент ИЛИ 15 снимает сигнал сбро са со сдвигового регистра 9, который, как было описано, Аормирует цикл работы одноразрядного блока 10 памяти в режиме нСчитывание - модификация запись". 25При считывании "1" в элемент И 12 устанавливает "1" на информационном входе триггера 7 (регенерации), а импульс с выхода элемента И 13 устанавливает триггер 7 в "1". По окончании цикла регенерации блок 1 вырабатывает сигнал на шестом выходе, который сбрасывает триггер 7. При считывании из одноразрядного блока 10 памяти нуля триггер 7 остается в нуле.Блок синх 1 онизирующих импульсов (Фиг. 3 и 4) работает следующим образом.При установке одного из сигналов обращения (" Чтение" или "Запись" ) или сигнала Т регенерации через элементы ИЛИ 21 и 22 появляется "1" на первом входе элемента И 25. Если предыдущий цикл работы ОЗУ закончен, то два дРУгие входа элемента И 25 та. ке в "1" и фронтом импульса с второго выхода тактового генератора 36 устанавливается триггер 28 (начала цикла), От его фронта триггер 29 устанавливается в состояние "команда" при отсутствии сигнала Т регенерации50 на входе и в состояние "регенерации" при наличии сигнала Т регенерации,фронт следующего тактового импульса генератора 36 устанавливает триггер 30 (цикла). При этом снимается сигнал сброса со сдвигового регистра 32 и, начиная со следующего тактового импульса, в него начинаютвдвигаться" единицы в соответствии с временной диаграммой на Аиг. 4.При этом в соответствии с временной диаграммой (фиг. 4) триггер 31и элементы И 33 и 34 формируют соответственно сигналы управления микросхемой динамической памяти:"Возбуждение строки", "Возбуждение столбца","Запись",Если триггер 29 был в нуле (режимобслуживания команды) в пятом тактеработы регистра 32, элемент И 35 вырабатывает ответ ОЗУ, по получениикоторого снимается входная командачтения или записи. При этом черезэлементы ИЛИ 23, И 27, ИЛИ 24 на втором входе элемент И 25 устанавливается 0" и тактовый импульс устанавливает в "0" триггер 28. Следующий тактовый импульс устанавливает в "0"триггер 30, который хранит регистр 32,закрывает элемент И 27 и открываетэлемент И 25 для приема следующихсигналов обращения или регенерации.При обслуживании схемой запросарегенерации в шестом такте работырегистра 32 элемент И 26 через элемент ИЛИ 24 устанавливает в "О" вто -рой вход .элемента И 25. В дальнейшемработа схемы производится так же,как и при обслуживании команды.Тактовый генератор 36, кроме тактовых импульсов на втором выходе,управляющих работой триггеров 28, 30и регистра 32, вырабатывает такжена первом выходе сигналы запросов регенераЦии с периоДом Тр /и (Т крдопустимое время хранения инАормации,п - число строк).Согласно изобретению очереднойцикл регенерации строки пропускается,если за последний период времени Т рпроизводилось обрашение к этой строкединамической памяти,Формула и э о б р е т е н и я Устройство для управления регенерацией информации в динамической памяти, содержащее мультиплексор адресов, первый информационный вход которого является адресным входом устройства, счетчик адресов регенерации, выход которого подключен к первому информационному входу мультиплексора адресов строк и к второму информационному входу мультиплексора адресов, выход которого подключен к второму информационному входу мультр.Пилипенко аз 879/48ВНИИ ое 4/ енно-полиграфическоепредприятие, г.ужгород, ул.Проектная,Произво Тираж )90 И Государственно делам изобретен 5, Москва, Ж, Подписо комитета СССРй и открытийРаушская наб., д

Смотреть

Заявка

4101668, 10.06.1986

ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ЭЛЕКТРОМЕХАНИКИ

ПУРЭ РУДОЛЬФ РОБЕРТОВИЧ, СТЕПАНОВ ВИКТОР НИКОЛАЕВИЧ

МПК / Метки

МПК: G11C 11/401, G11C 7/00, G11C 8/00

Метки: динамической, информации, памяти, регенерацией

Опубликовано: 28.02.1988

Код ссылки

<a href="https://patents.su/5-1377909-ustrojjstvo-dlya-upravleniya-regeneraciejj-informacii-v-dinamicheskojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления регенерацией информации в динамической памяти</a>

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