Запоминающее устройство на цилиндрических магнитных доменах Советский патент 1988 года по МПК G11C11/14 

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

со

00 N3

30

Изобретение относится к вычислительной TexraiKe, в частности к запоминающим устройствам на нилиндричес- ких магнит ных доменах (1ЩД) со, средствами коррекции ошибочной информации .

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

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

Запоминающее устройство на ЦМД содержит контроллер 1, элемент 2 сло I жения по модулю два, блок 3 оПнаруже I ния и коррекции ошибок, включающий I в себя логическую схему 4 обнаруже- j ния и коррекции ошибок, буферное за- I поминающее устройство 5, счетчик 6 I адресов буферного запоминающего устройства и элемент 7 сложения по модулю два, блок 8 записи информации, накопитель 9 информации, блок 10 считывания информации, элемент ИЛИ 11, счетчик 12 ошибок, первый 13 и второй 14 блоки памяти с произвольной выборкой информации, первый эле- мент И -15, компаратор 16, второй элемент И 17. Контроллер имеет первый 18, вторые 19 и третий 20 выходы, группу входов 21 данных, группу входов 22 сигналов условий.

Кроме того, устройство имеет группу входов-выходов 23.

Устройство работает следующим образом.,

В режиме записи информационный блок с входов-выходов 23 устройства поступает в контроллер 1 , затем с . третьего выхода 20 контроллера передается на вход элемента 2 сложения по модулю два, с выхода которого данные передаются в блок 3 обнаружения и коррекции ошибок, где формируются контрольные разряды, С первого выход блока 3 обнарз ения и коррекции ошибок данные поступают на вход блока 8 записи информации, с выхода которого данные заносятся в накопитель 9.

В режиме чтения информационный блок считывается из накопителя 9 и поступает через блок 10 считывания информации в блок 3 обнаруке1нгя и коррекции оршбок. Далее по группе вх ДОН 21 данные заносятся в контооллео

Q

5

0 5 0

5

Q

0

5

1 и передаются на группу входов-выходов 23 устройства.

В случае обнаружения огиибки в информационном блоке на одном из вторых выходов блока 3 обнаружения и коррекции появляется флаг (сигнал логической 1) корректируемой оишбки (ко) или некорректируемой ошибки (ЖО). Через элемент ИЛИ 11 эти передаются на вход счетчика 12 ошибок и увеличивают на единицу его содержимое. Кроме того, флаги КО и НКО поступают на соответствующие информационные входы первого блока 13 памяти с произвольной выборкой информации и записываются по те- кутдему адресу, присутствующему на . вторых выходах 19 контроллера

После считывания информационного блока из накопителя 9 в контроллере 1 производится анализ наличия и характера ошибок. Неустойчивой считается огшбка, для исправления которой достаточно повторной операции считывания Устойчивой ошибкой считается такая, для исправления которой необходима перезапись информации. В рассматриваемом примере корректируемой является одиночная ошибка, а некорректируемой - две и более. Вначале в контроллере 1 анализируется флаг восстановления (ФВ) информации, поступающий на группу входов 22 сигналов условий контроллера с выхода счетчика 12 ошибок. Если ФВ 1, то выполняется перезапись информации в информационных блоках, в которых имеют место ошибки и адреса которых хранятг ся в первом блоке 13 памяти с произвольной выборкой информации. Если , ФВ О, то анализируются флаги НКО и КО и, в случае необходимости, происходит исправление информации .

Если блок 3 обнаружения и коррекции ошибок устанавливает флаг НКО 1, то производится повторное считывание информационного блока по теку щему адресу из накопителя 9 и анализ его в блоке 3 на наличие ошибок. Если при этом повторно устанавливается флаг НКО 1, т.е. имеют место по крайней мере две устойчивые ошибки, то по группе входов-выходов 23 устройства из контроллера выдается адрес информационного блока с НКО и сообщение о необходимости перезаписи информации по данному адресу.

Если НКО О, то осуществляется анализ флага КО,- В случае КО 1 , т.е. имеют место одна устойчивая и по крайней мере одна неустойчивая ошибки, контроллер 1 переводит .устройство в режим исправления ошибочного бита. Если КО О, т.е. имеют место по крайней мере две неустойчивые ошибки, то выполняется переход к следующем адресу информационного бло ка.

Если первоначально блок 3 обнаружения и коррекции ошибок устанавливает флаг НКО О и флаг КО 1, то также производится повторное считывание информационного блока по текущему адресу из накопителя 9 и его анализ на наличие ошибок. При повторной установке флага КО 1, т.е. в информационном блоке имеет место устойчивая ошибка, контроллер I переводит устройство в режим исправления ошибочного бита. При установке флага КО О, т.е. имеет место неустойчива О1иибка, операция коррекции информаци по текущему адресу не производится.

В режиме исправления ошибочного , бита с первого выхода 18 контроллера 1 на вход управления режимом первого блока 13 памяти с произвольной выборкой информации поступает сигнал Режим чтения, а с вторых выходов 19 контроллера на адресные входы первого 13 и второго 14 блоков памяти с произвольной выборкой информации поступает текугщй адрес информационног блока. После локализации ошибочного бита флаг КО с соответствующего выхода логической схемы 4 обнаружения и коррекции опшбок поступает на пер- вьш вход элемента И 15, на второй вход которого поступает флаг КО, счи танный из блока 13 памяти. Сигнал, формируемый на выходе элемента И 15, поступает на вход управления режимом второго блока 14 памяти с произвольной выборкой информации и разрешает запись в него адреса ошибочного бита по текущему адресу информационного блока.

