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

 

О П И С А Н И Е (и) 470867

ИЗОБРЕТЕНИЯ

Оеое Ооватсаа

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 17.05.73 (21) 1920114/18-24 с присоединением заявки № (32) Приоритет

Опубликовано 15.05.75. Бюллетень № 18

Дата опубликования описания 26.08.75 (51) М. Кл. G llс 29/00

Государственный комитет

Совета Министров СССР

fl0 делам изобретений и открытий (53) УДК 681.327.17 (088.8) (72) Автор изобретения

T. А. Мурусидзе

Тбилисский научно-исследовательский институт приборостроения и средств автоматизации (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ НАКОПИТЕЛЯ

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

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

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

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

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

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

На чертеже изображена блок-схема устрой5 ства.

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

+k) -разрядное число (где m — количество

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

Устройство, кроме того, содержит схему

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

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

470867

65 ошибка», соединенная с последним (правым— на чертеже) сумматором 4. Устройство также содержит схему останова 15. Входы схемы

«Запрет» 7 подключены к соответствующим выходам блоков 2 и 10, а выход — ко входам схемы 15 и счетчика 8. Выход 16 схемы «И»

13 соединен с одним из входов блока 2, первый вход в с выходом блока управления 10, второй — с одним из выходов переключателя

12, другие выходы которого соединены со входами блока 10, счетчика 8 и схемы 7.

Устройство может работать в режимах

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

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

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

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

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

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

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

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

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

Считывается и проверяется новое число и т. д.

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

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 выработки сигнала «Двукратная сшиб ка» вырабатывает сигнал «Ошибка». Эти ошибки устраняются переводом устройства контроля в режим «Проверка».

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

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

4Z0867

Составитель В. Рудаков

Техред 3. Тараненко

Редактор Б. Нанкина

Корректор А. Галахова

Заказ 1992/15 Изд. Хе 1446 Тираж 648 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

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

Типография, пр. Сапунова, 2 подключен к выходу накопителя, счетчик, выход которого соединен со входами индикатора и накопителя, схему останова и блок управления, отлич ающееся тем, что, с целью повышения надежности работы устройства и точности контроля, оно содержит схему «И», переключатель режима работы и схему «Запрет», входы которой подключены к соответствующим выходам декодирующего блока и блока управления, а выход — ко входам схемы останова и счетчика, выход схемы

«И» соединен с одним из входов декодирующего блока, первый вход — с выходом блока

5 управления, второй вход через переключатель — с одним из входов блока управления и соответствующими входами счетчика и схемь:

«3 ап рет».

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

 

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

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

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

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

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

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

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

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

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