Одноразрядное оперативное запоминающее устройство с коррекцией ошибок Советский патент 1990 года по МПК G11C29/00 

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

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

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

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

Устройство содержит основной накопитель 1, первый 2 и второй 3 элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, первый элемент И 4, третий 5 и четвертый 6 элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, информационные выход 7 и вход 8 устройства, управляющий вход 9 устройства, дополнительный накопитель 10, пятый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 11, второй 12 и третий 13 элементы И, шестой 14 и седьмой 15 элементы ИСКЛЮЧАЮЩЕЕ ИЛИ;

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

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

сл

со со

00 4

со

и единый блок кодирования / декодирования, построенный на логических элементах 2-6 и 11-15. В целях упрощения описания устройства из его состава исключены адресные цепи выборки эле- ментов памяти (ЭП) основного 1 и дополнительного 10 накопителей.

Так как предлагаемое устройство с коррекцией ошибок имеет однораэряд- ную организацию, то любое обращение к нему начинается со считывания данных из основного 1 и дополнительного 10 накопителей. Если внешнее обращение к ОЗУ производится в режиме записи, считанные данные модифицируются и перезаписываются в накопители 1 и 10. В режиме внешнего считывания по считанным данным восстанавливается истинное значение выбираемого бита (поступаю- щего на первый выход основного накопителя 1), которое передается на информационный выход 7 устройства.

В устройстве, принятом за прототип за один цикл обращения к ЭП разряда Дб считываются информационные разряды Д2, Д5, Дб, Д7, Д8, ДЮ, ДЙ и контрольные разряды С2 и Сб, причем содержимое контрольных разрядов С2 и СЬ отражает соответственно результаты суммирования по модулю 2 содержимых битов строки и столбца, на пересечении которых находится искомый разряд Дб. Следует отметить, что разделение указанного на фиг. 2 массива разрядов на строки и столбцы является условным, поскольку в реальной матрице все ЭП разрядов вытянуты в одну строку и выбираются за один цикл обращения к ОЗУ.

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

0

5 5

д5

0

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

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

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

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

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

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

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

ЗЭВЬЗ6

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

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

название год авторы номер документа
Запоминающее устройство 1990
  • Бирюков Станислав Викторович
  • Брик Евгений Аркадьевич
  • Владимиров Виктор Николаевич
  • Крупский Александр Александрович
  • Назаров Сергей Александрович
SU1801227A3
САМОКОРРЕКТИРУЮЩЕЕСЯ УСТРОЙСТВО 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Смирнов Дмитрий Вячеславович
  • Долговязов Александр Вениаминович
RU2297033C2
САМОКОРРЕКТИРУЮЩЕЕСЯ УСТРОЙСТВО ХРАНЕНИЯ ИНФОРМАЦИИ 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Коршунов Виктор Николаевич
  • Долговязов Александр Вениаминович
RU2297030C2
ОТКАЗОУСТОЙЧИВОЕ УСТРОЙСТВО ХРАНЕНИЯ ИНФОРМАЦИИ 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Коршунов Виктор Николаевич
  • Долговязов Александр Вениаминович
RU2297034C2
ОТКАЗОУСТОЙЧИВОЕ УСТРОЙСТВО 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Смирнов Дмитрий Вячеславович
  • Долговязов Александр Вениаминович
RU2297031C2
ОТКАЗОУСТОЙЧИВОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Коршунов Виктор Николаевич
  • Долговязов Александр Вениаминович
RU2297035C2
Запоминающее устройство с самоконтролем 1987
  • Рябуха Николай Демидович
  • Корженевский Сергей Вячеславович
  • Емелин Владимир Михайлович
  • Антонов Владимир Гурьевич
SU1432613A1
САМОКОРРЕКТИРУЮЩЕЕСЯ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 2004
  • Царьков Алексей Николаевич
  • Ананьев Евгений Михайлович
  • Павлов Александр Алексеевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Шандриков Алексей Витальевич
  • Ерёмина Надежда Валерьевна
  • Смирнов Дмитрий Вячеславович
  • Долговязов Александр Вениаминович
RU2297032C2
Запоминающее устройство с контролем и коррекцией ошибок 1983
  • Балахонов Юрий Васильевич
  • Цурпал Александр Николаевич
SU1117715A1
Запоминающее устройство с коррекцией ошибок 1983
  • Гарбузов Николай Иванович
  • Паращук Леонид Николаевич
  • Шарапов Александр Петрович
SU1127012A1

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

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

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

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

9 о-

7 -о

Фиг. г

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

Патент США Н° 4561095, кл
Гидравлическая передача, могущая служить насосом 1921
  • Жмуркин И.А.
SU371A1
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками 1917
  • Р.К. Каблиц
SU1985A1
Патент США № 4456980, кл
Станок для нарезания зубьев на гребнях 1921
  • Воскресенский М.
SU365A1
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками 1917
  • Р.К. Каблиц
SU1984A1

SU 1 539 843 A1

Авторы

Фастов Сергей Анатольевич

Сушко Сергей Всеволодович

Березенко Александр Иванович

Даты

1990-01-30Публикация

1987-07-06Подача