(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПОСТОЯННОЙ ПАМЯТИ
название | год | авторы | номер документа |
---|---|---|---|
Резервированное запоминающее устройство | 1981 |
|
SU1018152A1 |
Запоминающее устройство с самоконтролем | 1984 |
|
SU1157575A1 |
Устройство для контроля памяти | 1979 |
|
SU809395A1 |
Оперативное запоминающее устройство с блокировкой неисправных ячеек памяти | 1981 |
|
SU1014033A1 |
Устройство для контроля постоянной памяти | 1988 |
|
SU1550588A2 |
Устройство для фиксации трассы выполнения программы | 1983 |
|
SU1136170A1 |
Ассоциативное запоминающее устройство с самоконтролем | 1980 |
|
SU858105A1 |
Запоминающее устройство с коррекцией однократных ошибок | 1982 |
|
SU1073799A1 |
Цифровое вычислительное устройство | 1979 |
|
SU826359A1 |
Запоминающее устройство с коррекцией групповых ошибок | 1987 |
|
SU1481863A1 |
Изобретение относится к запоминющим устройствам.
Известно устройство, содержащее ёщресный накопитель с адресными и разрядными цепями, регистр слова, блоки кодирования и декодирования и в нем используются корректирующие коды 11.
Недостаткс1ми этого устройства являются сложность построения блоков кодирования и декодирования и недостаточно высокая достоверность контроля.
Наиболее близким по технической сущности к предлагаемому является устройство, содержащее блок считывания информации, блок ввода информации, блок оперативной , блок сравнения,блок вывода информации, а также дополнительный блок ввода информации ,2.
Недостатками этого устройства являются необходимость вновь вводит эталонную информацию в блок оперативной памяти перед последующей проверкой после выключения устройства, что снижает быстродействие устройства, а также низкая достоверность контроля вследствие отсутствия контроля правильности обращения по адресу в блок оперативной памяти и отсутствия анализа неисправностей.
Цель изобретения - повышение быстродействия устройства и достоверности контроля.
Поставленная цель достигается тем, что в устройство для контроля блоков постоянной памяти, содержа0щее блок управления, регистр числа первый регистр адреса, сумматор и блок контроля по модулю три, причем первые входы регистра числа и первого регистра адреса соединены с од5ними из выходов блока управления, одни из входов которого подключены соответственно к выходу сумматора и к выходу блока контроля по модулю три, второй вход первого регистра
0 адреса и второй вход и первый выход регистра числа соединены соответственно с адресным входом и с числовыми входом и выходом устройства, введены накопитель, схема поразряд5ного сравнения, регистр результатов сравнения, шифратор, элементы И, элементы ИЛИ, второй регистр адреса, счетчик и формирователь сигналов циклического обращения, причем
0 входы первого элемента ИЛИ подключены соответственно к выходу первого элемента И, к выходу второго элемента И и к выходу третьего элемента И и первоглу входу схемы поразрядного сравнения, выход первого элемента ИЛИ соединен с первым входом накопителя, второй вход которого, первые входы первого и второго элементов И и вход счетчика подключены соответственно к другим выходам блока управления, выход счетчика соединен со входом формирователя сигналов циклического обращения, выход которого и первый выход схемы поразрядного сравнения подключены соответственно к другим входам блока управления, второй выход схемы поразрядного сравнения соединен со входом регистра результатов сравнения, выход которого подключен ко входу шифратора, выходу которого соединён со вторым входом первого элемента И, второй вход второго элемента И подключен к выходу второго элемен ра адреса, вход которого соединен с первым выходом первого регистра адреса, второй выход которого подключен к первы1 входам третьего элемента И и блока контроля по модулю три, второй вход которого соединен с выходом третьего элемента ИЛИ, второй вход третьего элемента И подключен ко второму выходу регистра числа, третьи вход и выход которого соединены соответственно с выходом накопителя, вторым входом схемы поразрядного сравнения и первыми входамр второго и третьего элементов ИЛИ и со вторыми входами второго и третьего элементов ИЛИ, выход второго элемента ИЛИ подключен ко вход cyм aтopa.
На чертеже приведена функциональная схема предлагаемого устройства.
Устройство содержит блок 1 управления, формирователь 2 сигналов циклического обращения, накопитель 3 полупостоянного типа, схему 4 поразрядного сравнения, регистр 5 результатов сравнения, шифратор б, первый 7 и второй 8 элементы И, первый элемент 9 ИЛИ, третий элемент 10 И, регистр 11 числа, первый регистр 12 адреса, второй 1.3 и третий 14 элементы ИЛИ, сумматор 15, блок 16 контроля по модулю три, второй регистр 17 адреса и счетчик 18.
Первые входы регистра 11 числа и первого регистра 12 адреса соединены с одними из выходов блока 1 управления, одни из входов которого подключены соответственно к выходу сумматора 15 и к выходу блока 16 контроля по модулю три. Второй вход первого регистра 12 адреса и второй вход и -первый выход регистра 11 числа соединены соответственно с адресным входом и с числовым входом и выходом устройГстэа. Входы первого элемента 9 ИЛИ подключены соответственно к выходу первого элемента 7 И, к выходу второго элемента 8 И и к выходу третьего элемента 10 И и первому вхое ду схемы 4 поразрядного сравнения. Выход первого элемента 9 ИЛИ соединен с первым входом накопителя 3, второй вход которого, первые входы первого 7 и второго 8 элементов Q И и вход счетчика 18 подключены соответственно к другим выходам блока 1 управления. Выход счетчика 18 соединен со входом формирователя 2 сигналов циклического обращения, выход которого и первый выход схемы 4 поразрядного сравнения подключены соответственно с другими входами блока 1 управления. Второй выход схемы 4 поразрядного сравнения соединен со входом регистра 5 0 результатов сравнения, выход которого подключен ко входу шифратора 6, выход которого соединен со вторым входом первого элемента 7 И. Второй вход второго элемента 8 И подключен к выходу второго регистра 17 адреса, вход которого соединен с первым выходом первого регистра 12 адреса, второй выход которого подключен к первым входам третьего « элемента 10 И и блока контроля 16 по модулю три, второй вход которого соединен с выходом третьего-элемента ИЛИ 14. Второй вход третьего элемента 10 И подключен ко второму выходу регистра 11 числа, третьи вход и выход которого соединены соответственно с выходом; накопителя 3, вторым входом схемы 4 поразрядного сравнения и первыми входами второго 13 и третьего 14 элементов ИЛИ и со вторыми входами второго 13 и третьего 14 элементов ИЛИ. Выход второго элемента 13 ИЛИ подключен ко- входу сумматора 15.
Устройство работает следующим 5 образо;у1.
В режиме контроля информация, соответствующая хранимой в проверяемом блоке постоянной памяти, через регистр 11 числа и третий элеQ мент 10 И поступает на вход первого элемента 9 ИЛИ и вместе с кодами адресов записываются в накопитель 3. После этого по управляющим сигналам из блока 1 управления информация считывается из накопителя 3 и поступает для контроля на регистр 11 числа, а также сумматор 15 и блок 16 контроля по молулю три.
Описанные операции составляют 60 подготовительный этап режима контроля и производятся однократно для проверяемых блоков постоянной памяти с одинаковой информацией.
Затем информация из проверяемо65 го блока постоянной памяти через регистр 11 числа подается через второй элемент 13 ИЛИ на сумматор 15, позволяющий производить суммирование поступающей информации и сравнение полученной суммы с контроль ной; через третий элемент 14 ИЛИ на блок 16 контроля по модулю три, при чем на него ,же поступает код адреса с регистра 12 адреса. В соответстви с сигналами, поступающими из блока 1 управления, производится контроль по модулю три как числа, так и адре са поступакжцей информации. Кроме то блок 16 контроля по модулю три производит контроль информации, содерж щейся в накопителе 3; на схему 4 п разрядного сравнения, с выхода трет го элемента 10 И. Схема 4 поразрядного сравнения осуществляет контрол исключающий пропуск ошибки. Блок 1 управления по сигналу неисправности хотя бы на одном из его входов выра батывает сигнал Сбой. По этому си налу код с первого регистра 12 адре са поступает во второй регистр 17 а реса, фиксирующий неисправности, а регистр 5 результатов сравнения пер писывается информация из схемы 4 -по разрядного сравнения. С регистра 5 результатов сравнения информация по дается на шифратор б, вырабатывающи код неисправных разрядов, которой через первый элемент 7 И поступает на первый элемент 9 ИЛИ и записывается в накопитель 3. Одновременно с этим код адреса неисправности через второй элемент 8 И поступает на вход первого элемента 9 ИЛИ и та же записывается в накопитель 3. После этого блок 1 управления производит обращение к последующим адресам до появления следующего сиг нала неисправности. Таким образом, контролируется правильность занесения информации в проверяемом блоке постоянной памяти и его работоспособность. Все выявленные адреса неисправностей вместе с кодами неисправных разрядов записываются в накопитель 3. После полного контроля блока постоянной памяти по сигналам блока 1 управления производится автоматическое обращение к проверяемому блоку по адресам неисправностей, которые считываются из накопителя 3 . В этом случае происходит многократное обращение к адресу, что осуществляется формирователем 2 сигналов циклического обращения. Количество обращений определяется счетчиком 18. Такая дополнительная проверка позволяет выявить случайные сбои, свести систематические сбои к постоянным и оставитьв памяти накопителя 3 адреса только действительно неисправных чисел и коды неисправных разрядов. В режиме анализа неисправностей накопитель 3 пес/сигналам из блока 1 управления выдает коды неисправных адресов с информацией о неисправных разрядах, что позволяет оперативно определить причины и место .. неисправности проверяемого блока постоянной памяти. Технико-экономическое преимущество предложенного устройства заключается в том, что оно позволяет значительно сократить время проверки блоков постоянной памяти за счет автоматизации операций контроля, фиксирования и анализа неисправностей и, таким образом, имеет более высокое быстродействие по сравнению с известным. Вместе с тем значительно повышается достоверность контроля за счет применения различных способов проверки работоспособности как проверяемого блока, так и контролирующего устройства. Формула изобретения Устройство для контроля блоков постоянной памяти, содержащее блок управления, регистр числа, первый регистр адреса, сумматор и блок контроля по модулю три, причем первые входы регистра числа и первого регистра адреса соединены с одними из выходов блока управления, одни из входов которого подключены соответственно к выходу сумматора и к выходу блока контроля по модулю три, второй вход первого регистра адреса и второй вход и первый выход регистра числа соединены соответственно с адресным входом и с числовыми входом и выходом устройства, отличающее ся тем, что, с целью повышения быстродействия устройства и достоверности контроля, оно содержит накопитель, схему поразрядного сравнения, регистр результатов сравнения, шифратор, элементы И элементы ИЛИ второй регистр адреса, счётчик и формирователь сигналов циклического обращения, причем входы первого элемента ИЛИ подключены соответственно к выходу первого элемента И, к выходу второго элемента И и к выходу третьего элемента И и первому входу схемы поразрядного сравения, выход первого элемента ИЛИ оединен с первым входом накопитея, второй вход которого, первые ходы первого и второго элементов и вход счетчика подключены соотетственно к другим выходам блока правления, выход счетчика соединен о входом формирователя сигналов иклического обращения, выхоп которого и первый выход схемы поразрядного сравнения подключены соответственно к другим входам блока управления, второй выход схемы поразрядного сравнения соединен со входом регистра результатов сравнения, выход которого подключен ко входу шифратора, выход которого сое динен со вторым входом первого эле мента И, второй вход второго элеме та И подключен к выходу второго рег ра адреса, вход которого соединен с первым выходом первого регистра адреса, второй выход которого подключен к первым входам третьего элемента И и блока контроля по модулю три, второй вход которого сое динен с выходом третьего элемента или, второй вход третьего элемента И подключен ко второму выходу регистра числа, третьи вход и выход которого соединены соответственно с выходом накопителя, вторым входом схемы поразрядного сравнения и первыми входами второго и третьего элементов ИЛИ и со вторыми входами второго и третьего элементов ИЛИ, выход второго элемента ИЛИ подключен ко входу сумматора. Источники информации, принятые во внимание при экспертизе 1. Автоматика и телемеханика, 1974, № 7, с. 155-171. 2.Авторское свидетельство СССР № 584338, кл. G 11 С 29/00, 1977 (прототип).
Авторы
Даты
1981-02-28—Публикация
1979-06-01—Подача