При последующих обращениях к дан-ному информационному блоку контроллер 1 выдает его текущий адрес на вторые выходы .19, а на первом выходе 18 устанавливается сигнал Режим чтения, поступаюгцш на первый вход элемента И -17. Адрес ошибочного бита подается с выходов второго блока 14

Q

152025

памяти с произвольной выборкой информации на первые входы компаратора Ih. Когда на первьш вход элемента 2 сложения по модулю два поступает ошибочный бит, содержимое счетчика 6 адресов буферного запоминающего устройства 5 становится равным адресу ошибочного бита. При этом на выходе компаратора 16 формируется сигнал высокого уровня, поступающий на вход элемента И 17. Сигнал с его выхода, поступая на второй вход элемента 2 сложения по модулю два, инвертирует ошибочный бит.

Таким образом, использование изобретения позволяет повысить надежность устройства за счет реализации дополнительного режима исправления одиночных ошибок без перезаписи информации. При этом исправляются ошибки кратности (n+l), где п - число ошибок, исправляемь х кодом, реализуемым в блоке обнаружения и коррекции ошибок.

5 0 5

0

35

40

45

0

5

Формула изобретения

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

5 -13828446

группе входов сигналов условий конт-выход первого элемента И подключен к роллера, отличаю PJ; весявходу управления режимом второго бло- тем, что, с целью повниения надежно-ка памяти с произвольной выборкой сти устройства за счет введения режи-информации, компаратор, первые и вто- ма исправления одиночных ошибок безрые входы которого соединены соответ- перезаписи информации, оно содержитственно с выходами второго блока па- второй блок памяти с произвольной.мяти с произвольной выборкой информа- выборкой информации, адресные входыции и третьими выходами блока обна- которого соединены с вторыми выходами 0РЗ ения и коррекции ошибок, второй контроллера, а информационные входы -элемент И, первьш вход которого под- с третьими выходами блока обнаруже-ключен к первому выходу контроллера, ния и коррекции ошибок, первый эле-а второй вход - к выходу компаратора, мент И, первый и второй входы которо-элемент сложения по модулю два, пер- го соединены соответственно с одним 4 свый вход которого соединен с третьим из вторых выходов блока обнарзгжениявыходом контроллера, второй вход - и коррекции ошибок и однимс выходом второго элемента И, а вы- |из выходов первого блока памяти сход подключен к третьему входу блока произвольной выборкой информации, аобнаружения и коррекции ошибок.

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

название год авторы номер документа
Запоминающее устройство на цилиндрических магнитных доменах 1990
  • Маркаров Геворг Иванович
  • Меликян Анаит Владимировна
  • Захарян Славик Михайлович
SU1737510A1
Запоминающее устройство на цилиндрических магнитных доменах 1990
  • Маркаров Геворг Иванович
  • Меликян Анаит Владимировна
  • Захарян Славик Михайлович
SU1737511A1
Запоминающее устройство на цилиндрических магнитных доменах 1985
  • Раев Вячеслав Константинович
  • Захарян Славик Михайлович
  • Красовский Виктор Евгеньевич
  • Кузнецов Сергей Олегович
SU1273999A1
Устройство для обнаружения и исправления ошибок 1990
  • Кондрашев Андрей Анатольевич
SU1751762A1
Запоминающее устройство 1988
  • Урбанович Павел Павлович
  • Майоров Сергей Александрович
SU1547035A1
Устройство для обнаружения и коррекции ошибок 1986
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
  • Василькевич Игорь Викторович
SU1372367A1
Устройство для коррекции ошибок в информации 1986
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1372365A1
Устройство для коррекции ошибок 1986
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1372364A1
Динамическое запоминающее устройство с коррекцией ошибок 1983
  • Сазонов Николай Филиппович
  • Титов Вячеслав Иванович
  • Воронин Евгений Алексеевич
  • Юматов Николай Александрович
SU1133625A1
Устройство для обнаружения и коррекции ошибок 1986
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1372366A1

Реферат патента 1988 года Запоминающее устройство на цилиндрических магнитных доменах

Изобретение относится к вычислительной технике, в частности к за- поминаю1чим устройствам на цилиндрических магнитных доменах со средствами коррекции ошибочной информации. Целью изобретения является повышение надежности устройства за введения режима исправления одиночных постоянных ошибок без перезаписи информации .Устройство содержит контрол- .лер 1,элемент2 сложенияпо модулюдва, блок 3 обнаружения и коррекции ovm- бок, блок 8 записи информации, накопитель 9 информации, блок 10 считывания информации, элемент ИЛИ 11, счетчик 12 оиибо к, первый блок 13 памяти с произвольной выборкой информации, второй блок 14 памяти с произвольной выборкой информации, первьш элемент И 15, компаратор 16, второй элемент И 17. В устройстве обеспечивается дополнительный режим локализации и исправления одиночных постоянных омибок, что позволяет исправлять ошибки кратности (п+1), где п - чис ло ошибок, исправляемых кодом, реализуемым в блоке обнаружения и коррек ции ошибок. 1 ил. с о (Л

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

SU 1 382 844 A1

Авторы

Захарян Славик Михайлович

Красовский Виктор Евгеньевич

Даты

1988-03-23Публикация

1986-10-02Подача