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

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

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

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

На чертеже представлена функциональная Јхёма предлагаемого устройства.

Запоминающее устройство с контролем цепей коррекции ошибок содержит регистр 1 контрольных разрядов, выходной регистр 2, блок 3 анализа синдрома, блок А коррекции, коммутатор 5 данных, входной регистр 6, блок 7 кодирования, регистр 8 расстояния, блок 9 синхронизации, элемент И 10, двоичный счетчик 11, элемент И 12 и накопитель 13.

На чертеже обозначены: 14 - входы начальной установки устройства; 15 - адресные входы устройства; 16 - информационные входы-выходы устройства.

Регистр 1 контрольных разрядов и выходной регистр 2 предназначены для приема информации с накопителя при считывании.

Блок 3 анализа синдрома выполняет проверку правильности считанного кода и определяет тип ошибки. Узел состоит из схемы формирования синдрома, дешифратора номера разряда и схемы формирования сигналов ошибки.

Блок 4 коррекции корректирует информацию в разряде, в котором обнаружена ошибка, и состоит из элементов ИСКЛЮЧАЮЩЕЕ ИЛИ.

Коммутатор 5 данных предназначен для коммутации информации с выхода блока коррекции или регистра диагностики на двунаправленную магистраль данных.

Входной регистр б служит для приема информации с магистрали данных.

Блок 7 кодирования формирует в соответствии с кодом Хемминга контрольные разряды, которые поступают на вход накопителя 13. Блок кодирования может быть реализован на ИМС К555ВЖ1.

Регистр 8 состояния предназначен для переключения режимов работы и фиксации диагностической информации.

Форматы регистра состояния представлены в таблице.

Блок 9 синхронизации обеспечивает взаимодействие узлов запоминающего устройства и состоит из схемы анализа адреса, селектора запросов, дешифратора операций и регистра сдвига.

Счетчик 11 и два элемента И 10 и 12 предназначены для блокировки через обращение к накопителю в диагностическом режиме записи информации в регистр контрольных разрядов.

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

В основном рабочем режиме регистр 8 состояния обнулен, на установочный вход

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

0 регистр 2 по управляющему сигналу с выхода блока 9 при считывании информации с накопителя 13. С выходов регистра 1 и 2 информация поступает на блок 3 анализа синдрома, который осуществляет свертку

5 входной информации по модулю 2 При наличии ошибки блок 3 анализа синдрома формирует код, который поступает на вход дешифратора. С выхода дешифратора сигнал, соответствующий номеру разряда, в ко0 тором обнаружена ошибка, поступает на вход блока 4 коррекции, на другой вход которого поступают данные с выхода регистра 2. С выхода блока 4 коррекции информация поступает на вход коммутатора 5 данных.

5При наличии ошибок блок анализа синдрома формирует также сигналы ошибки, которые заносятся-в регистр 8 состояния.

В диагностическом режиме работы по управляющему сигналу блока 9 синхронизэ0 ции разряд режима диагностики регистра 8 состояния устанавливается в единичное состояние, т.е. разрешается прохождение сигнала с выхода блока 9 синхронизации, стробирующего запись информации в ре5 гистр 2 через элемент И 12 Производится запись информации в регистр 1. Двоичный счетчик 11 изменяет свое состояние по окончании сигнала записи в регистр. Нулевой сигнал с инверсного выхода счетчика 11

0 блокирует прохождение сигнала с выхода блока 9 синхронизации на стробирующий вход регистра 1 контрольных разрядов. Таким образом, при 2п-1-м считывании информации с накопителя 13 (,2,3,..} после установки в

5 единичное состояние разряда регистра 8 состояния в регистр 1 контрольных разрядов записывается информация одновременно с занесением информации в регистр 2. При 2п- м считывании информации с накопителя 13

0 заносится только в регистр 2, информация в регистре 1 контрольных разрядов не изменяется и на вход блока 3 анализа синдрома поступает информационное слово, которое считано с накопителя 13 при 2п-м обращении,

5 и контрольное слово, которое считано с накопителя 13 при 2п-м обращении. Так как запись информации в накопитель 13 в режиме диагностики осуществляется так же, как в основном режиме, то в накопитель 13 записаны массивы информации, присчитывании которых в регистр 2 заносится информация, отличающаяся при 2п-1-м или 2(2 п)-м об ращениях соответственно в первом цикле на 1 разряд, во втором цикле - на 2 разряда и так далее, количество циклов зависит от количества корректируемых или фиксируемых ошибок, на которые могут реагировать используемые коды Хэмминга. При каждом 2п-м считывании с накопителя 13 в первом цикле в регистр 1 контроля будет занесен контрольный код предыдущего 2п-1-го считывания информации, отличной на один разряд от информации, занесенной при 2п- м считывании в регистр 2, поэтому блок 3 анализа синдрома при 2п-м обращении формирует сигнал однократной ошибки,

