Устройство для обнаружения и коррекции одиночных ошибок Советский патент 1984 года по МПК G11C29/00 

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

СП

со со

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

название год авторы номер документа
Устройство для обнаружения и ис-пРАВлЕНия ОшибОК B блОКАХ ВычиСли-ТЕльНОй МАшиНы 1979
  • Слуцкин Анатолий Ильич
  • Юркова Евгения Борисовна
SU840912A1
Устройство для обнаружения и исправления ошибок в блоках вычислительной машины 1982
  • Поваляев Эдуард Иванович
  • Новожилов Александр Сергеевич
  • Маркин Александр Васильевич
SU1111169A1
Запоминающее устройство с самоконтролем 1984
  • Смирнов Геннадий Дмитриевич
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Костинский Аркадий Яковлевич
  • Шугаев Александр Михайлович
SU1243032A1
Запоминающее устройство с самоконтролем 1983
  • Белалов Евгений Яковлевич
  • Забуранный Анатолий Григорьевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU1167659A1
Устройство для хранения информации с контролем 1989
  • Герасимович Людмила Петровна
  • Лысиков Борис Григорьевич
  • Митюхина Наталья Михайловна
SU1691897A1
Запоминающее устройство с коррекцией ошибок 1980
  • Иванов Геннадий Николаевич
  • Кирсанов Эдуард Юрьевич
  • Гизатуллин Ильдус Закирзянович
  • Гусев Валерий Федорович
  • Хорьков Виктор Николаевич
  • Федосов Юрий Владимирович
SU890441A1
Запоминающее устройство 1990
  • Бирюков Станислав Викторович
  • Брик Евгений Аркадьевич
  • Крупский Александр Александрович
SU1753491A1
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Устройство для контроля памяти 1984
  • Ковалев Сергей Иванович
  • Лысиков Борис Григорьевич
  • Седаускас Стяпас Юозович
  • Яковлев Анатолий Викторович
SU1249589A1
САМОКОРРЕКТИРУЮЩЕЕСЯ УСТРОЙСТВО 1999
  • Безродный Б.Ф.
  • Царьков А.Н.
  • Новиков Н.Н.
  • Романенко Ю.А.
  • Павлов А.А.
RU2210805C2

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

Реферат патента 1984 года Устройство для обнаружения и коррекции одиночных ошибок

УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ И КОРРЕКЦИИ ОДИНОЧНЫХ ОШИБОК, содержащее блок формирован-ия контрольных сигналов, одни из входов которого являются информаufiOHHbiMH входами устройства, и элементы НЕ, о т л ичающееся тем, что, с целью повышения быстродействия устройства, в него введены элемент И-НЕ и коммутаторы, адресные входы которых подключены к одним из выходов блока формирования контрольных сигналов, первые информационные входы коммутаторов соединены с информационными входами устройства, вторые информационные входы - с выходами элементов НЕ, входы которых подключены к информационным входам устройства, а выходы коммутаторов являются информа.ционными выходами устройства, контрольным входом которого является выход элемента И-НЕ, входы которого подключены к другим выходам блока формирования контрольных сигналов.

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

