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

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

О5 Ю

СО GD СО

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

название год авторы номер документа
Резервированное запоминающее устройство 1978
  • Плясов Олег Игоревич
  • Безвесильная Людмила Григорьевна
SU720539A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ДИНАМИЧЕСКИМ РЕЗЕРВИРОВАНИЕМ 1990
  • Самсонов Е.В.
  • Щербаков Ю.Н.
RU2028677C1
Запоминающее устройство с самоконтролем 1983
  • Горшков Виктор Николаевич
  • Николаев Виктор Иванович
SU1133623A2
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ РЕЗЕРВИРОВАНИЯ РАДИОСТАНЦИЙ 1990
  • Скобликов А.А.
  • Гнусин Е.В.
RU2018939C1
Запоминающее устройство с самоконтролем 1980
  • Николаев Виктор Иванович
  • Горбенко Александр Сергеевич
  • Горшков Виктор Николаевич
SU911627A2
Запоминающее устройство с автономным контролем 1981
  • Горшков Виктор Николаевич
  • Фомин Леонид Николаевич
SU1010659A2
УСТРОЙСТВО РЕЗЕРВИРОВАНИЯ 2001
  • Дворяков В.В.
  • Дьяков С.В.
  • Кузнецов В.Е.
  • Лихачев А.М.
  • Лихачев А.А.
  • Паращук И.Б.
RU2207616C2
Микропрограммное устройство управления 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Ткачев Михаил Павлович
SU1065855A1
Резервированное запоминающее устройство 1981
  • Луговцов Павел Иванович
  • Луговцова Нина Григорьевна
SU1018152A1
Резервированное многоканальное запоминающее устройство 1980
  • Супрун Василий Петрович
SU942142A1

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

