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

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

1

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

23

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

На фиг, 1 изображена функциональная схема устройства; на фиг, 2 - функциональная схема блока выборки информации.

Устройство содержит регистр 1 адреса, выходы которого соединены с адресными входами первого 2, второго 3 рабочих блоков памяти, первого резервного блока 4 памяти, в ячейки которого занесена информация, равная сумме кодов, содержащихся в одноименных ячейках первого 2 и второго 3 рабочих блоков памяти, второго резервного блока 5 памяти, в ячейки которого занесена информация, равная разности кодов, содержащихся в одноименных ячейках первого 2 и второго 3,рабочих блоков памяти, первый 6, второй 7, третий 8 преобразователи кода, первый 9, второй 10, третий 11, четвертый 12, пятый 13 и шестой 14 сумматоры, первый 15 и второй 16 блоки выборки информации с входами 17-24 соответственно, блок 25 сравнения, блок 26 элементов И, дешифраторы 27 и 28, входы которых соединены с контрольными выходами первого и второго блоков выборки ин- формации, а выходы - с соответствующими входами блока 25 сравнения. Выходы элементов И являются первыми Iконтрольными выходами устройства, ВЫХОД блока 25 сравнения является вторым контрольньм выходом устройства. Блоки 16 и 15 выборки информации (фиг, 2) содержат блоки «29-31 сравнения, выходы которых являются контрольными выходами блока выборки информации, элемент ИЛИ 32, входы которого соединены с соответствующими выходами блоков 29-31 сравнения информации, а выход соединен с управляющим входом коммутатора 33, первый информационный вход которого соединен с первыми входами блоков 29-31 сравнения информации и с первым входом 17 блока выборки информа10

го является информационным выходом блока выборки информации, третий 19 и четвертый 20 входы которого соеди нены соответственно с вторыми входа ми второго 30 и третьего 31 блокоь сравнения информации.

Разрядность каждого из рабочих блоков 2 и 3 памяти равна половине разрядности кодов хранимой в устрой стве информации. Разрядность каждого из резервных блоков 4 и 5 памяти на один разряд больше в связи с хра нением в первом резервном блоке 4 памяти суммы кодов и хранением во 15 втором резервном блоке 5 памяти раз ности кодов. Разрядность первого 6 и третьего 8 преобразователей кода равна разрядности рабочих блоков па , мяти, разрядность второго преобразо вателя 7 кода, разрядность сумматоров 9-14 равна разрядности резервного блока памяти. Разрядность блоков 29-31 сравнения информации, ком мутатора 33 равна разрядности рабочего блока памяти. Количество входов дешифраторов. 27 и 28 равно количеству блоков 29-31 сравнения в блоке выборки информации. Количеств выходов дешифраторов 27 и 28, разрядность блока 25 сравнения равно

20

25

30

35

40

45

50

2 , где N - количество входов дешиф раторов 27 и 28, Количество элементов И в блоке 26 равно количеству блоков 2-5 памяти в устройстве. Пре образователи 6-8 кода выполняют опе рацию инвертирования поступающей на них информации.

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

Адрес ячейки, к которой необходимо обратиться, записывается в регистр 1 адреса, По этому адресу про .исходит обращение к блокам 2-5 памя ти одновременно. Обозначают информацию, считываемую с первого рабочего блока 2 памяти, через а, с вто рого рабочего блока 3 - & не перво го резервного блока 4 -а +6, с второго 5 ;-а -&, Считанная информация поступает на сумматоры 9-14 через преобразователи 6-8 кода (выполняю- шие операцию инвертирования), На входах первого сумматора 9 имеют и , на входах второго сумматора

ции, второй вход 18 которого соединен 55 Ю -6 ист-о, на входах третьего с вторым входом блока 29 сравнения сумматора 11 -а-Б и а +&, на вхо- информации и с вторым информационным входом коммутатора 33, выход которо-,

дах четвертого сумматора 12 -а +Ь и -а, на входах пятого сумматора

10

39751I

го является информационным выходом блока выборки информации, третий 19 и четвертый 20 входы которого соединены соответственно с вторыми входами второго 30 и третьего 31 блокоь сравнения информации.

Разрядность каждого из рабочих блоков 2 и 3 памяти равна половине разрядности кодов хранимой в устройстве информации. Разрядность каждого из резервных блоков 4 и 5 памяти на один разряд больше в связи с хранением в первом резервном блоке 4 памяти суммы кодов и хранением во 15 втором резервном блоке 5 памяти разности кодов. Разрядность первого 6 и третьего 8 преобразователей кода равна разрядности рабочих блоков па- , мяти, разрядность второго преобразователя 7 кода, разрядность сумматоров 9-14 равна разрядности резервного блока памяти. Разрядность блоков 29-31 сравнения информации, коммутатора 33 равна разрядности рабочего блока памяти. Количество входов дешифраторов. 27 и 28 равно количеству блоков 29-31 сравнения в блоке выборки информации. Количество выходов дешифраторов 27 и 28, разрядность блока 25 сравнения равно

