Устройство для коррекции ошибок в блоках памяти Советский патент 1984 года по МПК G11C29/00 

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

Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах электронных вычислительных машин. Известно устройство для исправления ошибок в блоках памяти, содер жащее формирователь проверочного кода, дешифратор одноразрядных ошибок, блок обнаружения двойных ошибок, формирователи четности, сумматоры и элементы И и ИЛИ. Испол зование устройства на выходе блоков памяти позволяет корректировать оди ночную и определять двойную ошибку 1 . Недостатком- известного устройства является низкая эффективность контроля за счет того, что оно не может исправлять двойные ошибки. Наиболее близким к изобретению является устройство коррекции двойных ошибок блоков памяти, содержащее первый регистр, выход которого подключен к первому входу генератор синдромов и к первому входу коррек тора данных, выход которого являетс выходом устройства, второй регистр, выход которого подключен к второму входу генератора синдромов, третий вход которого подключен к накопителю синдромов, входы первого и второго регистров являются соотв-етственно входами данных и входами контрольны разрядов устройства, выход генератор синдромов подключен к первому входу первого дешифратора, второй вход которого подключен к первому выходу второго дешифратора и к первому упр ляющему входу накопителя синдромов, адресные входы которого являются адресными входами устройства, выход первого дешифратора подключен к второму входу корректора данных 2 Недостатком данного устройства является его низкое быстродействие как в случае отсутствия ошибок, так и при коррекции ошибок, вызванное удлинением цепи обработки даннЬш за счет последовательного включения .мультиплексоров, инверторов и регистра синдрома, а также последова тельным двойным срабатыванием цепи коррекции при наличии двойной ошибки. Кроме того, устройство имеет боль шие аппаратурные затраты, определенные необходимостью мультиплексироваНИН данных, необходимостью коррекции не только данных, но и контрольных разрядов и наличием ряда инверторов для согласования по фазе входных и выходных данных. . Цель изобретения - экономия оборудования и повышение быстродейст вия устройства. Поставленная цель достигается тем, -ЧТО в устройство для коррекции ошибок, в блоках памяти, содержащее первый регистр, выход которого подключен к первому входу генератора синдромов и первому входу корректора данных, выход которого является выходом устройства, второй регистр, выход которого подключен к второму входу генератора синдромов, третий вход которого подключен к накопителю синдромов, входы первого и второго; регистров являются соответственно входами данных и входами контрольных разрядов устройства,- выход генератора синдромов подключен к первому входу первого дешифратора, второй вход которого подключен к первому выходу второго дешифратора и первому управляющему входу накопителя синдромов, второй выход второго дешифратора подключен к второму управляющему входу накопителя синдромов, адресные входы которого являются адресными входами устройства, выход первого дешифратора подключен к второму входу корректора данных, дополнительно введен третий дешифратор, выход которого подключен к третьему входу корректора данных, первый и второй входы третьего дешифратора подключены соответственно к выходу накопителя синдромов и второму выходу второго дешифратора, выход генератора синдромов подключен к информационным входам накопителя синдромов и входу второго дешифратора. Сущность изобретения заключается в том, что дешифраторы выполнены в виде полупроводниковых постоянных запоминающих устройств с идентичной информацией. На чертеже представлена функциональная схема предлагаемого устрой- ства. Устройство состоит из регистра 1 для хранения данных, регистра 2 для контрольных разрядов, генератора 3 синдромов, дешифратора 4 вида ошибки, накопителя 5 синдромов, дешифраторов 6 и 7, корретора 8 данных. Выход Ош 1 дешифратора 4 ошибки, сигнал на котором соответствует наличию одиночной ошибки, соединен с управляющим входом дешифратора 6 и с управляющим входом 3ц (запись) памяти накопителя синдромов 5. Выход дешифратора Ош 2, сигнал на котором соответствует наличию двойной ошибки, соединен с управляющим входом дешифратора 7 и с управляющим входом 4fj, (чтение) накопителя 5 синдромов . Устройство работает следующим образом. При появлении одиночной ошибки синдром ошибки поступает с выходов генератора 3 синдромов на входы накопитед|я. 5 синдромов и записывается . в ..ячейку определяемую адресом данных

по сигналу Ош 1 с выхода Дешифратора 4. Сигнал Ош 1 разрешает работу дешифратора 6, и, таким образом, работу дальнейшей цепи коррекции одиночной ошибки. При этом первая цекоррекции дешифратора 7 отключена. Если со временем в той же самой зоне адресов (зону адресов можно определить, например., объемом одной микросхемы памяти с тем, чтобы объем памяти синдромов был на 3-4 порядка мень ше объема основной корректируемой памяти) появляется синдром двойной ошибки, означающий наложение неизвестной ошибки на обнаруженную ранее ошибку, то по сигналу Ош 2 с выхода дешифратора 4 происходит чтение содержимого накопителя 5 синдромов, и считанный синдром поступает на входы генератора 3 синдрома, превращая тем самым синдром двойной ошибки в синдром одиночной,на выходе дешифратора 4 появляется сигнал Ош 1, при этом сохраняется и появившийся ранее сигнал Ош 2.