Изобретение отиосигся к гычисли- тельиой технике, в частиости к полупроводниковым лапоми)1а1о:гим yc i juM iCT- вам. Цель изобретелгия - полмпк Л ис; надежности запомзгиаюидего ycTpoiicTita. Иостаппслиля даль достиглетг.л тем, что устп1,1;гс гио содержит ро истр кои- трс лыгпгс) a.ijieca 24, упрапления резерпированийм 2 i, Олок пам.яти кон- тро. гя 25, бло ппчяти aripera 3ahtcine- ипя 26, caneivTop, даиш.к 14,15, схему сравиеиия 1 ). коитролыплЧ ре; истр даншлх 17, фортптт опатоль Т ремениого интернала 19, Tpitrrep контроля 20, ;v c;Meirr il . j ipcTnii O.ioic сум1-(аторов no моду.тпо juia 1 1 с соотпстстлующнми связями. Перечисленная сорокупност ь чрнзнакои позгюляст повысить вероятность oeirapVA QinD кода отказавшей ЯЧ.СЙКИ памяти накопителей 1, 2. Отказавшаяся ячейка заменяется на ячейку из резервного накопителя 3. В результате повьпиаеч ся надежность работы всего запоминающего устройства. 2 ил, 1 табл. со сл е

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

г- -4 JT

-lIlLJ4Й/2/

Изобретение относится к вычисли- тельнор технике, в частчости к полупроводниковым запоминающим устройствам (ЗУ).

Цель изобретения - повьш ение надежности ЗУ.

Па фиг. 1 представлена схема ЗУ с резервированием; на фиг. 2 - пример выполнения блока управления резе вированием.

ЗУ содержит 1, 2 и резервный 3 накопители, первый 4, второй 5 и третий 6 коммутаторы адреса, первый 7, второй 8 и третий 9 регистры данных, первый 10, второй 11, третий 12 блоки сумматоров по модулю два, коммутатор 13 , nepBbDi 14 и второй 15 селекторы данных, блок 16 контроля, контрольньш регистр 17, схему 18 сравнения, формирователь 19 временного интервала, триггер 20 конт- |роля, элемент И 21, регистр 22 адреса, бло1с 23 управления резервированием, регистр 24 контрольного адреса блок 25 оперативной памяти контроля, блок 26 оперативной памяти адреса замещения и счетчик 27 контрольного адреса.

Устройство имеет адресньй вход 28, 30 ступают от блока 25 накопителя и от

информационные выходы 29 и 30, вход 31 синхронизации и выход 32 контроля

Блок 23 управления резервирова- Ш1ем имеет входы 33 и 34 и выходы 32, 35-37 и содержит схему 38 сравнения, элемент HJIli-HE 39, дешифратор 40 сигналов контроля, коммутатор 41 сигналов управления, элементы И 42 и 43, формирователь 44 временных интервалов и элемент I-UIH 45.

Коммутаторы 4-6 адреса, селекторы 14 и 15 данных, коммутатор 13 данных коммутатор 41 сигналов управления могут быть выполнены на базе управляемых мультиплексоров серии К155.

Блок 16 контроля может быть выполнен в виде совокупности схем контроля, реализуюии1х: один из известных способов обнаружения отказов и выходных регистров, в которые в каждом такте обращения заносится результат контроля всех накопителей.

Дешифратор 40 сигналов контроля может быть выполнен, например, на

базе обычного дешифратора 3 - 8 и двух треквходовых элементов И-НЕ.

Выход дешифратора 3 - 8, соответствующий кодовой комбинации III на его входе, является третьим вы-

ходом дешифратора 40 сигналов отказа и подключен к одному из входов элемента ИЛИ 45.

Устройство работает в трех режимах: режим считывания при отсутствии отказов накопителей, режим самоконтроля отказавшегося накопителя и режим замещения отказавших ячеек накопителя.

Начальное состояние всех ячеек блоков 25 и 26 оперативной памяти и триггера 20 контроля соответствует нулевому логическому уровню и устанавливается сигналом (не показан) начальной установки.

Управление режимами работы устройства осуществляется блоком 23 управления резервированием в зависимости от соотношения кодовых комбинаций, поступаюитх на ее входы 33 и 34 соответственно от блока 25 памяти контроля и блока 16 контроля. Возможные кодовые комбинации по входам 33 и 34 блока 23 и реализуемые при этом режимы работы устройства приведены в таблице.

При отсутствии отказов в накопителях на входы 33 и 34 блока 23 по5

0

5

0

5

блока 16 контроля исходные нулевые комбинации трехразрядного кода. Нулевая кодовая комбинация, поступающая с входа 33 на вход элемента ИЛИ-НЕ 39, устанавливает на его выходе сигнал единичного логического уровня. Этот сигнал переключает коммутатор 41 управления на прием сигналов с входа 34 от блока 16 контроля, а также разрешает прохождение сигналов от дешифратора 40 сигналов отказа через элементы И 42 и 43. Нулевая кодовая комбинация с выхода коммутатора 4l управления поступает на входы выборки ком гутаторов 4-6 адреса, переключая их на прием сигналов от регистра 22 адреса. Нулевая кодовая комбинация на выходе схемы

38 сравнения, свидетельствующая о поразрядном совпадении кодовых комбинаций на входах 33 и 34 блока 23 управления резервированием, поступает на вход выборки коммутатора 13 данных, настраивая его на прием и вьма- чу на информационные выходы 29 и 30 устройства, информации первого 1 и второго 2 рабочих накопителей с выходов первого 7 и второго 8 регистров данных.

Сигналом нулевого логического уровня с выхода триггера 20 контроля разрешена запись текущего адреса в регистр 24 контрольного адреса, запись сигналов контроля в выходные регистры блока 16 контроля, удерживается (блокируется) счетчик 27 контрольного адреса, запрещается прохождение на его вход сигналов с входа 31 синхронизации устройства через элемент И 21.

При возникновении отказа в одном из накопителей с выхода блока 16 контроля на вход 34 блока управления резервированием поступает кодовая комбинация, несущая информацию об отказавшем накопителе (п.2, табл.1).

Кодовая комбинация, поступающая через коммутатор 41 управления на входы выборки коммутаторов 4-6 адреса, переключает тот из них, который соответствует отказавшему накопителю на прием сигналов от счетчика 27 контрольного адреса.

Кодовая комбинация с выхода схемы 38 сравнения, полученная в результате поразрядного сравнения кодовых комбинаций на входах 33 и 34 (в данном случае она повторяет код на входе 34), поступает на вход выборки коммутатора 13 данных, настраивая его на прием и выдачу на информационные выходы 29 и 30 устройства вычисленной с помощью блоков сумматоров 10 и 11 истинной информации отказавшего накопителя.

Кодовая комбинация блока 16 контроля с входа 34 блока 23 управления резервированием подается на вход дещифратора 40 сигналов отказа. Сигнал единичного логического уровня с первого выхода дешифратора 40 через разрешенный элемент И 43 поступает на вход формирователя 44 временного интервала.

При одновременном отказе двух или трех накопителей сигнал единичного логического уровня поступает с второго выхода дешифратора 40 через разрешенный элемент И 42 на первьй вход элемента ИЛИ 45 и третьего выхода дешифратора 40 на второй вход элемента ИЛИ 45. Сигнал с выхода элемента ИЛИ 45 поступает на контрол ный выход 32 устройства, свидетельствуя об отказе устройства.

Сигналом с выхода формирователя 44 временного интервала триггера 20

0

5

0

5

0

5

0

5

контроля устанавливается в единичное состояние и в контрольный регистр 17 записывается истинная информация отказавшего накопителя, которая поступает через управляемый сигналами блока 16 контроля первый селектор 14 данных с выходов коммутатора 13 данных при отказе рабочих накопителей 1 и 2 или с выхода третьего блока сумматоров по модулю два 12 при отказе резервного накопителя 3.

Сигнал единичного логического уровня с выхода триггера 20 контроля блокирует запись текущего адреса в регистр 24 контрольного адреса и запись сигналов контроля отказавшего накопителя в выходной регистр блока 16 контроля, а также разрешает работу счетчика 27 контрольного адреса и прохождение на его вход сигналов с входа 31 синхронизации устройства через элемент И 21.

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

Режим самоконтроля отказавшего накопителя заключается последовательном обходе массива адреса этого накопителя в поисках информации, идентичной истинной информации отказавшей ячейки.

Истинная информация отказавшей ячейки хранится в контрольном регистре 17 и поступает с его выхода на один из входов схемы 18 сравнения, на второй вход которой подается через управляемый сигналами блока 16 контроля второй селектор 15 данных информация отказавшего накопителя с выхода одного из регистров 7-9 чис- .ла.

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

Сигналом с выхода формирователя 19 временного интервала производится запись в блоки 25 и 26 по адресу отказавшей ячейки соответственно кодовой комбинации сигналов блока 16 контроля и адреса ячейки замещения с выхода счетчика 27 контрольного адреса, а также устанавливается в исходное нулевое состояние триггер 20 контроля.

Устройство переходит в режим замещения отказавшей ячейки накопителя.

В режиме замещения на входы 33 и 34 блока 23 управления резервированием поступают кодовые комбинации в соответствии с п.З табл. 1. При этом на выходе элемента ИЛИ-НЕ 39 устанавливается сигнал нулевого логического уровня, которым запрещаются элементы И 42 и 43, а коммутатор 41 управления переключается на прием

сигналов с входа 33 от блока 25 па- входом первого блока сумматоров по

мяти контроля.

Кодовая комбинация блока 25 памяти контроля с выхода коммутатора 41 управления поступает на входы выборки коммутаторов 4-6 адреса, переклю- чая тот из них, который соответствует отказавшему накопителю, на прием сигналов от блока 26 памяти адреса замещения.

Нулевая комбинация на выходе схе- мы 38 сравнения настраивает коммутатор выходного числа аналогично режиму считывания при отсутствии отказов накопителей.

В случае возникновения совпадающего по адресу отказа в двух накопителях (п.4, таб. 1) устройство осуществляет замеще1тое отказавшей ячейки в первом накопителе в соответст- пии с описанной логикой работы и парирование неисправности во втором накопителей. Парирование выполняется по сигналам схемы 38 контроля, кодовая комбинация на выходе которой несет информагшю о втором отказавшем накопителе. Эта кодовая комбинация поступает на вход выборки ком- NryTaTopa 13 данных, настраивая его на вьщачу на информационные входы 29 и 30 устройства истинной информации, вычисленной первым 10 и вторым 11 блоками сумматоров по модулю два.

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

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

|Дом устройства, а выход соединен с

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

0

0

5

5

0

5

0

5

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

000

001 010 100

001 010 100

Отказов нет

Отказ 1-го основного накопителя

Отказ 2-го основного накопителя

Отказ резервного накопителя

Отказ 1-го основного накопителя Отказ 2-го основного накопителя Отказ резервного накопителя

001

101

011

Замещение отказавшей .ячейки и парирование

Отказ 1-го основного и резервного накопителейОтказ 1-го и 2-го основных накопителей совпадающего по адресу

110

Отказ 2-го основного и резервного накопителей

0

5

0

5

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

Считывание при отсутствии отказов накопителей

Самоконтроль отказавшего

накопителя

Замещение

отказавшей

ячейки

Замещение отказавшей .ячейки и парирование

совпадающего по адрес

отказа двух накопителей

00

011

101

110

Отказ 1-го и 2-го основных накопителей

Отказ 1-го соновного и резервного накопителей

Отказ 2-го основного и резервного накопителей

фиг,. 2

Продолжение таблицы

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

Запоминающее устройство с блокировкой неисправных ячеек 1983
  • Протасеня Александр Александрович
SU1115108A1
Солесос 1922
  • Макаров Ю.А.
SU29A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 372 363 A1

Авторы

Сорока Александр Степанович

Слудников Леонид Леонидович

Антипова Ирина Георгиевна

Даты

1988-02-07Публикация

1986-08-27Подача