Запоминающее устройство с диагностированием ошибок

 

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

союз советских социАлистических

РЕСПУБЛИК (я) s 6 11 С 29/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ по изоБРетениям и откРытиям пРи гкнт сссР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4822958/24 (22) 30.10.87 (46) 23.04.91. Бюл. hh 15

{72) Е.И.Николаев, В,П.Раев и Е.Ç.Храпко (53) 681.327.6 (088.8) (56) Щербаков H,С. Самокорректирующиеся. дискретные устройства. — М.: Машиностроение, 1975, с. 77-78.

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

М 1137540, кл. G 11 С 29/00, 1984. (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С

ДИАГНОСТИРОВАНИЕМ ОШИБОК (57) Изобретение относится к вычислительной технике и может быть использовано при построении контролепригодных запоминающих устройств. Целью изобретения является повышение достоверности и упрощение диагностирования устройства.

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

Цель изобретения — повышение достоверности и упрощение диагностирования устройства.

На чертеже показана структурная схема запоминающего устройства с диагностированием ошибок, Устройство содержит блок 1 кодирования, блок 2 памяти, блок 3 декодирования, первую 4 и вторую 5 группы сумматоров по модулю два, первый 6, второй 7 и третий 8 преобразователи кодов, блок 9 памяти диагностических признаков, счетчик 10 адреса, содержащий блок 11 фиксации переполнения и счетчик 12. На схеме также показаны

„„ЯЦ„„1644231 А1

Устройство содержит блок кодирования, блок памяти, блок декодирования, первую и вторую группы сумматоров по модулю два, первый, второй и третий преобразователи кодов, блок памяти диагностических признаков и счетчик адреса, Цель изобретения достигается тем, что блок кодирования, блок памяти и блок декодирования обхвачены самопроверяемыми средствами контроля, обеспечивающими обнаружение ошибок в режиме функционирования и имитацию ошибок в режиме тестирования. Совокупность диагностических признаков, характеризующих техническое состояние устройства, фиксируется в блоке памяти диагностических признаков и может быть выведена на индикацию по командам оператора. 1 ил. первый 13 и второй 14 переключатели, информационные входы 15, входы 16 управления, входы 17 имитации ошибки, информационные выходы 18 и блок 19 индикации.

Запоминающее устройство (ЗУ) работает следующим образом.

При трех информационных разрядах

ЗУ, трех контрольных разрядах, четырех микросхемах памяти в блоке 2 диагностика

ЗУ заключается в обнаружении отказа в одном из шести обьектов (блок 1 кодирования, блок 3 декодирования, составные части блока 2: 2,1, 2.2, 2.3, 2.4), блок 9 памяти диагно. стических признаков рассчитан на запоминание 31 диагностического слова.

В режиме записи блок 1 кодирования вырабатывает из разрядов входной инфор1644231

55 мации Х1, Х2, Х3 контрольные разряды

Y), Yg, Y3 в соответствии с таблицей кодирования.

В режиме считывания блок 3 декодирования анализирует поступающие на него 6разрядные слова и восстанавливает наиболее вероятные исходные слова. Среди поступающих на него слов 8 комбинаций (векторов) не содержат ошибок и расшифровываются согласно таблице кодирования блока 1. Слова, содержащие ошибки, можно разделить на содержащие одиночные ошибки (6 видов одиночных ошибок умножить на

8 слов, всего 48) и многократные ошибки (таких 8 оставшихся). Слова с одиночными ошибками исправляются на наиболее близкие правильные слова.

Сумматоры 4 реализуют поразрядное сложение 3-разрядного кода, вырабатываемого блоком 1, с 3- разрядным кодом, поступающим с первой группы входов 17, позволяя вносить в код блока 1 произвольные искажения, что необходимо для проверки способности преобразователя 6 анализировать ошибки блока 1 и способности блока 3 исправлять ошибки, возникающие в блоках 1 и 2, Преобразователь 6 служит для выявления ошибок блока 1 кодирования. На входы блока 6 поступает 6-разрядный код (Зр. входной информации и 3 р. с выходов сумматоров 4). Среди возможных 64 комбинаций (векторов) 8 соответствуют правильной работе блока 1, В простейшем случае блок

6 должен иметь 1 разряд на выходе, где "О означает, что ошибок в работе блока 1 нет, а "1" — наличие ошибки, Сумматоры 5 позволяют искажать произвольным способом 9-разрядный код, поступающий с входов (бр.) и выходов (Зр,) блока 3 путем его поразрядного сложения с контролирующим 9-разрядным кодом.

Вносимое сумматорами 5 искажение используется для полного контроля преобразователя 7, Преобразователь 7 осуществляет анализ выходного кода блоков 2 и 3, На основе анализа 6-разрядного кода блока 2 делается вывод о наличии дефекта в блоке 2 (из 64 комбинаций только 8 комбинаций указывают на отсутствие дефектов). На основе анализа этого 6-разрядного кода, а также

