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

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

..х

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

название год авторы номер документа
Резервированное запоминающее устройство 1982
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Полукеев Владимир Георгиевич
SU1070608A1
Резервированное запоминающее устройство 1982
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Обухов Юрий Петрович
SU1080217A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ДИНАМИЧЕСКИМ РЕЗЕРВИРОВАНИЕМ 1990
  • Самсонов Е.В.
  • Щербаков Ю.Н.
RU2028677C1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С КОРРЕКЦИЕЙ ОШИБОК В ВЫХОДНОЙ ИНФОРМАЦИИ 1991
  • Самсонов Е.В.
  • Гусева Р.Б.
RU2006971C1
Запоминающее устройство с коррекцией однократных ошибок 1982
  • Самойлов Алексей Лаврентьевич
  • Щербаков Николай Сергеевич
  • Фокин Юрий Иванович
SU1073799A1
Резервированное запоминающее устройство 1981
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Полукеев Владимир Георгиевич
SU982086A1
Резервированное запоминающее устройство 1984
  • Шастин Вадим Александрович
  • Клепиков Игорь Иванович
  • Петровский Валерий Петрович
  • Семаков Валерий Игоревич
SU1239751A2
УСТРОЙСТВО ДЛЯ ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ МНОГОКАНАЛЬНОЙ ЦИФРОВОЙ ИНФОРМАЦИИ 1995
  • Смирнов А.К.
  • Замолодчиков Е.В.
  • Петров В.В.
  • Туревский В.С.
RU2107953C1
Резервированное запоминающее устройство 1979
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
SU881875A2
Устройство для контроля хода программ 1988
  • Шубин Николай Алексеевич
  • Комаров Валерий Михайлович
  • Гладштейн Михаил Аркадьевич
  • Альтерман Игорь Зелимович
SU1545223A1

Иллюстрации к изобретению SU 1 510 012 A1

Реферат патента 1989 года Резервированное запоминающее устройство

Изобретение относится к вычислительной технике и может быть использовано при построении высоконадежных ЗУ, обеспечивающих в процессе работы парирование ошибок любой кратности в многоразрядных блоках памяти. Цель изобретения - повышение быстродействия устройства. Устройство содержит основные блоки 11-1K памяти (N-разрядные), резервный блок 2 памяти (N-разрядный), блок 3 памяти контрольной информации (N-разрядный), сумматоры 41-4N по модулю два (K+1 входов), блок 5 суммирования по модулю два (N.K+M входов, M выходов), дешифратор 6 (N+M входов, K.N выходов), элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 711-7 KN). В блоки 2 и 3 записывается контрольная информация, полученная путем суммирования определенным образом строк и столбцов массивов данных, хранящихся в блоках 1. При считывании данных сумматоры 4 и блок 5 определяют ошибки и формируют корректирующие коды, поступающие на входы дешифратора 6. В соответствии с этими кодами дешифратор 6 вырабатывает сигналы, поступающие на входы элементов 7 и направляющие искаженные разряды данных, сигналы которых поступают на вторые входы элементов 7. 2 ил.

Формула изобретения SU 1 510 012 A1

Ш... ... Ш...

3 151001:

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

Цель изобретения - поньшение быстродействия устройства,10

На фиг.1 приведена структурная схема резервированного запоминакщего стройства; на фиг.2 - структурная схема блока суммирования по модулю ва (например, для устройства при 15 4 4, m 5).

/ .