20

25

30

5

0

5

0

2 , где N - количество входов дешифраторов 27 и 28, Количество элементов И в блоке 26 равно количеству блоков 2-5 памяти в устройстве. Преобразователи 6-8 кода выполняют операцию инвертирования поступающей на них информации.

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

Адрес ячейки, к которой необходимо обратиться, записывается в регистр 1 адреса, По этому адресу про- .исходит обращение к блокам 2-5 памяти одновременно. Обозначают информацию, считываемую с первого рабочего блока 2 памяти, через а, с второго рабочего блока 3 - & не первого резервного блока 4 -а +6, с второго 5 ;-а -&, Считанная информация поступает на сумматоры 9-14 через преобразователи 6-8 кода (выполняю- шие операцию инвертирования), На входах первого сумматора 9 имеют и , на входах второго сумматора

Ю -6 ист-о, на входах третьего сумматора 11 -а-Б и а +&, на вхо-

дах четвертого сумматора 12 -а +Ь и -а, на входах пятого сумматора

13- q и -(a-E), на входах шестого сумматора 14 -(а-Ь),и а+Ь. Таким образом, с выходов сумматоров 9-11 на входы 18-20 первого блока 15 выборки информации поступает информация а , а с выходов сумматоров 1214на входы 22-24 второго блока 16 выборки информации поступает информция Ь , причем с третьего 11 и шестого 14 сумматоров поступает информация с второго и последующих разрядо (исключается младший), т.е. деленна на два.

В случае сравнения информации, поступающей в первый блок 5 выборк информации по входу 17, с информацией по любому из других входов она считается достоверной и выдается через коммутатор 33 по управляющему сигналу с выхода элемента ИЛИ 32 на первый информационный выход устройства. В случае несравнения информации, поступающей по входу 17 первого блока 15 выборки информации, с информацией, поступающей по другим входам, с выхода элемента ИЛИ 32 на управляющий вход коммутатора 33 поступает сигнал, производящий переключение коммутатора 33. При этом на информационный выход устройства поступает восстановленная информация. Второй блок выборки информации работает параллельно с первым и на информационных выходах устройства одновременно появляется информация а и Ь .

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

Рассмотрим, например, случай неисправности блока 2 памяти. Считываемая из этого блока информация, поступающая на вход 17, ложная,инвертирование данной информации преобразователем 8 кода с последуюкщм суммированием с информацией d + 6 из исправного блока 4 памяти сумматора 12 приводит к поступлению на вход 22 блока 16 выборки информации ложной информации. Аналогично ложен результат суммирования сумматором 13| поступающий на вход 23 второго блока 16 выборки информации. Ложная инфор39751

мадия вызывает в первом .блоке 15 (фиг, 2) выборки информации несрав- нение в первом 29, втором 30 и третьем 31 блоках сравнения информа- J ции, а во втором блоке 16 выборки информации несравнение в первом и втором блоках сравнения.

Результаты сравнения информации, поступающей на входы 17-24 бло- 10 ков 15-и 16 выборки информации, блоками сравнения информации приведены в табл. 2, причем 1 соответствует сравнению информации, а О - несрав-. нению-.

J5 Из-табл, 2 следует, что неисправность одного из блоков 2-5 памяти вызывает установку выходов блоков сравнения в блоках 15 и 16 выборки информации в состояние, указывающее 20 на неисправность соответствующего блока памяти.

Дешифрация состояний контрольных выходов соответствующих блоков сравнения производится дешифраторами 25 27 и 28 независимо для каждого из блоков 15 и 16 выборки информации. Результат дешифрации выдается на соответствующие входы блока 25 сравнения.,

, Сравнение информации на соответствующих выходах дешифратора 27 первого блока 13 выборки информации с информацией на соответствуюш;их выхо- . дах дешифратора 28 второго блока 16 выборки информации в блоке 25 срав- нения позволяет при неисправности ЗУ с высокой степенью вероятности идентифицировать неисправность одного из блоков 2-5 памяти. Несравнение данной информации указывает на неисправность оборудования, общего для блоков 2-5 памяти (сумматоров, преобразователей кодов и др,).