Информация с выхода блока 4 коррекции поступает на вход коммутатора 5 данных, с выхода которого по управляющим сигналам блока 9 синхронизации поступает на вход регистра 6. При правильной работе схем коррекции в первом цикле проверки в регистре 6 информация при 2п-м обращении к накопителю 13 будет равна информации при 2п-1-м обращении к накопителю м в регистр 8 состояния будет заноситься сигнал Однократная ошибка. При втором цикле проверки в каждом 2п-м считывании с накопителя 13 в регистр 8 состояния будет заноситься сигнал Двукратная ошибка. Формула изобретения Запоминающее устройство с контролем цепей коррекции ошибок, содержащее регистр контрольных разрядов, выходной регистр, блок анализа синдрома, блок коррекции, коммутатор данных, входной регистр, блок кодирования, регистр состояния, блок синхронизации, накопитель, информационные входы входного регистра соединены с информационными входами накопителя, входами блока кодирования, входами первой группы регистра состояния и выходами коммутатора данных и являются информационными входами-выходами устройства, информационные выходы входного регистра соединены с информационными входами первой группы коммутатора данных, первый и второй управляющие входы которого соединены соответственно с первым и вторым выходами блока синхронизации, третий выход которого соединен с уп равляющим входом блока кодирования, выходы которого соединены с входами контрольных разрядов накопителя, инфор- 5 мационные выходы которого соединены с информационными входами выходного регистра, информационные выходы которого соединены с информационными входами первой группы блока анализа синдрома и 0 входами первой группы блока коррекции, входы второй группы которого соединены с информационными выходами блока анализа синдрома, информационные входы второй группы которого соединены с выходами 5 регистра контрольных разрядов, входы которого соединены с выходами контрольных разрядов накопителя, управляющий вход которого соединен с четвертым выходом блока синхронизации, пятый выход которо0 го соединен с входом синхронизации входного регистра, выходы контрольных разрядов блока анализа синдрома соединены с входами второй группы регистра состояния, вход синхронизации которого

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

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

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

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

5 с седьмым выходом блока синхронизации и первым входом второго элемента И, второй вход которого соединен с инверсным выходом двоичного счетчика, выход второго элемента И соединен с входом синхронизации

0 регистра контрольных разрядов.

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

название год авторы номер документа
Устройство для обнаружения и коррекции ошибок 1990
  • Емельяненко Виталий Михайлович
SU1783583A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
Запоминающее устройство с контролем 1989
  • Терзян Оник Артемович
  • Торосян Тигран Суренович
  • Чахоян Леонид Микаелович
SU1624535A1
Запоминающее устройство с самоконтролем 1984
  • Смирнов Геннадий Дмитриевич
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Костинский Аркадий Яковлевич
  • Шугаев Александр Михайлович
SU1243032A1
Запоминающее устройство с самоконтролем 1983
  • Белалов Евгений Яковлевич
  • Забуранный Анатолий Григорьевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU1167659A1
УСТРОЙСТВО КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2008
  • Забабурин Андрей Николаевич
  • Квашенников Владислав Валентинович
  • Третьяков Андрей Васильевич
  • Трушин Сергей Алексеевич
RU2383104C2
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В БАЙТЕ ИНФОРМАЦИИ 2021
  • Волков Данила Дмитриевич
  • Герасимов Даниил Олегович
  • Коваленко Даниил Андреевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758065C1
Запоминающее устройство с исправлением ошибок 1985
  • Урбанович Павел Павлович
SU1297120A1
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Запоминающее устройство с исправлением ошибок 1989
  • Росницкий Олег Владимирович
  • Ковалев Владимир Николаевич
  • Савельев Анатолий Иванович
  • Лашкова Ольга Федоровна
  • Алексеев Лев Владимирович
  • Жучков Александр Дмитриевич
  • Торотенков Сергей Борисович
SU1667156A1

Реферат патента 1992 года Запоминающее устройство с контролем цепей коррекции ошибок

Изобретейие относится к вычислительной технике, в частности к запоминающим устройствам. Целью изобретения является упрощение устройства. Устройство содержит регистр 1 контрольных разрядов, выходной регистр 2, блок 3 анализа синдррма, блок 4 коррекции, коммутатор 5 данных, входной регистр 6, блок 7 кодирования, регистр 8 состояния, блок 9 синхронизации, первый 10 и второй 12 элементы И, двоичный счетчик 11 и накопитель 13. Устройство обнаруживаети исправляет ошибки в соответствии с применяемым кодом Хэемминга Устройство также позволяет проводить контроль цепей коррекции ошибок Отсутствие связей с выхода регистра состояния на вход блока кодирования позволяет упростить устройство 1 ил . 1 табл. N-f Ё сл 00 00

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

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

Устройство для тестового контроля памяти 1982
  • Белалов Евгений Яковлевич
  • Рудаков Эдуард Владимирович
  • Саламатов Сергей Петрович
  • Чалчинский Иван Антонович
SU1083234A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Техническое описание
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Устройство и работа
Устройство двукратного усилителя с катодными лампами 1920
  • Шенфер К.И.
SU55A1

SU 1 751 818 A1

Авторы

Емельяненко Виталий Михайлович

Даты

1992-07-30Публикация

1988-12-20Подача