Резервированное запоминающее устойство содержит основные блоки памяти, резервный блок 2 памяти,, 20 блок 3 памя 1 и контрольной информации, п сумматоров 4 - 4 по модулю два на . (k+1) входов каждый, блок 5 суммирования по модулю два, количество входов которого равно (k-n+m) - количе- 25 ству выходов основных 1 - 1 {( и контрольного (с контрольной информацией) 3 блоков памяти, а количество выходов равно т-количеству разрядов блока 3 памяти контрольной информации, дешиф- 30 ратор 6 на (n+m) входов и k-n выходов, k групп элементов ИСКШ)ЧА101ЦЕЕ ИЛИ

11 71п i.;i 7 kn ПО П эле- ментов в группе, выходы которых являются информационными выходами уст- 05 ройства.

Блок 5 с.уммирования по модулю два содержит m сумматоров 8 - 8 .по

модулю два (фиг.2, m 5). При k 40 п f 4, m 5 (фиг.2) разрядные выходы первого основного блока 1 , памяти соединены с соответствующими первыми входами сумматоров по модулю два, разрядные выходы второ- g го осноззного блока 1 памяти соединены с соответствующими вторыми входами сумматоров 8 - 8 по модулю два, разредные выходы третьего основного блока 1 ч памяти соединены с соответ -. ,

ствующими третьими входами сумматоров 8 д - 8 и 8 по модулю два.

Для предложенного запоминающего устройства, способного в процессе работы парировать возникшие неисправности любого из k основных п-разряд- ных блоков 1, - 1 памяти, использованы резервный п-разрядный блок 2 памяти, а также т-разрядный блок 3 памяти с контрольной информацией.

Разрядность m блока 3 памяти контролной информации определяется из вьтра- жений m 2п при четном т; га N/n при N/n п, при нечетном т, где N - разрядность информационных слов запоминающего устройства; п - разрядность основного блока памяти.

Содержимое разрядов ячеек резервного блока 2 памяти и блока 3 памяти определяется в соответствии со L следующим алгоритмом, суть которого рассмотрим на конкретном примере.

Пусть при построении 16-разрядного резервированного запоминающего устройства (N 16) принято п 4, тогда k 4 и m 5. Если расположит разрядные выходы четырех основных блоков 1 , - 1 памяти в соответствии с таблицей, имеющей четыре строки и пять столбцов,и записать поразряд- ные суммы по модулю два по строкам в соответствующие разряды ячейки резервного блока 2 памяти, а поразрядные суммы по модулю два по столбцам в соответствующие разряды ячейки блока 3 памяти, то при последующем отказе, приводящем к ошибкам любой кратности в любом из основных блоков памяти, неисправность может быть локализована, а информация основного блока памяти может быть восстановлена за счет поразрядного суммирования по модулю два на одной из групп элементов ИСКЛЮ- ЧАМ ЩЕ ИЛИ информадаи, считанной из неисправного основного блока 1 - }. памяти, и корректирующей информации, полученной с соответствующих выходов дешифратора 6.

Разрядные выходы основных блоков памяти

Ячейка блока памяти с контрольной информацией

Схемное соединение сумматоров 4 - 4 по модулю два с основными 1 - 1 jj и резервньм 2 блоками памяти (см. фиг.1 и таблицу) выполнено таким образом, что при полностью исправном состоянии устройства на вьпсодах сумматоров 4 - 4 по модулю два появится нулевая информация, а при отказе одного из блоков - в искаженных разрядах, на вькодах соответствующих сумматоров 4 - 4, по модулю два появится единичная информация. Съемное соединение сумматоров 8 - 8 по модулю два в блоке 5 суммирования по модулю два с основными 1 1 - 1 t и контрольным 3 блоками памяти (см. фиг.1, 2 и таблицу) выполнено таким-образом, что при полностью исправном состоянии . устройства на выходах блока 5 появится нулевая информация, а при отказе одного из блоков на выходах, /соответствующих искаженным разрядам появится единичная информация. Локализация искаженных разрядов запоминающего устройства производится дешифратором 6 по информации с выходов блока 5 суммирования по модулю два.