Из табл. 2 следует, что при неисправности блока 2 памяти на входы дешифратора 27 поступит код 000, что приводит к появлению сигнала на одном из выходов дешифратора 27. На входы аналогичного дешифратора 28 второго блока 16 выборки информации поступает код 001 и устанавливается сигнал на соответствующем выходе этого дешифратора. Сравнение сигналов этих дешифраторов в блоке 25 срав- .нения приводит к появлению сигнала 5 сравнения на выходе блока 25 срав- нения, что влечет за собой появление сигнала на выходе соответствующего элемента IT блока 26, первый вход ко-.

0

торого соединен с соответствующим выходом дешифратора 27. При этом на одном из первых контрольных выходов устройства,одновременно с появлением на информационных выходах информации а и В , появляется информация о неисправности блока 2 памяти. Аналогичным образом происходит работа устройства при неисправности блоков 3-5 памяти.

В случае неисправности оборудования общего для блоков 2-5 памяти, например, сумматора 9, при неисправности блоков 2-5 памяти ложная информация поступает по входу 18 первого блока 15 выборки информации на первый 29 блок сравнения информации и вызывает сигнал несравнения информации в этом блоке. Сравнение в

блоке 25 информации на выходах дешиф- 20 ды блока элементов И являются контраторов 27 и 28.приводит к появлению сигнала несравнения на выходе блока 25 сравнения и втором контрольном выходе устройства. Сигнал несравнения блокирует выдачу информации

Состояние информации, блоков выборки информации на входах

17 I 18 1г9 I 20 |21 I 22 | 23 24

Все исправно

Неисправен блок 2

+ + + 4

Варианты неисСостояние выходов блоков сравнения информации

О О

о о

12397516

; ПО первым контрольным выходам устройства через элемент И блока 26 и указывает потребителю на неисправность

оборудования общего для блоков 2-5 i памяти.

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

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

Таблица 2

1

о о

Редактор Н.Б9бкова

составитель О.Кулаков Техред Н.Боккало

Заказ 3401/51 Тираж 543 Подписное ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д. 4/5

Производственно-полиграфическое предприятие,, г. Ужгород, ул. Проектная, 4

w3.2

Корректор О,Луговая

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

название год авторы номер документа
Резервированное запоминающее устройство 1983
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Клепиков Игорь Иванович
  • Семаков Валерий Игоревич
SU1141454A1
Резервированное запоминающее устройство 1987
  • Шастин Вадим Александрович
  • Клепиков Игорь Иванович
  • Петровский Валерий Петрович
SU1510012A1
Резервированное запоминающее устройство 1983
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Клепиков Игорь Иванович
SU1129658A1
Многоканальное мажоритарно-резервированное запоминающее устройство 1984
  • Шастин Вадим Александрович
  • Клепиков Игорь Иванович
  • Петровский Валерий Петрович
  • Дворецкий Геннадий Вячеславович
SU1234885A2
Резервированное запоминающее устройство 1982
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Полукеев Владимир Георгиевич
SU1070608A1
Резервированное запоминающее устройство 1982
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Обухов Юрий Петрович
SU1080217A1
Резервированное запоминающее устройство 1981
  • Шастин Вадим Александрович
  • Петровский Валерий Петрович
  • Полукеев Владимир Георгиевич
SU982086A1
УСТРОЙСТВО ДЛЯ АДРЕСАЦИИ ПАМЯТИ 1990
  • Меркуль Валерий Васильевич
  • Меркуль Василий Валерьевич
  • Абрамович Маргарита Валерьевна
  • Кулак Татьяна Валерьевна
RU2020566C1
Многоканальное мажоритарно-резервированное запоминающее устройство 1985
  • Шастин Вадим Александрович
  • Клепиков Игорь Иванович
  • Петровский Валерий Петрович
SU1317483A1
Постоянное запоминающее устройство 1989
  • Сухачев Эдуард Николаевич
SU1624527A2

Иллюстрации к изобретению SU 1 239 751 A2

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

Изобретеиие относится к области вычислительной техники и может быть использовано при построении запоминающих устройств высоконадежных вычислительных систем. Цель изобретения состоит в повьшении надежности устройства за счет идентификации неисправности одного из блоков памяти запоминающего устройства. Резервированное запоминающее устройство содержит регистр адреса, блоки памяти, преобразователи кодов, сумматоры, блоки выборки информации, блок сравнения, блок элементов И, дешифраторы. Выходы блока элементов И и блока сравнения являются контрольными выходами устройства. 2 ил. О «9 д :о СП

Формула изобретения SU 1 239 751 A2

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

Двутельная жаровня 1959
  • Губа Н.И.
SU141454A1
Солесос 1922
  • Макаров Ю.А.
SU29A1

SU 1 239 751 A2

Авторы

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

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

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

Семаков Валерий Игоревич

Даты

1986-06-23Публикация

1984-08-21Подача