Устройство для контроля накопителя Советский патент 1975 года по МПК G11C29/00 

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

(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ НАКОПИТЕЛЯ

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
Запоминающее устройство с автономным контролем 1977
  • Вариес Нина Иосифовна
  • Гласко Борис Евгеньевич
  • Култыгин Анатолий Константинович
SU684620A1
Запоминающее устройство с исправлением ошибок 1979
  • Айнштейн Герман Иосифович
  • Левшин Вениамин Иванович
SU920845A1
Запоминающее устройство с самоконтролем 1981
  • Аль-Укейли Салех Иршед
  • Городний Александр Васильевич
  • Дробязко Ирина Павловна
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
  • Рычагов Юрий Борисович
SU964737A1
Устройство для коррекции ошибок в блоках памяти 1985
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1257708A1
Устройство для исправления ошибок 1974
  • Осмоловский Станислав Антонович
SU544151A1
Запоминающее устройство с автономным контролем 1982
  • Комаров Валентин Данилович
  • Кузнецов Александр Васильевич
  • Цыбаков Борис Соломонович
SU1048520A1
Декодирующее устройство 1989
  • Николаев Юрий Иванович
  • Сорока Леонид Степанович
  • Малофей Олег Павлович
  • Квелашвили Тимур Георгиевич
  • Чистяков Игорь Викторович
SU1681388A1
УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК 1971
SU311269A1
Декодирующее устройство 1989
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1644223A1

Иллюстрации к изобретению SU 470 867 A1

Реферат патента 1975 года Устройство для контроля накопителя

Формула изобретения SU 470 867 A1

1

Настоящее изобретение относится к области запоминающих устройств.

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

Известное устройство исправляет одиночные и обнаруживает двойные ошибки.

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

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

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

Устройство содержит накопитель 1, с выхода которого при подаче на его вход кода адреса и имнульса запроса считывается {т + -rk) -разрядное число (где т - количество

информационных разрядов, ()-количество контрольных разрядов кода Хэмминга с кодовым расстоянием ), декодирующий блок 2 кода Хэмминга в составе и-разрядного (где + /г) приемного регистра 3 параллельного действия, единичные входы которого подсоединены к выходным шинам накопителя , k сумматоров 4 по модулю два, соединенных с выходами регистра 3, /-разрядный регистр коррекции 5, входы которого нодсоединены к выходам сумматоров 4, кроме последнего, дешифратор коррекции 6, входы которого подключены к выходам регистра коррекции 5, а выходные шины - к счетным входам триггеров регистра 3.

Устройство, кроме того, содержит схему «Запрет 7, счетчик 8, индикатор 9, блок управления 10, соединенный с выходной шиной 11, переключатель 12 режима работы, схему «И 13. В состав блока 2 также входит

схема 14 выработки сигнала «двукратная

ошибка, соединенная с последним (правым - па чертеже) сумматором 4. Устройство также содержит схему остапова 15. Входы схемы «Запрет 7 подключены к соответствующим выходам блоков 2 и 10, а выход - ко входам схемы 15 и счетчика 8. Выход 16 схемы «И 13 соединен с одним из входов блока 2, первый вход - с выходом блока управления 10, второй - с одним из выходов переключателя 12, другие выходы которого соединены со входами блока 10, счетчика 8 и схемы 7.

Устройство может работать в режимах «Проверка или «Коррекция. Переключение из одного режима работы в другой происходит переключателем 12 режима работы.

В режим «Проверка устройство контроля переводится перед включением накопителя 1 в рабочий режим с целью обнаружения и устранения обнаруживаемых ошибок любой кратности.

Во время работы наконителя в составе цифровой вычислительной машины (ЦВМ) устройство контроля переводится в режим «Коррекция с целью исправления одиночных и обнаружепия двукратн ых ошибок, возникших после автономной проверки.

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

Перед запуском устройства счетчик 8, регистры 3 и 5 сигналом «сброс устанавливаются в состояние «О.

В режиме «Проверка счетчик 8 отключается от ЦВМ, на один из входов схемы 7 подается разрешаюш,ий потенциал, схема 13 закрывается, блокируя работу дешифратора коррекции 6.

При пуске производится последовательное обрашение к адресам накопителя 1, коды которых задаются состоянием счетчика 8. Счетчик 8 перебрасывается в следуюшее состояние от счетных импульсов, поступаюш,их с выхода схемы 7. Счетные импульсы на выходе схемы 7 вырабатываются при наличии нулевого кода на выходах сумматоров 4 синхронизирующих импульсов, поступающих с блока управления 10, и разрешающего потенциала с переключателя 12.

Каждое считанное с выхода накопителя 1 число переписывается в регистр 3, с которого поступает на входы сумматоров 4. Каждый из сумматоров 4, кроме последнего, проверяет на четность определенный набор разрядов считанного числа. Последний сумматор 4 проверяет на четность весь «-разрядный набор считанного числа.

Если после декодирования числа на выходах сумматоров 4 установился нулевой код, это свидетельствует об отсутствии ошибок ввода и считывания проверяемого числа. С поступлением синхронизирующего импульса схема 7 формирует счетный импульс, перебрасывающий счетчик 8 в следующее состояние. Считывается и проверяется новое число и т. д.

Если после декодирования числа па выходе хотя бы одного из сумматоров 4 установился

ненулевой код, на выходе схемы 7 счетный сигнал не формируется и счетчик 8 остается в том же состоянии. Схема останова 15 вырабатывает сигнал «Останов, условием выработки которого является отсутствие счетного сигнала с выхода схемы 7, наличие синхронизирующего сигнала с блока унравления 10 и положение переключателя 12 в состоянии «Проверка. Определение адреса числа, при

считывании которого была обнаружена ошибка, производится определением состояния счетчика 8, осуществляемого визуально с помощью индикатора 9.

Причина ошибки устраняется. Счетчик 8,

регистры 3 и 5 устанавливаются в «О и устройство запускается снова.

Проверка накопителя 1 продолжается до тех пор, пока устройство не проработает без останова в течение времени, которое больше

требуемого, для последовательного опроса и проверки всех чисел, хранимых в накопителе. В режиме «Коррекция на один из входов схемы 7 и на вход схемы 15 посредством переключателя 12 подается нулевой сигнал, блокируя их работу. Схема 13 открыта для пропускания синхронизирующих импульсов, поступаюших с блока управления 10 и стробирующих работу дешифратора коррекции 6. На входы счетчика 8 из ЦВМ поступает код

адреса числа. С приходом сигнала запроса с выхода накопителя 1 считывается и декодируется я-разрядное число.

В результате декодирования на выходах сумматоров 4, кроме последнего, устанавливается код, представляющий собой двоичное изображение номера искаженного разряда, который запоминается регистром коррекции 5. Результат проверки па четпость всех разрядов с выхода последнего сумматора 4 поступает в блок управления 10.

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

число выдается в ЦВМ без корректировки.

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

В остальных двух случаях (на регистре 5 -

ненулевой код, на выходе последнего сумматора 4 - нуль, и наоборот) обнаруживаются не корректируемые ошибки, при которых схема 14 выработки сигнала «Двукратная ошиб ка вырабатывает сигнал «Ошибка. Эти

ошибки устраняются переводом устройства контроля в режим «Проверка.

Предмет изобретения

Устройство для контроля накопителя, содержащее декодирующий блок, вход которого

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

1 I-

/

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

SU 470 867 A1

Авторы

Мурусидзе Торнике Абелович

Даты

1975-05-15Публикация

1973-05-17Подача