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

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

Изобретение относится к запоминающим устройствам. По основному авт. св. f 645208 известно запоминающее устройство с самоконтролем , содержащее накопитель, подключенный к регистру адреса и регистру слова, соединенного с блоком контроля и блоком кодирования, блок управления, регистр отказов и элементы И, входы которых подключены к выходам регистра слова и блока управления, а выходы - к выходам устройства входы регистра отказов соединены с выходами блока управления, а выходы с входами регистра слова 1. Недостатком этого устройства явля ется низкое быстродействие при исправ лении ошибок в считанных словах. Дей ствительно, при обнаружении ошибки вы полняетдя последовательная инверсия разрядов считанного слова с проверко результата каждой инверсии. При этом закон последовательности инвертирования не определен и, в случае обнаружения любой О1;шбки, инвертирование начинается одинаково, например с млад ших разрядов считанного числа, т.е. без учета коррекции ошибок. Вполне очевидно, что время исправления ошибок при этом велико. Цель изобретения - повышение быстродействия устройства путем сохранения некоторой информации о предьщущих ошибках. Поставленная цель достигается тем, что в запоминающее устройство с самоконтролем введены дополнительный регистр и дополнительные элементы И, одни из входов которых подключены к , выходам регистра отк,азов, выходы соединены с входами дополнительного регистра, а выходы дополнительйого регистра и другие входы дополнительных элементов И являются соответственно управляющими выходами и входами. На чертеже представлена схема предлагаемого устройства. Устройство содержит накопитель 1, в состав которого входят адресный 2 и разрядный 3 блоки. Устройство содержит также регистр 4 адреса, регистр 5 слова, регистр 6 отказов, блок 7 кодирования, элементы И 8, блок 9 контроля, блок 10 управления, дополнительные элементы II 11 и дополнительный регистр 12. Устройство работает следующим образом. В режиме записи на регистр 4 поступает код адреса ячейки, в которую необходимо записать слово, поступающее на вход блока 7. В блоке 7 формируют ся контрольные разряды для обнаружения отказов j + 1 кратности,.где j некоторое целое число. Информационны и контрольные разряды слова с выходо .блока 7 поступают в регистр 5. На блок 10 подается код операции записи По сигналу с выхода блока 10 код сло ва из регистра 5 поступает на входы разрядного блока 3 накопителя 1 и записывается по адресу, поступающему из регистра 4 .на адресный, блок 2-. В режиме считывания на регистр 4 подается адрес ячейки, информацию из которой необходимо считать. По сигналу от блока 10 код адреса посту пает на входы адресного блока 2 и с выходов разрядного блока 3 накопителя 1 считанный код слова поступает на регистр 5. Считанный код подается на вход блока 9, который обнаруживае отказы кратности 1, 2, 3, у +1. При этом для каждой кратности отказа блок 9 имеет отдельный выход. В случае, когда нет отказов, на всех выходах блока 9 имеются сигналы равные логическим нулям, и блок 10 формирует сигнал, по которому элементы И 8 открываются, и код считанного слова поступает на выход устрой ства. В случае, когда в коде слова есть отказ i-ой кратности, где 1 1 то На выходах блока 9, соответствующих однократному, двукратному и т.д i-кратному отказам, появляются сигналы, соответствующие, логической еди нице. При наличии единичного сигнала хотя бы на одном из выходов блока 9, блок 10 форг/ирует сигнал записи единицы, например, в младшем разряде регистра б и запрещает выдачу считан ного слова на выход устройства По сигналу блока 10 единица записывается, в младший разряд регистра 6, после чего следует операция суммировани по модулю два кодов в регистре 5 и регистре 6. Для выполнения этой опе,рации с выхода блока 10 поступает сигнал на регистр 6, и содержимое этого регистра, имеющее единицу в младшем разряде, поступает на счетные входы регистра Б. В случае, если имеетместо отказ в младшем разряде, то выход i-ой кратности отказа блока- 9 изменит свое значение, т.е. станет равным логическому нулю. Следовательно, отказ считанном слоне после первого суммирования по модулю два будет С1-1)-ой кратности. Если кратность отказа уменьшилась на единицу (соответственно число логических единиц на выходе блока 9 стало на единицу меньше, то по сигналу блока 10 информация в регистре 6 сдвигается на один разряд и снова выполняется операция суммирования по модулю два. Кроме того, блок 10 формирует сигнал, по которому через элементы И 11 в младший разряд регистра 12 записывается единица. В случае, когда после суммирования кратность отказа увеличивается, то и число лоГ-нческих единиц на выходе блока 9 увеличивается на единицу. Для восстановления исхсрдного состояния значения этого разряда необходимо снова просуммировать по модулю два содержимое регистров 5 и 6, после чего выполнять сдвиг в регистре 6. При этом в регистр 12 информация не заносится. Операция суммирования по модулю два и сдвиг выполняются до тех пор, пока из блока 9 не поступят на блок 10 все сигналы, равные логическому нулю. После этого регистр б обнуляется. В регистре 12 сохраняются единицы в тех разрядах, при изменении значений которых кратность отказов уменьшалась. При появлении отказов в другом считываемом слове единица записывается по сигналу 10 первоначально не в младший разряд регистра 6, а в разряд, соответствующий разряду регистра 12, хранящему единицу. Если таких разрядов в регистре 12 оказывается несколько, то блок 10 обеспечивает последовательное занесение единиц вначале в разряды регистра 6, соответствующие именно этим разрядам регистра 12, путем формирования сигналов сдвига на необходимое количество разрядов. Предполагается, что регистр 6 имеет цепь кольцевого сдвига. В том случае, когда суммирование по модулю два указанных разрядов регистра б и содержимого регистра 5 не обеспечивает исправление всех ошибок, блок 10 будет формировать сигналы, необходимые для последовательного занесения единиц в другие разряды регистра б с пропуском уже ранее суммировавшихся разрядов до исправления всех ошибок в слове. Поскольку ошибки в одноименных paзpя дax различных слов составляют значительный процент от общего числа ошибок, особенно при наличии отказов в разрядной системе запоминающих устройств, предлагаемое устройство позволяет путем учета предыдущих отказов уменьшить время исправления ошибок в указанных случаях тем самнг , повысить быстродействие устройства. Формула изобретения Запоминающее устройство с самоконтолем по авт. св. 645208, о т л иающе еся тем, что, с целью повышения быстродействия устройства.

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

И являются соответственно управляющими выходами и входами.

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

1. Авторское свидетельство СССР № 645208, кл. G 11 С 29/00, 1977 (прототип).

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1977
  • Волков Красимер Георгиевич
  • Городний Александр Васильевич
  • Корнейчук Виктор Иванович
  • Аль-Укейли Салех Иршед
  • Шведов Владислав Владимирович
SU645208A1
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
Запоминающее устройство с автономным контролем 1980
  • Савельев Юрий Анатольевич
  • Паниковский Сергей Иванович
SU942164A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 2008
  • Иванов Александр Михайлович
RU2384899C2
Логическое запоминающее устройство 1977
  • Балашов Евгений Павлович
  • Варлинский Николай Николаевич
  • Волкогонов Владимир Никитич
  • Негода Виктор Николаевич
  • Степанов Виктор Степанович
SU733024A1
Запоминающее устройство с контролем и коррекцией ошибок 1983
  • Балахонов Юрий Васильевич
  • Цурпал Александр Николаевич
SU1117715A1
Запоминающее устройство с автономным контролем 1983
  • Горшков Виктор Николаевич
SU1081669A1
Запоминающее устройство с автономным контролем 1990
  • Урбанович Павел Павлович
  • Лойка Сергей Леонидович
SU1725261A1
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Запоминающее устройство с автономным контролем 1980
  • Конопелько Валерий Константинович
  • Урбанович Павел Павлович
SU926726A1

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

Формула изобретения SU 955 212 A2

SU 955 212 A2

Авторы

Горбенко Александр Сергеевич

Николаев Виктор Иванович

Даты

1982-08-30Публикация

1981-01-30Подача