Фи8.1 Изобретение относится к вычислительной технике, в частности к запо минающим устройствам. Известны устройства для обнаружения и коррекции одиночных ошибок, содержащие входной регистр, селектор, блок коррекции входной информа ции, генератор кода Хэмминга, регистр контрольного кода, регистр кода Хэмминга, блок коррекции контрольного кода, блок сравнения паритета записываемой информации, блок .сравнения кода Хэмминга, блок обнаружения неисправностей, дешифратор ошибок, контрольный .блок, сравнения, выходной регистр ij 2 . Недостатками этого устройства яв ляются низкое быстродействие, вызванное многоуровневой схемой коррек .ции, и большие аппаратурные затраты Наиболее близким техническим реш нием к изобретению является устройс во для .обнаружения и коррекции ошибок в памяти, содержащее логический блок для формирования контрольных битов кода Хэмминга и битов синдрома, дешифраторы, входы которых подключены к выходам логического блока а выходы - к первым входам логических элементов, реализующих функцию ИСКЛЮЧАЮЩЕЕ ИЛИ, на вторые входы которых поступает информация.из памяти, а с выходов элементов ИСКЛЮЧА ЩЕЕ ИЛИ информация через инверторы передается на выходную магистраль данных 2 о I .,. Недостатком известного устройств является также невысокое быстродействие, связанное с многоступенчатой схемой коррекции. Целью изобретения является повышение быстродействия устройства при обнаружении и коррекции одиночной ошибки байта информации в коде Хэмминга „ Указанная цель достигается тем, что в устройство для обнаружения и коррекции одиночных ошибок, содержащее блок формирования контрольных сигналов, одни из входов которого являются информационными входами устройстваJ, и элементы НЕ, введены элемент И-НЕ и коммутаторы, адресны входы которых подключены к одним из выходов блока формирювания контроль ных сигналов, первые информационные входы коммутаторов соединены с информационными входами устройства, вторые информационные входы - с выходами элементов НЕ, входы которых подключены к информационным входам устройства, а выходы коммутаторов являются информационными вы;ходами устройства, контрольным выходом кото рого является выход элемента И-НЕ, входы которого подключены к другим выходам блока формирования контрольных сигналов. На фиг. 1 изображена структурная схема устройства для обнаружения и коррекции одиночных ошибок; на фиг, 2 - возможный вариант выполнения формирователя контрольных сигналов для двух разрядов. Устройство (фиг. 1) содержит блок 1 формирования контрольных сигналов, служащий для формирования разрядов синдрома и контрольных разрядов кода Хэмминга, элементы НЕ 2, элемент И-НЕ 3 и коммутаторы 4. Устройство имеет входы 5 и 6 и вьлходы 7-9. Блок. 1 ,(фиг. 2) представляет собой четыре схемы 10 четности, формирующие контрольные разряды по .принципу построения кода Хэмминга, а также четыре элемента НЕ 11. При записи в память для формирования, например контрольного разряда К1, схема 10 четности (фиг. 2) должна проверять разряды 3,5,7,9 и 11; для -формирования контрольного разряда К2 - разряды 3,6,7,10 и 11 и т.д. в соответствии с таблицей. Элементы НЕ 11 при записи информации в память обнуляют входы схем 10 четности, на которые в режиме чтения поступают контрольные разряды код Хэмминга. При чтении для формирования разряда К1 синдрома схема 10 четности должна проверять разряды 1,3,5,7,9 и 11; для формирования разряда К2 - разряды 2,3,6,7,10и 11 и т.д. в соответствии с таблицей. Блок 1 может быть выполнен на микросхемах типа К1 55 (133) ИП2 и К155 (133) ЛНЗ. Коммутаторы 4 могут быть выполнены на микросхемах К 155 (133) КП1. Устройство работает следующим образом. Перед записью в память (не показана) со входа 5 устройства в блок 1 параллельно поступает байт информации. В блоке 1 происходит формирование четырех контрольных разрядов К1-К4 кода Хэмминга для байта информации. Сформированные разрядам поступают на выход 7 устройства для записи в память. При чтении на входы .5 и 6 параллельно из памяти поступает информация в контрольные разряды кода Хэмминга. При этом блок 1 формирует разряды К1 - К4 синдрома, которые поступают на адресные входы коммутаторов 4. Информация со входа 5 поступает также на входы элементов НЕ 2 и первые информационные входы коммутаторов 4. На вторые информационные входы коммутаторов 4 поступает информация с выходов элементов НЕ 2. Коммутаторы 4 при наличии ошибки в одном из разрядов передают на выход 8 его инверсию, а все остальные разряды - без инверсии. Сигнал наличия одиночной ошибки поступает на выход 9 устройства с элемента И-НЕ 3. Таким образом, предлагаемое уст.ройство по сравнению с известным сокращает время коррекции ошибки за счет уменьшения количества логических уровней при незначительном увеличении оборудования.

К1

Контрольные разряды

К4

КЗ

5В Время коррекции одиночных ошибок байта информации с помощью предложенного устройства на 30-40% меньше по сравнению с известным. Повышенное быстродействие предлагаемого устройства позволяет сократить время выборки информации из запоминающего устррйства с коррекцией одиночных ошибок и, следовательно, производительность .всей системы в целом.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для контроля оперативной памяти 1977
  • Поваляев Эдуард Иванович
  • Хуринов Владимир Аркадьевич
SU720515A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1
с
Коридорная многокамерная вагонеточная углевыжигательная печь 1921
  • Поварнин Г.Г.
  • Циллиакус А.П.
SU36A1

SU 1 075 313 A1

Авторы

Абрамов Александр Владимирович

Киселев Сергей Константинович

Ляпинский Валерий Васильевич

Родин Валерий Иванович

Даты

1984-02-23Публикация

1982-12-30Подача