Таким образом, оба дешифратора б л 7, соответствующие выходы которых Объединены,производят коррекцию данных в двух разрядах.

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

Дополнительные преимущества приобретает устройство при реализации дешифраторов б и 7 на микросхемах постоянной памяти, имеющих выход с открытым коллектором.

BtllifOif Of/fft l)fI

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

название год авторы номер документа
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Запоминающее устройство с самоконтролем 1987
  • Бруевич Дмитрий Анатольевич
  • Воробьев Рудольф Михайлович
  • Куликов Александр Геннадьевич
SU1608754A1
Запоминающее устройство с самоконтролем 1983
  • Белалов Евгений Яковлевич
  • Забуранный Анатолий Григорьевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU1167659A1
Запоминающее устройство с исправлением ошибок 1981
  • Борисов Виктор Степанович
  • Кузнецов Александр Васильевич
SU982098A1
Запоминающее устройство 1981
  • Конопелько Валерий Константинович
SU1014042A1
Запоминающее устройство с самоконтролем 1984
  • Смирнов Геннадий Дмитриевич
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Костинский Аркадий Яковлевич
  • Шугаев Александр Михайлович
SU1243032A1
Устройство для контроля блоков коррекции ошибок в памяти 1980
  • Вариес Нина Иосифовна
  • Култыгин Анатолий Константинович
SU951407A1
Устройство для контроля блоков обнаружения и коррекции ошибок,работающих с кодом Хэмминга 1982
  • Аверьянов Вадим Алексеевич
  • Верига Маргарита Андреевна
  • Овсянников Валерий Иванович
  • Яловега Алексей Григорьевич
SU1072050A1
Запоминающее устройство с самоконтролем 1989
  • Акопов Ромоальд Варданович
  • Чахоян Леонид Микаелович
SU1718276A1
ОТКАЗОУСТОЙЧИВОЕ ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 2014
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Сорокин Денис Евгеньевич
  • Гусев Александр Викторович
  • Бурмистров Алексей Андреевич
  • Царьков Алексей Николаевич
RU2579954C2

Иллюстрации к изобретению SU 1 073 798 A1

Реферат патента 1984 года Устройство для коррекции ошибок в блоках памяти

УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ОШИБОК В БЛОКАХ ПАМЯТИ, содержащее первый регистр, выход которого подключен к первому входу генератора синдромов и первому входу корректора данных, выход которого является выхог дом устройства, второй регистр, выход которого подключен к второму входу генератора синромов, третий вход которого подключен к накопителю синдромов, входы первого и второго регистров являются соответственно входами данных и входами контрольных разрядов устройства, выход генератора синдромов подключен к первому входу первого дешифратора, второй вход которого подключен к первому выходу второго дешифратора и первому управляющему входу накопителя синдромов, второй выход второго дешифратора подключен к второму управ. ляющему входу накопителя синдромов, адресные входы которого являются адресными входами устройства, выход первого дешифратора подключен к второму входу корректора данных, отличаю тем, что, с целью экономии оборудования и повышения быстродействия, оно содержит третий дешифратор, выход кртр- . S рого подключен к третьему входу коррекСП тора данных,первый и второй входы третьего дешифратора подключены соотс ветственно к выходу накопителя синдромов и второму выходу второго дешифратора, выход генератора синдромов подключен к информационным входам накопителя синдромов и входу второго дешифратора. 41 :о ;о 00

Формула изобретения SU 1 073 798 A1

J

Ош2

Ош1

Документы, цитированные в отчете о поиске Патент 1984 года SU1073798A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
СПОСОБ УПРАВЛЕНИЯ ЧАСТОТОЙ КАДРОВ ЗАПИСИ И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО 2020
  • Ли, Юанью
  • Ло, Вэй
  • Хо, Цзегуан
  • Сюй, Жунюэ
RU2782255C1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Патент США № 4139148, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Дверной замок, автоматически запирающийся на ригель, удерживаемый в крайних своих положениях помощью серии парных, симметрично расположенных цугальт 1914
  • Федоров В.С.
SU1979A1

SU 1 073 798 A1

Авторы

Головков Виктор Михайлович

Рыбин Игорь Михайлович

Даты

1984-02-15Публикация

1982-04-20Подача