Запоминающее устройство с исправлением ошибок Советский патент 1982 года по МПК G11C29/00 

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

(54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ИСПРАВЛЕНИЕМ

ОШИБОК

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

название год авторы номер документа
Запоминающее устройство с исправлением ошибок 1983
  • Горшков Виктор Николаевич
  • Богданов Сергей Михайлович
  • Кондратьев Михаил Николаевич
SU1083237A2
Запоминающее устройство с самоконтролем 1981
  • Аль-Укейли Салех Иршед
  • Городний Александр Васильевич
  • Дробязко Ирина Павловна
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
  • Рычагов Юрий Борисович
SU964737A1
Запоминающее устройство с самоконтролем 1984
  • Смирнов Геннадий Дмитриевич
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Костинский Аркадий Яковлевич
  • Шугаев Александр Михайлович
SU1243032A1
Запоминающее устройство с исправлением ошибок 1981
  • Борисов Виктор Степанович
  • Кузнецов Александр Васильевич
SU982098A1
Устройство для коррекции ошибок в блоках памяти 1985
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1257708A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В БАЙТЕ ИНФОРМАЦИИ 2021
  • Волков Данила Дмитриевич
  • Герасимов Даниил Олегович
  • Коваленко Даниил Андреевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758065C1
Постоянное запоминающее устройство с самоконтролем 1985
  • Горбенко Александр Сергеевич
  • Николаев Виктор Иванович
SU1285538A1
Запоминающее устройство с автономным контролем 1982
  • Комаров Валентин Данилович
  • Кузнецов Александр Васильевич
  • Цыбаков Борис Соломонович
SU1048520A1

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

Реферат патента 1982 года Запоминающее устройство с исправлением ошибок

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

Изобретение относится к запоминающим устройствам.

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

Недостатком этого устройства является 5 то, что оно только обнаруживает ощибку, не исправляя ее.

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

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

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

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

На чертеже изображена структурная схема запоминающего устройства с исправлением ошибок.

Устройство содержит накопитель 1. группу сумматоров по модулю два 2, регистр 3 сдвига с числом разрядов на единицу больще числа разрядов считанного слова, регистр 4, числа, блок 5 коррекции, блок 6 кодирования-декодирования, генератор 7 импульсов. служащий для генерации начальной единицы, блок 8 местного управления, состоящий, например, из последовательно соединенных двухразрядного регистра и дешифратора режима диагностики (на чертеже не показаны). Выход регистра 4 подключен к первым входам блока 5 и блока 6, выход которого соединен со вторым входом блока 5. Входы сумматоров 2 подключены соответственно к выходам накопителя 1 и регистра 3, а выходы - к входам регистра 4. Выход блока 8 соединен со вторым входом блока 6, первым входом регистра 3 и входом генератора 7, выход которого подключен ко второму входу регистра 3. Вход блока 8 является управляющим входом устройства, на который подаются сигналы процессора (на чертеже не показан). Работу устройства проиллюстрируем при функционировании в трех ocнoв.lx режимах. Основной рабочий режим. Слово, считанное из накопителя 1, через сумматоры 2 поступает на регистр 4. Поскольку в этом режиме регистр 3 постоянно находится в нулевом состоянии, то слово поступает на регистр 4 без изменения. Если при считывании произошла ошибка, то блок 6 формирует корректирующий код и блок 5 исправляет ошибку .или, если произошла двойная ошибка, то блок 6 запрещает коррекцию и выдает сигнал сбоя. Первый режим диагностики. Из процес.сора выдается код режима Д1, при котором блок 8 формирует сигнал, запрещающий коррекцию ошибок. При этом считанная информация поступает в процессор без исправления и сравнивается с эталоном. Таким образом может быть обнаружена неисправная ячейка памяти. Второй режим диагностики. Из процессора выдается код режима Д2, при котором блок 8 снимает запрет коррекции ошибок и включает генератор 7. При считывании информации :накопителя 1 начальная единица заносится в нулевой разряд регистра 3, что приводит к инверсии нулевого разряда считанного слова. Таким образом имитируется одиночная ошибка в нулевом разряде, которая должна быть исправлена, что контролируется процессором путем сравнения с эталоном. При каждом последующем считывании информации еди.ница в регистре 3 передвигается в следующий разряд, т.е. происходит имитация одиночной ошибки поочередно в каждом разряде считанного слова. При переходе единицы в последний разряд регистра 3 происходит инверсия сразу в двух разрядах считанного слова, т.е. имитируется двойная ошибка, которая не исправляется, но должна быть обнаружена. Таким образом, при правильной работе блока 6 при к-циклах считывания (где к - число разрядов, считанного слова) происходит сравнение с эталоном, а в (к 1)-ом цикле считывания происходит запланированный сбой, который учитывается процессором. Использование средств, обеспечивающих работу запоминающего устройства в описанных выще режимах диагностики, позволяет контролировать все ячейки накопителя и блок кодирования-декодирования. В результате обеспечивается полнота запоминающего устройства с исправлением ошибок, что приводит к повышению надежности устройства и сокращению времени поиска неисправности. Формула изобретения Запоминающее устройство с исправлением ошибок, содержащее накопитель, регистр числа, выход которого подключен к первым входам блока коррекции и блока кодирования-декодирования, выход которого соединен с вторым входом блока коррекции, выход которого является выходом устройства, отличающееся тем, что, с целью повышения надежности устройства, оно содержит сумматоры по модулю два, генератор импульсов, регистр сдвига и блок местного управления, причем входы сумматоров по модулю два подключены соответственно к выходам накопителя и регистра сдвига, а выходы - к входам регистра числа, выход блока местного управления соединен с вторым входом блока кодирования-декодирования, первым, входом регистра сдвига И входом генератора импульсов, выход которого подключен к второму входу регистра сдвига, вход блока местного управления является управляющим входом устройства. Источники информации, принятые во вниманиепри экспертизе 1.Хетагуров Я. А., Руднев Ю. П. Повышение надежности цифровых устройств методами избь;тОчного кодирования. М., «Энергия, 1976, с. 224. 2.Авторское свидетельство СССР № 607281,кл. G 11 С 29/00, 1976 (прототип).

SU 920 845 A1

Авторы

Айнштейн Герман Иосифович

Левшин Вениамин Иванович

Даты

1982-04-15Публикация

1979-10-17Подача