Запоминающее устройство с автономным контролем

Иллюстрации

Показать все

Реферат

 

Г (t i)9421.64

Союз Советскнк

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

Респубттнк

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Опубликовано 07.07,82. Бюллетень № 25

Дата опубликования описания 07.07,82 (5l )M. Кл.

Cill С 29/00

1ЬеударстееиЫ квинтет

СССР во делан нэебретеннй н открытий (53) УДК 681. .327(088. 8) l к (72) Авторы изобретения

Ю. А. Савельев и С. И. Паниковский (7 I ) Зая амтел ь

Специальное конструкторско-технологическое бюро геофизической техники (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С АВТОНОМНЫМ

КОНТРОЛЕМ

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

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

6 8с11

Недостатком данного устройства являются большие аппаратурные затраты.

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

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

Недостатками известного устройства являются ограниченные возможности контроля, которые отличаются в том, что

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

При записи по выбранному адресу первоначального считывается ранее записанное слово из накопителя 2 в регистр

1. Одновременно с этим по шине 9 подается команда, которая подготавливает блок 4 к реверсному режиму работы. За тем проверяется четность слова с помощью блока 3 свертки по модулю два при появлении на шине 8 сигнала об от1 сутствии ошибки считанное слово из регистра 1 пересылается в блок 4, где происходит его вычитание из контрольного слова, хранящегося в блоке 4. За50

3 9421 что снижает надежность и быстродействие устройства.

Пель изобретения — повышение надежности устройства, сокращение количества оборудования и повышение быстродействия устройства.

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

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

Устройство (фиг, 1 ) с одержит ре гистр

1 числа, накопитель 2, блок 3 свертки по модулю, два, И-разрядные реверсивные счетчики, объединеннь1е в блок 4 (где

И7/1), блок 5 анализа количества единиц.

Регистр 1 имеет входные 6 и выходные

Â5

7 кодовые шины числа, блок 3 свертки по модулю два — выходную шину 8, блок

4 — входную шину 9 управления ревер-. сом, блок 5 анализа числа единиц — выходную шину 10. Блок 5 содержит (фиг. 2) мультиплексор 11 кодов ошибок, узел 12 объединения единиц, узел 13 формирования команд и выходной ключ 14. писываемое слово поступает по входной кодовой шине числа 6 в регистр 1. Од- новременно с этим по шине 9 подается команда, которая подготавливает блок 4 к режиму прямого счета. Затем записываемое слово из регистра 1 передается и записывается по ранее выбранному адресу в накопитель 2 и переписывается в блок 4, где оно складывается с контрольным словом. Таким образом, формируется контрольное слово для массива слов ZY., При считывании из накопителя 2 слово поступает в регистр 1, после чего с помошью блока 3 проверяется отсутствие в нем ошибок. Если слово считано с ошибкой, блоком 3 вырабатывается сигнал ошибки, который по шине 8 выдается из

ЗУ в устройство, формирующее адреса записи и считывания, для запоминания адреса сбоя (не показано). По шине 9 по, ается команда реверса. После этого производится поочередное считывание всех слов из накопителя 2 и вычитание их из контрольного слова, хранящегося в блоке 4. В случае, если при этом возникают сбои, блоком 3 вырабатываются сигналы ошибки для управления запоминанием адресов сбоев. После считывания всего массива информации в блоке 4 образуется код, содержащий группы нулей в счетчиках, соответствующих разрядам

ЗУ, в которых нет ошибок или есть ошибки кратности И, или комбинация единиц в разрядах, где произошли ошибки, число которых не равно кратности y„. .Уо-личество сбоев определяется в блоке 5 анализа количества единиц, куда контрольное слово передается из блока 4.

Если количество сбоев, поступивших с блока 3 свертки по модулю два, соответствует числу лишних единиц, выявленных блоком 5 анализа количества единиц, то произошло исчезновение единиц в данном разряде слова; если количество сбоев соответствует числу недостакщих единиц, значит произошло накопление ложных единиц. В двух случаях производится исправление ошибок по адресам, поступакщим в ЗУ из устройства, в котором было произведено запоминание адресов сбоев. При атом слова с ошибками считываюгся из накопителя 2 в регистр 1. Затем по сигналам, поступакщим из блока 5 анализа количества единиц, в регистре 1 производится их исправление тутем инвертирования информации в разрядах, где бьити об5 9421 наружены ошибки. Исправленные слова из регистра 1 вновь записываются в накопитель 2 или -выдаются по шине 7.

После исправления ошибок производится считывание всего массива, при этом считанные слова поступают в блок

4, который предварительно по шине 9 устанавливается в режим прямого счета, где происходит их суммирование. Таким образом, формируется контрольное слово. 10

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

ЗУ.

Таким образом, предлагаемое устройство по сравнению с известным поз- О воняет увеличить количество обнаруживаемых ошибок и исправлять их в зависимости от разрядности реверсивных счетчиков. Причем необходимая точность может быть определена по выражению 2$ где К вЂ” количество обнаруживаемых сбоев.щ

Кроме того, исключение операции по пересылке контрольного слова из суммато64 6 ра в регистр контрольного слова и обратно устройства.

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

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

Источники информации, принятые во внимание при экспертизе

1. Заявка Франции № 2249402, кл. 611 С 29/00, опублик. 1975.

2. Авторское свидетельство СССР

¹ 452860, кл. Q 11 С 29/00, 1973 (прототип) .

0422 64

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

Редактор В. Пилипенко Техред А.Бабинед Корректор M. Шарош

Заказ 4 854 4 7 Тираж 622 Подписное

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

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

Филиал ППП Патент". г. Ужгород, ул. Проектная, 4