Одноразрядное оперативное запоминающее устройство с коррекцией ошибок

 

Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано при создании запоминающих устройств с встроенной коррекцией ошибок в интегральном исполнении. Целью изобретения является повышение надежности устройства. Устройство содержит основной и дополнительный накопители, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, с первого по седьмой, и элементы И, с первого по третий. Цель изобретения достигается тем, что в каждом цикле обращения к устройству, помимо выбираемых информационных и контрольных разрядов строки и столбца итерационного кода, считываются и проверяются по четности все оставшиеся контрольные разряды, что позволяет обнаруживать ошибки в контрольных разрядах, исправлять их и восстанавливать истинное значение в дополнительном накопителе в такте записи цикла обращения. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕаЪБЛИН (19) (И) (51)5 С 11 С 2 /00

3 !

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTGPCH0MY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

f (21) 429871У24-24 (22) 06.07.87 (46) 30.01.90. Бюл. и 4 (72) С.А. Фастов, С.В. Сушко и А.И. Березенко (53) 681.327.6(088.8) (56) Патент США М 4561095, кл. 371-38, опублик. 1985.

Патент СНА Р 4456980, кл. 365-200, опублик. 1984. (54) ОДНОРАЗРЯДНОЕ ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С КОРРЕКЦИЕЙ ОШИБОК (57) Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано при создании запоминающих устройств с встроенной коррекцией ошибок в интегральном исИзобретение относится к вычислительной технике и микроэлектронике и может быть использовано при создании запоминающих устройств с встроенной коррекцией ошибок в интегральном исполнении.

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

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

Устройство содержит основной накопитель 1, первый 2 и второй 3 эле- .

2 полнении ° Целью изобретения является повышение надежности устройства. Уст" ройство содержит основной и дополнительный накопители, элементы ИСКЛОЧАЮЩЕЕ ИЛИ с первого по седьмой и элементы И с первого по третий. Цель изобретения достигается тем, что в каждом цикле обращения к устройству, помимо выбираемых информационных и контрольных разрядов строки и столбца итерационного кода, считываются и проверяются по четности все оставшиеся контрольные разряды, что позволяет обнаруживать ошибки в контрольных разрядах, исправлять их и восстанавливать истинное значение в дополнительном накопителе в такте записи цикла обращения. 2 ил. менты ИСКЛЮЧАЮЩЕЕ ИЛИ, первый элемент

И 4, третий 5 и-четвертый 6 элементы

ИСКЛЮЧАЮЩЕЕ ИЛИ ° информационные выход

7 и вход 8 устройства, управляющий вход 9 устройства, дополнительный накопитель 10, пятый элемент ИСКНОЧАЮЦЕЕ ИЛИ 11, второй 12 и третий 13 элементы И, шестой 14 и седьмой 15 элементы ИСКЛЮЧАЮЩЕЕ ИЛИ;

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

Исправление однократных ошибок в массиве информационных битов Д1-Д16 (Фиг. 2) в предлагаемом одноразрядном оперативном запоминающем устройстве (ОЗУ) основано на использовании итера-. ционного кода. Поэтому в состав устройства входят дополнительный накопитель 10 контрольных разрядов (С1-С8) 4 допускают устранение ошибок только в

ЭП основного накопителя 1. Если же, ошибка возникает в каком-либо конт--. рольном разряде, то одновременное нарушение четности для строки и столбца не наблюдается и, следовательно, такая ошибка сохраняется либо до момента выключения питания ОЗУ и следующей после повторного включения питания начальной установки его ЭП, либо до момента возникновения ошибки в любом другом ЭП массива Д1-Д16 и С1-С8, что приводит к сбою в работе устройства.

В отличие от известного устройства, в предлагаемом ОЗУ в каждом цикле записи и считывания, помимо перечисленных выше информационных и контрольных разрядов, считываются также все оставшиеся контрольные разряды (С1, С3-С5,С7,С8). Это позволяет при любом обращении к ОЗУ осуществлять проверку на сохранение четности для всех контрольных разрядов с помощью элемента ИСКЛОЧАЮЩЕЕ ИЛИ 11. Если, например, имеет место ошибка в разряде С2, то она обнаруживается элементом И 12, исправляется элементом ИСКЛЮЧАЮЩЕЕ ИЛИ 14 и переэаписывается в дополнительный накопитель 10. В ис-". правлении ошибки в разряде.С6 участвуют элемент И 13 и элемент ИСКЛЮЧАЮЦЕЕ. ИЛИ 1 .

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

