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

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

1

Изобретение относится к области В1 числительной техники и может быть использовано как запоминающее устройство (ЗУ) в ЦВМ при повышенных требованиях к достоверности вычислений.

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

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

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

блока контроля достоверности информации 2 .

Недостатком его является то, что возможны Случаи выдачи информации с необнаружеииыми и нескорректированными ошибками.

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

Для цостиження поставленной цели прецлагается устройство, в которое введены второй регистр числа, вход которого соединен с выходом блока считывания, и блок сравнения; вход которого подкяк чен к одному выходу первого регистра числа. Выход второго регистра числа подключен ко входу блока выдачи кЪдов,. Второй регистр числа и блок сравнения связаны с блоком управления.

На чертеже дана структурная схема предложенного устройства.

Оно содержит блок управления 1, блок контроля 2, блок записи 3, накопитель 4, блок считьгеания 5, первый регистр числа 6, второй регистр числа 7, 6 8 и блок сравнв«. блок выдачи ния 9о Устройство работает следующим образом. При выполнении режима чтения на управляющий вход блока считывания 5 с выхода 12 блока управления 1 подается сигнал разрешения считывания, и информация выдается на вход регистра числа 6, откуца поступает в блок контроля 2. Если в процессе чтения ошибки не возникают, то блок контроля подает сигнал на вход блока управления, и с выхода 14 блока управления 1 подается разрешающий сигнал на блок выдачи кодов 8, откуда число поступает на выход 13 уст ройства, и далее в числовую магистраль « через блок записи 3 в накопитель 4 д регенерации. Если в процессе чтения воз нйкла ошибка, то по сигналу о недостоверности информации, возникающему на выхода блока контроля 2 в результате проверки на четность, блок управления 1 переводится в режим коррекции, при этом на его выходе 14 сигнал разрешения выдачи коде не появляется. В режвм9 коррекции по сигналу, пода ваемому с выхода блока управления, код с янвйрсного выхода регвотра числа 6 подается на вход блока записи 3 и записываетсг в накопитель 4. С выхода 10 блока управления поступает сигнал разрешения считывания информации, и вновь запнеаннь5Й н считанный код поступает в регистры числа 6 и 7. В регистре числа 6 осуществляется сложение но модулю два записанного пря мого кода с вновь считанным инвертврованным и по управляющему сигналу с выхода 11 блока ущ авлеиия полученная сумма поступает в блок сравненва 9 с инверсного выкоцв регистра 6. Если число единиц в полученной после инвертир1 ваниа сумме 1, то блок сравнения подает сигнал на вход блока управления. С выхода 12 блока управления поступает сигнал на вход бдока выдачи кодов 8, куда одновременно подается с инверсного выхода регистра 7 восстановленный код, который выдается в числовую магистраль Кроме того, восстановленный код поступ ет в блок записи 3 на регенерацию. Если при подсчёте в блоке сравнения 9 число единиц в полученной после инвертирования сумме не равно 1, то блок сравнения 9 подает сигнал в блок управления о невозможности коррекции. Блок управления не дает сигнал разрешения вь 44 дачи и код из блока выдачи в числовую магистраль не подается. По шине 14 сиг-нал о невозможности коррекции подается во внешние цепи. Цепи приема информации, записываемой в ЗУ, и блок выбора адреса на черте же не показаны. Работу ЗУ можно проиллюстрировать следующим примером. Пусть в ЗУ запи сан код 0110101. Младшие разряды расположены слева, седьмой разряц-контрольный, пятый разряд неисправен, и при считьтании в пятом разряде постоянно читается О, При выборке кода из ЗУ будет получен код OllOOOl, который не проходит контроль на чётность,, Выбранный код инвертируют /1001110/, записывают в ЗУ и вторично выбирают из накопителя 4. При вторичной выборке из накопителя опять по пятому разряду считался О, и допустим, за счет случайного сбоя неправильно считалась; информация по третьему и четвертому разрядам, т,е. был выбран код 1010О1О, В ЗУ, взятом за прототип, выбранный код после инвертирования (О101101) проходит контроль на четность и выдается во внешние цепи, В то же время он сугличается от слова, которое было первоначально записано в ЗУ /0110101/ и, следовательно код, выданный во внешние цепи, скорректирован неправильно, В предлагаемом ЗУ переп выдачей во внешние цепи проводится суммирование по модулю два ошибочного слова, хранящегося в регистре числа 6 (0110001), и вторично считанного кода {101О010), Результат суммирования инвертирования будет OOlllOO , так как число еднвиа в сумме не равно 1 , результат коррекции считается неверным и скорректированное слово во внешние цепи не выдается. Во внешние цепи выдается сигнал о невозможности коррекции. Предлагаемое ЗУ по сравнению с известными обеспечивает повышение доотоверности информации при считывании, что повышает его надежность. Формула изобретения Запоминающее устройство, содержащее последовательно соединенные блок записи, накопитель, блок считывания, первый регистр числа и блок выдача кодов, выход которого соединен с выходом устройства и первым входом блока записи, второй вход блока записи соединен с одним из выходов первого регистра числа, другой 563 выход которого через блок контроля соецяпек с блоком управления, свяэаннь м с блоком записи, блоком считывания и блоком выдачи кодов, отличающееся тем, что, с целью повышения надежности устройства, в него введены вто рой регистр числа, вход которого соединен с выходом блока считывания, и блою сравнения, вход которого поцключен к одному выходу первого регистра числа}Ш 946 выход BTopoio регистра число поп ключом ко входу блока выдачи кодов; второй регистр числа и блок сравнения связаны с блоком управления. Источники информации, принятые во внимание при экспертизе: 1.Патент Японии № 49-30379, кл. 97(7) С О1, 1974. 2.Авторское свидетельство СССР NO 333605, кл. q 11 С 29ГОО, 1970.

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

название год авторы номер документа
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВОВС?^СОЮЗНАЯR'f"-<-;;?t -':n''fi'^vv/"tJli .4 i \М i bd -11.Л«Я sir«lt«flЕЧБЛИОТЕНА 1972
SU333605A1
Запоминающее устройство с самоконтролем 1980
  • Станин Герман Леонидович
  • Екимов Виктор Антонович
  • Сайкович Василий Ларриевич
  • Иванов Михаил Александрович
SU875474A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С БЛОКОМ КОНТРОЛЯ 1966
SU189621A1
Запоминающее устройство с автономным контролем 1980
  • Савельев Юрий Анатольевич
  • Паниковский Сергей Иванович
SU942164A1
Запоминающее устройство с автономным контролем 1990
  • Урбанович Павел Павлович
  • Лойка Сергей Леонидович
SU1725261A1
Запоминающее устройство 1972
  • Городний Александр Васильевич
  • Корнейчук Виктор Иванович
  • Небукин Александр Иванович
SU448480A1
Оперативное запоминающее устройство 1987
  • Брагин Николай Николаевич
  • Лашевский Рафаил Аронович
  • Шейдин Зиновий Борисович
SU1425782A1
Запоминающее устройство с самоконтролем 1986
  • Урбанович Надежда Ивановна
SU1363312A1
Запоминающее устройство с автономным контролем 1980
  • Комаров Валентин Данилович
SU875471A1
Запоминающее устройство с самоконтролем 1985
  • Хавкин Владимир Ефимович
  • Жуков Евгений Иванович
SU1249592A1

Реферат патента 1978 года Запоминающее устройство

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

SU 631 994 A1

Авторы

Богданов Владислав Витольдович

Кикин Валерий Александрович

Левина Татьяна Владимировна

Даты

1978-11-05Публикация

1976-02-11Подача