Устройство для контроля памяти

Номер патента: 744737

Авторы: Вариес, Гласко, Култыгин

ZIP архив

Текст

ОП ИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциепистнческикРеспубпикДата опубликования описания 05.07.80(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПАМЯТИ 1Изобретение относится к области запоминающих устройств,Известны устройства для контроля памяти, содержащие накопитель. подключенныйчерез блок воспроизведения к регистру числавыполненному на триггерах со счетным входом, блок контроля достоверности информации, соединенный с блоком управленияи с регистром числа 1 Ц,Это устройство позволяет исправлять одиночные ошибки, но недостатком его является то, что нет локализации места ошибки.Наиболее близким техническим решением к данному изобретению является устройство для контроля памяти, содержащееинформационный регистр, регистр контрольных разрядов, шифраторы записи и считывания, схему сравнения, дешифратор и блокуправления, причем выход информационногорегистра соединен со входами шифраторовзаписи и считывания и одним из выходовустройства, вход которого подключен к первым входам информационного регистра ирегистра контрольны х разрядов, выходко-"торого подключен к первому входу схемысравнения, второй вход которой соединен".="=== свИходой1 цифратора считываний; первый выход - со входом дешифратора, выход которого соединен со вторыми входами информационного регистра и регистра контрольных разрядов, выход шифратора записи соединен с другим выходом устройства, второй выход схемы сравнения подключен ко входу блока управления, первый выход которого соединен с управляющими входамн регистра контрольных разрядов и ии.формационного регистра 2.В этом устройстве оСуществляется исправление одиночных ошибок.Недостатком этого устройства являетсято, что нет локализации неисправности в цепях"коррекцйи ошибок и в накопителе, что снижает надежность устройства.Цель изобретения - повышение надежности устройства.Поставленная цель достигается тем, чтоустройство содержит генератор кодов ошибки, дополнительную схему сравнения и ло..гический блок, входы которого соединены 20 соответственно с выходами схем сравнений"ивторымвыходом"блока управления, первыйвход дополнительной схемы сравнения под- .ключен к выходу регистра контрольных разрядов, второй вход - к другому входу744737 3дешифраторэ и выходу генератора кодовошибки. вход которого соединен с третьимвыходом блока управления, выход шифратора записи соединен с третьим входом ре.гистра контрольных разрядов.На чертеже представлена блок-схема устройства для контроля памяти.Устройство содержит шифраторы 1 записи и 2 считывания, схему 3 сравнения,дешифратор 4, информационный регистр б,регистр б контрольных разрядов. Входы и, выходы устройства соединены с выходамии входами. контролируемого накопителя 7.Устройство также содержит блок 8 управления, генератор 9 кодов ошибки, допдлнительную схему 10 сравнения, логическийблок 11, служащий для анализа неисправности цепей коррекции,Выход регистра 5 соединен со входамишифраторов 1 и 2 и одним из выходов устройства, вход которого подключен к первым входам регистров 5 и 6. Выход регистра 6 подключен к первому входу схемы3 сравнения, второй вход которой соединен.с выходом шифратора 2, первый выход -с одним из входов дешифратора 4, выходкоторого соединен со вторыми входами регистров 5 и б, второй выход схемы 3 сравнения подключен ко входу блока 8 управления, первый вы, од которого соединен суправляющими входами регистров 5 и б.Входы логического блока 11 соедйненьсоответственно с выходами схем 3 и. 10сравнения, Первый вход схемы 10 сравнения подключен к выходу регистра б, второйвход - к другому входу дешифратора 4и выходу генератора 9, вход .которого соединен с третьйм выходом блока 8 управления. Выход шифратора 1 соединен стретьим входом регистра 6.Устройство работает в двух режимах:рабочем и проверочном.В рабочем режиме информация поступает на информационный регистр 5, а затем на шифратор 1 записи, который вырабатывает контрольные разряды в соответствии с кодом Хэмминга. Затем ийформациоиный код и контрольные разряды записываются в накопитель 7. При считыванииинформация из накопителя 7 поступает наинформационный регистр 5 и регистр 6 контрольных рззрядов, а затем из информационного регистра 5 - на шифратор 2 считывания, который вновь формирует контрольные разряды. Схема 3 сравнения сравни;вает код с регистра б контрольных,разрядов с кодом. сформированным шифратором2 считывания, в случае ошибки в цепи кор-рекции ошибки, которая включает в себяинформационный регистр 5, регистр б.контрольных разрядов, шифратор 1 записи, шифратор 2 считывания, схему 3 сравнения,дешифратор 4, схема 3 сравнения вырабатывает код номера ошибки, который поступает на вход дешифратора 4, а сигнал оналичии оиибки, который поступает на блок 48 управления, с выхода дешифратора 4 номер неисправного разряда корректирует со.ответствующий разряд в информационномрегистре 5 или в регистре б контрольныхразрядов.В рабочем режиме блок 8 управлениязапрещает работу генератора 9 кодов, запись информации с шифратора 1 записив регистр б контрольных разрядов и осуществление останова блоком 1 цепей коррекции.ф В проверочном режиме при наличии в.блоке 8 управления информации об ошибках в рабочем режиме осуществляется локализация неиСправности накопителя 7. Приэтом определяется местоположение ошибки:либо ошибка в накопйтеле 7, либо в цепикоррекции, с точностью до неисправного бло.ка цепи коррекции и номера разряда, в котором произошла ошибка.В проверочном режиме блок 8 управления формирует сигналы, запрещающие обра 2 е щение к .накопителю 7, разрешает работугенератора 9 кодов ошибки и одновременнооткрывает регистр 6 контрольных разрядовдля записи туда информации с шифратора 1 записи. Код ошибки с генератора 9кодов ошибки подается на входы дешифратора 4 и додолнительной схемы 10 сравнения, В первом такте дешифрируемый кодошибки записывается в информационный регистр 5 и в регистр б контрольных разрядов,предварительно обнуленные,фр Шифратор 1 записи н шифратор 2 считывания формируют контрольный код чис.ла, записанного в информационный регистр5, во втором такте контрольный код с выхода шифратора 1 записи записывается врегистр б контрольных разрядов, код котоэф рого сравнивается схемой 3 сравнения скодом, сформированным шифратором 2 считывания, и сравниваетсядополнительной схемой 10 сравнения с кодом генератора 9. Результаты сравнения анализируются блоком 11.Локализация неисправностей цепи коррекции осуществляется с точностью до двухблоков цепи коррекции при наличии толькоодной неисправности в одном из этих блоков.фз Возможны варианты неисправности блоков коррекции.Неисправен шифратор записи . Код,сформированный в шифраторе 1 записи, записанный в регистр бконтрольных разрядов,подается иа входы схем 3, 10 сравнения,и на выходе обеих схем появляются сиг-":- -"- ."фналы ошибок. Неисправен шифратор 2 считывания, Код; сформированный этим шифратором, подается только на вход схемы 3 сравнения, на выходе этой схемы появляется сигнал ошибки.Неисправен информационный регистр 5. Так как шифраторы 1 записи и 2 считыва. ния формирует контрольные коды оцибоч.744737 формула изобретения 5ного информационного числа, и они сравниваются схемой сравнения 3, то на вцхолеэтой схемы сигнала ошибки иет, а лойолнительная схема 10 сравнения сравни. вает код, сформированный шифратором 1 записи из ошибочного числа, с кодом генератора 9 кодов ошибки, на выходе дополни-тельной схемы 10 сравнения появляется сиг, нал ошибки.Неисправен регистр контрольных разрядов 6. Кол с этого регистра подается на входы схем 3, 10. сравнения, сигналы ошибокпоявляются на выходах обеих схем.Неисправна схема сравнения 3, Сигналошибки на выходе этой схемы.Неисправна дополнительная схема сравнения 10. Сигнал ошибки на выходе этойсхемы, 3Неисправен дешифратор 4. Это соответствует записи ошибочного кода в информационный регистр 5. Сигнал ошибки появляется только на выходе дополнительнойсхемы 1 О сравнения.Блок анализа фиксирует три случая, ко 26торце приводят к останову устройства.В первом случае фиксируется сигналошибки на выходе схемы 3 сравнения, чтоопределяет неисправность или в самой схеме, или в шифраторе 2 считывания. иВо втором случае фиксируется сигналошибки на выходе дополнительной схемы10 сравнения, что определяет неисправностьили в лешифраторе 4, или в информационном регистре 5, или в лополнительной схе.ме 10 сравнения.В третьем случае фиксируется сигнална выходах схем 3 и 1 О сравнения, что определяет неисправность или в шифраторе 1записи, или в регистре 6 контрольных раз.рядов. 33 В случае отсутствия неисправности в цепи коррекции, что соответствует отсутствию сигнала оцибок на выхолах схем 3 и 10 сравнения, и наличия зафиксированных ошибок в первом режиме судят о неисправности 4 в накопителя.Предлагаемое устройство для контроля памяти не только исправляет одиночные ошибки, но и локализует неисправности с 6точностью до определенного блока цепи кор.рекции, что повышает его точность. Устройство для контроля памяти, содержащее информационный регистр, регистрконтрольных разрядов, шифраторы записии .считывания, схему сравнения, дешифратор и блок управления, причем выход ин.формационного регистра соединен со входами шифраторов записи и считывания иодним из выходов устройства, вход которогоподключен к первым входам информационного регистра и регистра контрольных раз.рядов, выход которого подключен к первомувходу схемы сравнения, второй вход которойсоединен с выходом шифратора считывания,первый выход - с одним из входов дешифратора, выход которого соединен со вторыми входами информационного регистраи регистра контрольных разрядов, выходшифратора записи соединен с другим выходом устройства, второй выход схемы сравнения подключен ко входу блока управления, первый выход которого соединен с управляюшими вхолами регистра контрольныхразрядов и информационного регистра, отличающееся тем, что; с целью повышениянадежности устройства, оно содержит генератор кодов ошибки, дополнительную схемусравнения и.логический блок, входы которого соединены соответственно с выхоламисхем сравнения и вторым выходом блокауправления, первый вход дополнительной схемы сравнения подключен к выходу регистраконтрольных разрядов, второй вход - к другому входу дешнфратора и выходу генератора кодов ошибки, вход которого соединенс третьим выходом блока управления, выходшифратора записи соединен с третьим вхо.дом регистра контрольных разрядов.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР333605, кл. 6 11 С 29/00, 970.2. Актуальные вопросы технической кибернетики. М Наука, 1972, с. 235 - 240В. Р рнч СостзвнтелТехред К 1 В Тираж 662 удзрствен ного ком мт нзобретениЯ н от Ж 35, Раушскан енто, г. Ужгород, ул Редактор Л. Веселовская

Смотреть

Заявка

2592267, 20.03.1978

ПРЕДПРИЯТИЕ ПЯ А-1178

ВАРИЕС НИНА ИОСИФОВНА, ГЛАСКО БОРИС ЕВГЕНЬЕВИЧ, КУЛТЫГИН АНАТОЛИЙ КОНСТАНТИНОВИЧ

МПК / Метки

МПК: G11C 29/00

Метки: памяти

Опубликовано: 30.06.1980

Код ссылки

<a href="https://patents.su/4-744737-ustrojjstvo-dlya-kontrolya-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля памяти</a>

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