3-разрядного кода с выходов блока 3 делается вывод об исправности блока 3. В ,простейшем случае преобразователь 7 имеет.2р. на выходе, из которых один указывает наличие ошибки в блоке 2, второй— в блоке 3.

Преобразователь 8 осуществляет преобразование поступающих на него кодов от преобразователей 6 и 7 в удобную для быст рой диагностики форму. П ри этом и ринимаются в расчет код адреса и режим работы, т,е. на входы преобразователя 8 поступают также код адреса (или его старшие разряды, служащие для дешифрации составных частей блока 2), код режима "Запись-считывание" и импульс "Выборка" (при записи и считывании). С выходов преобразователя 8 в рассматриваемом простейшем случае снимается 6-разрядный код, в котором один разряд указывает на неисправность блока 1, второй — блока 3, а остальные четыре разряда указывают на неисправность одной из четырех составных частей блока 2 памяти. Кроме того, преобразователь 8 выдает импульс переключения счетчика 12, который вырабатывается только и ри наличии сообщения о дефекте (ошибке), а также импульс записи для блока 9, Блок 9 предназначен для запоминания диагностической информации. Блок 9 постоянно находится в режиме считывания слова иэ ячейки, выбираемой кодом счетчика 12, Запись слова в блок 9 происходит поимпульсу "Обращение", поступающему от преобразователя 8, В начале работы устройства счетчик 12 устанавливают переключателем (кнопкой) 13 в нулевое состояние. С приходом первого импульса Обращение" в блок 9 вписывается нулевое (не содержащее диагностических данных) слово. Затем в процессе работы нулевая запись многократно повторяется.

Счетчик 12 сохраняет свое состояние, так как счетный импульс на него от преобразователя 8 поступает только при обнаружении неисправности или сбоя, т,е. когда выработается ненулевое (диагностическое) слово.

В этом случае произойдет запись в блок 9 этого слова, после чего (по заднему фронту импульса обращение") счетчик 12 перей- дет в следующее состояние.

Когда счетчик 12 в результате поступления диагностических данных, займет состояние, при котором блок 11 заблокирует поступление счетных импульсов, дальнейший счет прекращается. Состояние выбранной при этом ячейки блока 9 отображается блоком 19 индикации (на блоке 19 отображается также состояние счетчика 12). При этом частое и непрерывное поступление диагностических слов можно наблюдать по блоку 19.

В режиме "Диагностика" с помощью переключателей 13 и 14 устанавливают по блоку 19 всю зафиксированную в блоке 9 диагностическую информацию.

1644231

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

Составитель 0. Исаев

Техред М Моргентэл

Корректор А. Обручар

Редактор Н. Тупица

Заказ 1244 Тираж 352 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101

Запоминающее устройство с диагностированием ошибок, содержащее блок кодирования, блок памяти и блок 5 декодирования, причем входы блока кодирования являются информационными входами устройства, входы выборки, записи-считывания и адреса блока памяти являются одноименными входами устройст- 10 ва, выходы блока памяти соединены с входами блока декодирования, выходы которого являются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности и 15 упрощения диагностирования, в устройство введены первая и вторая группы сумматоров по модулю два, первый, второй и третий преобразователи кодов, счетчик адреса и блок памяти диагностических признаков, 20 причем выходы блока кодирования соединены с первыми входами сумматоров по модулю два первой группы, вторые входы которых являются входами имитации ошибки первой группы устройства, выходы сум- 25 маторов по модулю двэ первой группы соединены с информационными входами блока памяти и с входами первой группы первого преобразователя кодов, входы второй группы и выходы которого подкл очены 30 соответственно к входам блока кодирования и входам первой группы третьего преобразователя кодов, входы второй группы которого соединены с выходами второго преобразователя кодов, входы которого подключены к выходам сумматоров по модулю два второй группы, первые входы которых соединены с входами и выходами блока декодирования, а вторые входы являются входами имитации ошибки первой и второй групп устройства, входы третьей группы третьего преобразователя кодов подключены к входам старших разрядов адреса устройства, входы четвертой группы третьего преобразователя кодов соединены с входами выборки и записи-считывания устройства выходы группы третьего преобразователя кодов подключены к информационным входам блока памяти диагностических признаков, выходы которого являются диагностическими выходами первой группы уСтройства, а адресные входы соединены с выходами счетчика адреса и являются диагностическими выходами второй группы устр йствэ, первый и второй выходы третьего преобразователя кодов подключены соответственно к входу записи блока памяти диагностических признаков и к первому счетному входу счетчика адреса, второй счетный вход и вход сброса которого являются входами управления выборкой диагностических признаков.

Запоминающее устройство с диагностированием ошибок Запоминающее устройство с диагностированием ошибок Запоминающее устройство с диагностированием ошибок 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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