Постоянное запоминающее устройство с самоконтролем
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Соцналнстнчвсннх
Республик (ii>858118 (51) Дополнительное н авт. саид-ву (22) Заявлено 25. 12. 74 (21) 2858397/18-24 с присоединением заявки М (23) Приоритет
Опубликовано 23.08.81. Бюллетень М 31 (51)M. Кл.
G 11 С 29/00
1Ъеударстееивй кемитет
CCCP ле делам изебретени3} и открытий (53) УДК 681 327 .6(088.8) Дата опубликования описания 27.08.81 (54) ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ
Изобретение относится к области контроля запоминающих устройств . и может быть использовано для контроля постоянных запоминающих устройств (ПЗУ) и блоков постоянной памяти в процессе их производства и эксплуатации °
Известно устройство для контроля запоминающего блока, в котором контроль осуществляется методом последова10 тельного суммирования чисел по модулю 2 и сравнивании полученной суммы с контрольным числом, содержащее счетчик адресов, выходной регистр, схему сравнения fl ).
Недостатком этого устройства является низкая точность контроля и сложность определения адреса ошибки.
Наиболее близким по технической сущности к предлагаемому является уст роАсТВо для контроля блоков постоянной памяти, содержащее регистр адреса, подключенный к блоку управления и выходу устройства, вход которого последовательно через регистр числа, сумматор, подключен к блоку управления, вход которого соединен с регистром числа. Это устройство контролирует блоки постоянной памяти по суммам, образуемым путем циклического суммирования всех содержащихся в блоке памяти чисел с переносом единицы переполнения из старшего разряда сумматора в младший (2).
Недостатком этого устройства является низкая точность контроля за счет пропусков взаимнокомпенсирующихся ошибок и отсутствие динамических обращений при проверках в реальном масштабе времени.
Цель изобретения — повышение точности контроля постоянного запоминающего устройства.
Поставленная цель достигается тем, что в постоянное запоьятнающее устройство с самоконтролем, содержащее адресный регистр, выходы которого подключены ко входам накопителя, а
858118
40 управляющие вход и выход адресного регистра соответственно к первому управляющему выходу и первому управляющему входу блока управления, информационный регистр, информационные входы которого подключены к выходам накопителя, выходы " ко входам сумматора, а управляющий выход — ко второму входу блока управления, схему сравнения, входы которой подключены к выходам 10 сумматора, а выходы — к второму управляющему входу блока управления, введены дешифратор, выходы которого подключены ко входам адресного регистра, и счетчик, вход которого под- 15 ключен к третьему входу блока управления, а выходы — ко входам дешифратора, управляющий выход информационного регистра подключен к управляющему входу схемы сравнения. 20
На чертеже изображена структурная схема устройства.
Постоянное запоминающее устройство с самоконтролем содержит адресный регистр 1, накопитель 2, блок управ- 25 ления 3, информационный регистр 4, сумматор 5, схему сравнения 6, счетчик 7, и дешифратор 8.
Устройство в автоматическом режи- . ме работает следующим образом. 30
При запуске устройства блок управления 3 выдает управляющий сигнал на адресный регистр, который проводит последовательный перебор всех адресов проверяемого накопителя 2. Счи- З5 танная информация через информационный регистр 4 поступает в сумматор 5, который формирует сумму чисел накопителя 3 и выдает ее на схему сравне— ния 6. По окончании первого цикла суммирования на схему сравнения 6 поступает информация с сумматора 5 и информационного регистра 4, и происходит сравнение полученной суммы и контрольной константы. При положи- 45 тельных результатах сравнения блоком управления 3 выдается сигнал на прибавление 1 в счетчик 7. Дешифратор 8 по состоянию выходных разрядов счетчика 7 через установочные входы адресного регистра 1 фиксирует разряд адреса в 1. Во втором цикле суммирования происходит перебор адресов накопителя 2 при фиксированном значении первого разряда адреса.
Полученная при считывании сумма сравнивается с новой константой, и в счетчик 7 прибавляется 1. В результате этого дешифратор 8 во втором разряде адресного регистра 1 фиксирует I. После получения и сравнения аналогичным образом и+1 суммы формируются суммы при фиксации в разряды регистра адреса 1 логического "О", а при окончании одного цикла суммирования происходит его повторение.
Адрес ошибки определяется исходя из соответствия контрольных сумм адресам суммирования, путем анализа результатов сравнения сумм цикла. Так, при однократной ошибке, номера несовпавших сумм соответствуют адресу ошибки.
Динамический режим обращения к накопителю образуется за счет фиксации разрядов адреса, в результате чего меняется последовательность выбора адреса и достигается наиболее тяжелый режим для накопителя.
Предлагаемое устройство позволяет многократно считывать числа из постоянного запоминающего устройства и формировать контрольные суммы при изменении массивов суммирования, что обеспечивается тем, что проверяемое
ПЗУ, кроме контролируемых чисел, содержит контролируемые константы, которые являются циклическими суммами, либо суммами по модулю 2 определенн>к массивов чисел ПЗУ. Количество контрольных констант зависит от информационного объема ПЗУ и возможного количества и своеобразия ошибок, и может достигать значения 2n+I, где
n — - количество необходимых разрядов адреса для контроля ПЗУ.
Контрольные константы образуются следующим образом. Первая константа является общей суммой всех чисел ПЗУ, вторая — суммой чисел, первый разряд адреса которых равен 1, третья — суммой чисел, второй разряд адреса которых равен I,...п+! константа — суммой чисел, разряд адреса которых равен 1.
Аналогичным образом формируются константы при установлении каждого из разрядов адреса в О. Эффективность контроля при таком суммировании достигается тем, что каждое число ПЗУ входит в несколько сумм и при этом суммируется с равными слагаемыми, что обеспечивает обнаружение большинства взаимокомпенсирующихся ошибок.
Предлагаемое устройство позволяет повысить точность контроля за счет
5 8581 обйаружения взаимнокомпенсирующихся ошибок и повышения достоверности контроля, что исключает необходимость изготовления эталонных приборов и сокращает время контроля ПЗУ.
Формула изобретения
Постоянное запоминающее устройство с самоконтролем, содержащее адрес10 ный регистр, выходы которого подклю" чены ко входам накопителя, а управ)ующий вход и выход адресного регистра подключены соответственно к первому управляющему выходу и первому управ15 ляющему входу блока управления, ииформационный регистр, информационные входы которого подключены к выходам накопителя, выходы — ко входам сумматора, а управляющий вход — ко второму
20 выходу блока управления, схему сравне.
IS 6 ния, входы которой подключены к выходам сумматора, а выходы — ко второму управляющему входу блока управления, о т л и ч а ю щ е е с я тем, что, с целью повышения точности контроля, в него введены дешифратор, выходы которого подключены ко входам адресного
- регистра, и счетчик, вход которого подключен к третьему входу блока управления, а выходы — ко входам дешифратора, управляющий выход инфррмационного регистра подключен к управляющему входу схемы сравнения.
Источники информации, принятые во внимание при экспертизе
l. Авторское свидетельство СССР
11* 413530, кл. G ll С 29/00, 1972.
2. Авторское свидетельство СССР
)) 612287, кл. G 1) С 29/00, 1975 (прототип).
Составитель В. Гордонова
Редактор В, Еремеева Техред А. Ач Корректор В. Синицкая.
Заказ 7257/86 Тираж 645 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
1)3035 Иосквад Ж-35д Раушская наб.д д. 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4


