Динамическое запоминающее устройство с восстановлением информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1798815
Автор: Четвериков
Текст
)5 (э ДЮВПНОбИБ ЛИЧНО- Юг, г " ъ; ЗОБРЕТЕН ОПИС Н МУ СВИДЕТЕЛЬСТВУ В аное обьединениеследовательский ство СССР /41, 6 11 С 29/ ИНАЮЩЕЕОВЛЕНИЕМ фровои вы-. бретения - ва, Устройрмацию со ители 2 и 5 6 ГОСУДАРСТВЕННОЕ ПАТЕНТВЕДОМСТВО СССРГОСПАТЕНТ СССР)(57) Изобретение относится к цчислительной технике. Цель изповышение надежности устройсство позволяет записывать инфвхода 18 одновременно в нако по адресу со входа 17, проводить регенерацию в накопителях поочередно так, чтобы в любой момент можно было сосчитать информацию из свободного от регенерации накопителя без задержек, проводить вос- становление информации при сбоях. В режиме восстановления блок 11 управления проводит последовательное считывание данных из ячеек накопителей 2, 5 и контроль их по модулю два, В случае обнаружения ошибок в одном из накопителей производится их исправление путем перезаписи из другого накопителя. Новым в устройстве является то, что ошибки, не обнаруживаемые контролем по модулю два. обнаруживаются с достаточно высоким уровнем достовернсти с помощью блока 13 сравнения, которы сравнивает содержимое накопителей 2 и и выдает признак ошибки на выход 21 устройства. 1 ил.Изобретение относится к цифровой вычислительной технике, в частности к запоминающим устройствам (ЗУ), выполненнымна динамических элементах памяти,Цель изобретения - повышение надеж, ностиустройстгва за счет повышения достоверности обнаружения ошибок, неисправляемых устройствомНа чертеже изображена структурная.схема динамического запоминающего уст.Устроиртво содержит мультиплексор 1.который коммутирует адресные входы нако- .пителя 2, в который записывается информация с выходов мультиплексора 3, а 15считанная информация поступает на однуиз групп информационных. входов мультиплексора 4, на другую группу информационныхвходов которого поступает20информация, считанная из накопителя 5, адресные входы которого коммутируютсямультиплексором б, Адрес регенерации ивосстановления формируется адреснымсчетчиком 7, переполнение с которого по-ступает на триггер 8, который определяет, в 25каком накопителе проводится регенерация,состояние этого триггера дешифрируетсяэлементамиИЛИ 9 и 10, выходы которыхсоединены с входами блока 11 управления,на один из входов которого поступает результат контроля помодулю два с выходаблока 12 контроля. Блок 13 сравнения производит сравнение информации с выходовнакопителей 2 и 5 в режиме восстановленияинформации, Элемент И 14 собирает по "И" 35признаки записи в накопители 2 и 5 и передает на вход установки триггера 15, выходкоторого соединен с информационным входом триггера 16.Устройство имеет адресный вход 17, определяющий адрес запиСи или считыванияинформации, информационный вход 18, определяющий информацию для записи, информационный выход 19, выдающийсчитанную информацию, вход 20, определяющий режим восстановления информациивыход 21 признака ошибки устройства, входы 22 и 23 соответственно записи и считывания устройства.Устройство работает следующим образом,Устройство имеет четыре режима работы: режим отсутствия обращений к устройству, режим записи, режим считывания,режим восстановления информации, При 55этом обращения, задающие устройству одновременно несколько режимов, не допускаются.При отсутствии обращений к устройству, что определяется наличием уровня логической единицы на входах записи 22 и считывания 23, восстановления информации 20, в блоке 11 управления формируется сигнал выборки строк, который поступает в накопитель 2, что определяется наличием логического нуля на прямом выходе триггера 8, Под действием сигнала выборки строк в накопителе 2 происходит регенерация строки ячеек памяти, адрес которой поступает в накопитель 2 с выходов счетчика 7 адреса через мультиплексор 1, По окончании процесса регенерации счетчик 7 адреса наращивает свое значение на единицу под воздействием сигнала с выхода блока 11 управления и процесс повторяется до переполнения счетчика 7, Когда счетчик 7 адреса переполнится, нэ его выходе переполнения вырабатывается импульс, который переводит триггер 8 в противоположное состояние. В результате следующая серия импульсов выборки строк станет аналогично поступать в накопитель 5 до следующего переполнения счетчика 7, В результате этот процесс будет циклически повторятся на протяжении всей работы устройства.При обращении к устройству по записи, что определяется перепадом в состояние логического нуля на выходе 22 записи, в блоке 11 управления формируются сигналы выборки строк у столбцов и признаки записи, которые поступают одновременно в накопители 2 и 5, Указанная совокупность сигналов вызывает в накопителя 2 и 5 запись информации. которая поступает в накопители через мультиплексор 3, Адрес записи определяется состоянием на адресном входе 17, который через мультиплексоры 1 и 6 под воздействием управляющих сигналов с выходов блока 11 управления поступает на адресные входы соответственно накопителей 2 и 5.При обращении к устройству по считыванию, что определяется переходом в состояние логического нуля на входе 23 устройства, блок 11 управления вырабатывает сигналы выборки строк и столбцов, которые поступают в тот накопитель, который в данный момент свободен от регенерации информации, что определяется состоянием триггера 8, Под действием этой совокупности сигналов в выбранном накопителе происходит считывание информации по адресу, поступающему с адресного входа 17 устройства через мультиплексор 1, если выбран накопитель 2, или через мультиплексор б, если выбран накопитель 5. Считанная информация через мультиплексор 4 под воздействием управляющего сигнала с выхода блока 11 управления поступает на информационныйый выход 19 устройства.5 10 15 20 25 30 35 40 50 Обращение к устройству для восстановления информации определяется тем, что на входе 20 устройства устанавливается состояние логического нуля на время, необходимое для просмотра всего объема памяти и исправления ошибок, В этом случае со входа 20 устройства логический нуль поступает на вход управления мультиплексора 3, что устанавливает его в режим передачи информации с выхода мультиплексора 4 на вход установки триггера 16, тем самым разрешается его работа, и на вход блока 11 управления. Блок 11 управления начинает вырабатывать сигналы выборки строк и столбцов, которые поступают в накопители 2 и 5, Под воздействием этих сигналов в накопителях 2 и 5 происходит считывание информации по адресу, который поступает на адресные входы накопителей с выходов адресного счетчика 7 через мультиплексоры 1 и б. Считанная информация поступает на информационные входы блока 13 сравнения и информационные входы мультиплексора 4, который под воздействием управляющего сигнала с выхода блока 11 управления пропускает на вход блока 12 контроля информацию из накопителя 2, В блоке контроля информация контролируется путем свертки по модулю два, а результат контроля поступает на вход блока 11 управления. Одновременно блок 13 сравнения производит сравнение информации, считанной из накопителей 2 и 5, а результат сравнения поступает на информационный вход триггера 15. Когда время, необходимое для распространения сигналов с блока 12 контроля и с блока 13 сравнения, закончится, блок 11 управления переключает сигнал управления мультиплексора 4, по которому происходит запоминание результата сравнения в триггере 15. а мультиплексор 4 пропустит на входы блока 12 контроля информацию с выходов накопителя 5. Информация. поступившая на входы блока 12 контроля, контролируется путем свертки по модулю два, в результате. поступает на вход блока 11 управления.Если блоком 12 контроля не обнаружено ошибок в информации из накопителя 2 и в информации из накопителя 5, то результат сравнения с выхода триггера 15 переписывается в триггер 16 после снятия сигнала выборки столбцов накопителя 5, Выход триггера 16 является выходом 21 ошибки устройства. Отсутствие ошибок в контролируемой ячейке памяти соответствует уровню логической единицы на этом выходе.Если блоком 12 контроля обнаружена ошибка в информации из накопителя 2 и не обнаружена ошибка в информации из накопителя 2 и не обнаружена в информации из накопителя 5, то блок 11 управления подает в накопитель 2 сигнал записи. по которому в накопителе 2 происходит запись информации из накопителя 5, которая с выхода мультиплексора 4 через мультиплексор 3 поступает нэ информационные входы накопителя 2. Одновременно сигнал записи в накопитель 2 через элемент И 14 подается на входустановки триггера 15 и устанавливает его выход в состояние логической единицы, которая после снятия сигналов выборки столбцов накопителей переписывается в триггер 16 и поступает на выход 21 устройства.Если блоком 12 контроля не обнаруже-, но ошибок в информации из накопителя 2, но обнаружены ошибки в информации из накопителя 5, то блок 11 управления переключает мультиплексор 4 обратно на передачу информации из накопителя 2 и подает в накопитель 5 сигнал записи, по которому в накопителе 5 записывается поступившая с выхода мультиплексора 4 через мультиплексор 3 информация из накопителя 2. Одновременно сигнал записи в накопитель 5 через элемент И 14 подается на вход установки триггера 15 и устанавливает его выход в состояние логической единицы,которая после снятия сигналов выборки столбцов накопителей переписывается в триггер 16 и с его выхода поступает на выход 21 устройства. Если блоком 12 контроля обнаружены в обоих накопителях, то сигналов записи в накопители не поступает, но блок управления вырабатывает сигнал ошибки, который поступает на вход обнаружения триггера 15 и устанавливает его выход в состояние логического нуля, который после снятия выборки столбцов переписывается в триггер 16, выход которого является выходом 21 ошибки устроиства.По окончании цикла восстановления ад ресный счетчик 7 наращивается на единицу и в устройстве аналогично проводится следующий цикл восстановления информации, Описанный процесс будет до тех пор, пока не будет снято с входа 20 устройства обращение по восстановлению информации. Длительность этого обращения должна быть таковой, чтобы устройство успело проконтролировать всю хранимую в нем информацию.После снятия обращения по восстанов, лению информации с входа 20 устройства триггер 16 устанавливается в состояние логической единицы.Таким образом, устройство позволяет в режиме восстановления информации исп1798815 Составитель Г.ЧетвериковТех ред М, Моргентал Корректор Н. Бучок Редактор Заказ 774 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5Производственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 101 равлять ошибки путем перезаписи из накопителей, содержащих одинаковую информацию, а ошибки, которые устройство не может исправить, обнаруживаются с. высокой степенью достоверности путем сравне ния содержимого накопителей.Использование, предложенного технического решения по отношению к известному позволяет в режиме. восстановленияинформации за счет сравнения двух накопи телей, в которых хранится одинаковая информацияповысить достоверность обнаружения ошибок и этимповысить эксплуатационную надежнбсть устройства..Формула изобретения . 15 Динамическое запоминающее устройство с восстановлением информации по авт. св, М 1669990, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены блок сравнения, 20 второй и третий триггеры и элемент И, первый и второй входы которого соединены соответственно с входами записи первого и второго накопителей, выход элемента И соединен с входом установки второго триггера, информационный вход которого соединен с выходом блока сравнения, стробирующий вход второго триггера соединен с управляющим входом третьего мульти-. плексора, вход сброса второго триггера соединен с одиннадцатым выходом блока управления, выход второго триггера соединен с информационным входом третьего триггера, вход установки которого подключен к входу восстановления информации устройства, выход третьего триггера является выходом ошибки устройства, стробирующий вход третьего триггера соединен с входом выборки столбца второго накопителя, выходы которого подключены к информационным входам первой группы блока сравнения, информационные входы второй группы которого соединены с выходами первого накопителя.
СмотретьЗаявка
4885653, 13.08.1990
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ АВТОМАТИКИ НАУЧНО ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ АВТОМАТИКИ
ЧЕТВЕРИКОВ ГЕННАДИЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G11C 11/41, G11C 29/00
Метки: восстановлением, динамическое, запоминающее, информации
Опубликовано: 28.02.1993
Код ссылки
<a href="https://patents.su/4-1798815-dinamicheskoe-zapominayushhee-ustrojjstvo-s-vosstanovleniem-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Динамическое запоминающее устройство с восстановлением информации</a>
Предыдущий патент: Устройство для синтеза речевых сигналов
Следующий патент: Система для формирования на резисте микроструктуры
Случайный патент: Способ центробежного литья жидким флюсом