Например, при отказе первого основного блока 1 памяти и искажении информации всех его п разрядов единичная информация появляется на входах 4 - 4, дешифратора 6 так как происходит несравнение инфомации, считанной с основных блоков 1 - 1 (j памяти с информацией резервного блока 2 памяти и блока 3 памят контрольной информации. При искажении зс.ех п разрядов второго основно го блока 1 памяти единичная информация появляется на входах 4 - 4 и 5 - 5J дешифратора 6, при искаЯчейки резервного блока памяти

жении всех п разрядов третьего основного блока 1J памяти единичная информация появляется на входах - 4 и 5,, 5 - 5 дешифратора 6. Ана-- логичным образом происходит изменение информации на входах дешифратора 6 при искажении информации других блоков памяти запоминающего устройства и искажении информации произ-« вольного количества разрядов в одном из них.

По информации, поданной с выходов дешифратора 6 на одни из входов групп элементов НСКЛЮ ШОЩЕЕ 1ШИ 7

1п

7f.,- 7

,

может быть от

корректирована информация, считанная с основных блоков памяти на выходы устройства.

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

Ч

5. 5 дешифратора 6. Это

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

Реализацию дешифратора 6 наиболее целесообразно осуществить при использовании БИС ПЗУ, при этом входная информация дешифратора 6 интерпретируется как адрес ПЗУ, а вькодная информация - как считанное из ПЗУ информационное слово. Для рассмотренного примера необходимо 16- разрядное ПЗУ с 9-разрядным адресным пространством.

Устройство работает следующим образом.

Обращение производится одновремен2, 3 памяти.

но к блокам 1 ,, - 1 , ,

Считанная из основных блоков , памяти 1 нформация поступает на одни из входов соответствующих групп элементов ИСКШОЧАЮЩЕЕ ИЛИ 7

11

- 7

In

( 1 kn Одновременно информация Q одноименных разрядов основных блоков памяти и резервного блока 2 памяти поступает на входы со- ответствзпощих сумматоров А - 4 по модулю два, с выходов которых результат суммирования (по строкам, применительно к таблице) поступает на одни из входов дешифратора 6. На другие входы дешифратора 6 с выходов блока 5 суммирования по модулю два поступает результат поразрядного суммирования информации основных блоков 1 1 - 1 1 памяти и блока 3

мяти контрольной информации (по столбцам, применительно к таблице).

Информация на выходы блока 5 суммирования поступает с выходов соответствующих m сумматоров 8 - 8 „ (фиг.2, при m 5), на одни из входов которых поступает информация соот- ветствуюишх разрядов блока 3 памяти, на остальные входы соответствующих сочетаний п сумматоров по модулю два из m поступает информация с выходов соответствующих разрядов, сортветствуюищх сочетаниям основных блоков 1, 1 памяти.

При отсутствии неисправностей в основных блоках памяти запоминающего устройства с выходов сумматоров 4 , - 4 и выходов блока 5 суммирования по модулю два на соответствующие входы дешифратора 6 поступает информац 1я об отсутствии ошибки - нулевая информация, с выходов дешифратора 6 на другие входы соответствующих групп элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 7 1, - 7 1 „,..., 7 fc - 7 поступают управляющие сигналы, не изменяющие информацию на выходах устройства. В результате с выходов групп элементов ИСКЛЮЧАКЩЕЕ ИЛИ на выход устройства поступает информация основных блоков памяти.

При возникновении неисправности одного из основных блоков 1 1 - 1 и

15100128

памяти в дешифраторе 6 происходит по информации с выходов сумматоров 4 - по модулю два и выходов блока 5 суммирования по модулю два (обе информации отличные от нулевой) идентификация искаженных разрядов отказавшего блока памяти аналогично описанному. В результате с соответствующих выходов дешифратора 6 поступают управляюшр е сигналы на входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соответствующей группы, корректирую- щке искаженную информацию на выхоj5 дах устройства (за счет ее инвертирования) .

Отказ резервного блока 2 памяти или блока 3 памяти не приводит к искажению информации на выходах у.ст20 ройства, так как в этом случае не происходит идентификация искажения информации разрядов основных бло- па- ков 1J - 1 j вследствие поступления на входы дешифратора 6 ненулевой

25 информации только с выходов сумматоров 4 - 4 или с выходов блока 5 суммирования по модулю два.

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

35

40

30

Резервированное запоминающее

устрохЧство, содержащее основные блоки памяти, выходы-которых подключены к входам первой группы блока суммирования по модулю два, входы второй группы которого подключены к выходам блока памяти контрольной информации, выходы блока суммирования по модулю два подключены к входам первой группы дешифратора, входы второй группы которого подключены к выходам сумматоров по модулю два, первые входы которых подключены к соответствующему выходу резервного блока памяти, входы группы каждого из сумматоров по модулю два подключены к соответствуюш им выходам основных блоков памяти., элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, первые входы которых-подлкюче- ны к выходам основных блоков памяти,

50 выходы элементов ИСКЛЮЧАЮ1ЧЕЕ ИЛИ являются информационными выходами устройства, отличающееся тем, что, с целью повышения быстродействия устройства, вторые входы

55 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ подключены к выходам дешифратора.

45

Резервированное запоминающее

устрохЧство, содержащее основные блоки памяти, выходы-которых подключены к входам первой группы блока суммирования по модулю два, входы второй группы которого подключены к выходам блока памяти контрольной информации, выходы блока суммирования по модулю два подключены к входам первой группы дешифратора, входы второй группы которого подключены к выходам сумматоров по модулю два, первые входы которых подключены к соответствующему выходу резервного блока памяти, входы группы каждого из сумматоров по модулю два подключены к соответствуюш им выходам основных блоков памяти., элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, первые входы которых-подлкюче- ны к выходам основных блоков памяти,

выходы элементов ИСКЛЮЧАЮ1ЧЕЕ ИЛИ являются информационными выходами устройства, отличающееся тем, что, с целью повышения быстродействия устройства, вторые входы

элементов ИСКЛЮЧАЮЩЕЕ ИЛИ подключены к выходам дешифратора.

Составитель С.Шустенко Редактор А.Мотыль Техред А.Кравчук Корректор Т.Колб

Заказ 5822/52

Тираж 558

ВНИИПИТосударственного комитета по изобретениям и открытиям при ГКНТ СССР 1l3035j Москва, Ж-35, Раушская наб., д. 4/5

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

Подписное

Документы, цитированные в отчете о поиске Патент 1989 года SU1510012A1

Многоканальное мажоритарно-резервированное запоминающее устройство 1983
  • Клепиков Игорь Иванович
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
SU1182581A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Резервированное запоминающее устройство 1986
  • Шастин В.А.
  • Клепиков И.И.
  • Петровский В.П.
SU1409048A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 510 012 A1

Авторы

Шастин Вадим Александрович

Клепиков Игорь Иванович

Петровский Валерий Петрович

Даты

1989-09-23Публикация

1987-10-17Подача