Одноразрядное оперативное запоминающее устройство с коррекцией ошибок, содержащее основной накопитель, выходы выбираемых при обращении в соответствии с матрицей кодирования разрядов строки и столбцы- которого соединены с входами группы соответственно первого и второго элементов ИСКНЮЧЙОЩЕЕ ИЛИ, выходы которых подключены к входам первого элемента И, выход которого соединен с первым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого подключен к вы-. ходу информационного разряда основного накопителя, а выход является инфор3 1539843 и единый блок кодирования / декодирования, построенный на логических элементах 2-6 и 11-15. В целях упрощения описания, устройства из его состава исключены адресные цепи выборки элементов памяти (ЭП) основного 1 и дополнительного 1О накопителей.

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

| накопителей. Если внешнее обращение к ОЗУ производится в режиме записи,, считанные данные модифицируются и пе, ; резаписываются в накопители 1 и 10. В

, режиме внешнего считывания по считан1 ным данныи восстанавливается истинное значение выбираемого бита (поступаю.,цего на первый выход основного нако), пителя 1)., которое передается на ин формационный выход 7 устройства.

В устройстве, принятом за прототип,, за один цикл обращения к ЭП разряда

Д6 считываются информационные разряды Д2, ДЦ„ Дб, Д7, Д8, Д10, Д14 и ,контрольные разряды С2 и С6, причем содержимое контрольных разрядов С2 и

С6 отражает соответственно результаты суммирования по модулю 2 содержимых битов строки и столбца, на пересечении которых находится искомый разряд Д6„ Следует отметить, что разделение указанного на фиг. 2 массива разрядов на строки и столбцы является З5 условным, поскольку в реальной матри" це все ЭП разрядов вытянуты в одну строку и выбираются за один цикл обрац ения к ОЗУ.

В известном устройстве по выбранным разрядам"производится проверка сохранения четности для строки (элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 2) и столбца (элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 3), и при на-„ рушении четности и для строки, и для столбца одновременно элемент И 4 фор" мирует сигнал уровня "1", указывающий элементу ИСКЛЮЧАЮЩЕЕ ИЛИ 5 на необходимость инвертирования содержимого разряда Д6. В режиме внешней записи исправленное содержимое разряда Д6 сравнивается с битом данных, поступив шим íà информационный вход 8 устройства, и в случае несовпадения формируется сигнал на одновременное инвертирование содержимого контрольных разрядов С2 и Сб. Таким образом,. рассмотренные средства коррекции ошибок

5 мационным выходом устройства и соединен с первым входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является информационным входом устройства и подключен к информа. ционному входу основного накопителя, управляющий вход которого является управляющим входом устройства, о т— л и ч а ю щ е е с я тем, что, с целью повышения надежности, в него введены дополнительный накопитель, пятый, шестой и седьмой элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы

И, причем выход контрольного разряда дополнительного накопителя, соответствующего выбранной строке основного накопителя, соединен с первым дополнительным входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, с первым выходом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым:;входом шестого элемента ИСКЛЮЧАЮЦЕЕ ИЛИ, выход которого подключен к первому информационному входу дополнительного накопителя, выход контрольного разряда которого, соответствующий выбранному столбцу основного накопителя, соединен с первым дополнительным входом второго элемента ИСКЛЮ398 3

ЧАЮЩЕЕ ИЛИ, с вторым входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым входом седьмого элемента ИСКЛЮЧАЮЩЕЕ

ИЛИ, выход которого подключен к второму информационному входу дополнительного накопителя, выходы контрольных разрядов, соответствующих невыбранным строкам и столбцам основного накопителя, соединены с входами группы пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого подключен к вторым входам второго и третьего элементов И, первые входы которых соединены с выхо15 дами соответственно первого и второго элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выходы второго и третьего элементов Иподключены к третьим входам соответственно шестого и седьмого элементов ИСКЛЮЧАЮ о ЦЕЕ ИЛИ, вторые входы которых соединены с выходом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход информационного разряда основного накопителя подключен к вторым дополнительным входам

25 первого и второго элементов ИСКЛЮЧАЮЦЕЕ И11И, управляющий вход дополнительного накопителя подключен к управляющему входу устройства.

1539843

Составитель О. Исаев

Редактор И. Рыбченко Техред А.Кравчук, Корректор И. 1 1арояи .Заказ 223 Тираж 473 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, N-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина,101

Одноразрядное оперативное запоминающее устройство с коррекцией ошибок Одноразрядное оперативное запоминающее устройство с коррекцией ошибок Одноразрядное оперативное запоминающее устройство с коррекцией ошибок Одноразрядное оперативное запоминающее устройство с коррекцией ошибок 

 

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для функционального контроля БИС ОЗУ, а также блоков ОЗУ

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

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

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

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

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управления

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

Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок

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

Изобретение относится к устройствам тестирования электронных элементарных схем и групповых линий соединений

Изобретение относится к средствам для программирования/стирания электрически стираемых программируемых полупроводниковых постоянных запоминающих устройств

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх