Запоминающее устройство с самоконтролем

 

1. ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ, содержащее регистр адреса, информационные входы которого являются адресными входами устройства ,а выходы подключены к адресным входам первой группы накопителя, выходы которого соединены с информационными входами контрольного регистра, выходы первой группы которого являются информационными выходами устройства, а выходы второй группы подключены к входам группы формирователя сигнала ошибки и являются контрольными выходами устройства, управляющие входы регистра адреса, контрольного регистра, первый вход формирователя сигнала ошибки, первый вход элемента ИЛИ и вход первого элемента задержки объединены и являются управляющим входо.м устройства, выход элемента задержки-подключен к второму входу элемента ИЛИ и входу второго элемента задержки, выход которого соединен с вторым входом формирователя сигнала ошибки, отличающееся тем, что, с целью повышения надежности устройства в него введены счетчик старших разрядов кода адреса, элемент И, третий и четвертый элементы задержки, причем выходы счетчика старших разрядов кода адреса подключены к адресным входам второй группы накопителя , а входы синхронизации и начальной установки соединены соответственно с выходом элемента ИЛИ и управляющим входом устройства, вход третьего элемента задержки подключен к выходу элемента ИЛИ, а выход соединен с управляющим входом накопителя, вход четвертого элемента задержки подключен к выходу первого элемента задержки, а выход соединен с первым входом элемента И, второй вход которого подключен к первому выходу формирователя сигнала ошибки, третий вход которого подключен к выходу элемента И и к третьему входу элемента ИЛИ, а первый и второй выходы соединены с управляющим выходом устройства. 2. Устройство по п. 1, отличающееся тем, что формирователь сигнала ошибки содержит группу инверторов, элемент ИЛИ, перi вый и второй элементы И,, первый и второй элементы задержки, инвертор и триггер, (Л причем входы инверторов группы являются входами группы формирователя сигнала ошибки, первый, второй и третий входы которого соединены соответственно с первым входом триггера, с одним входом первого элемента И и входом первого элемента задержки , а первый и второй выходы формирователя сигнала ошибки подключены соответственно к выходу триггера и выходу элеас мента ИЛИ, вход которого соединен с вхо00 дом инвертора и выходом первого элемента И, другие входы которого подк тючены к выходам инверторов группы, выход первого 00 элемента задержки соединен с вторым вхоNj дом элемента ИЛИ, выход второго элемента И подключен к второму входу триггера, первый вход - к выходу инвертора, а второй вход - к выходу второго элемента задержки, вход которого соединен с вторым входом формирователя сигнала ошибки.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

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

Н А BTOPCKOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3676656/24-24 (22) 22.12.83 (46) 30.10.85. Бюл. № 40 (72) В. Е. Хавкин и E. И. Жуков (53) 681.327.66 (088.8) (56) Электроника, 1978, № 19, с. 112.

Авторское свидетельство СССР № 951406, кл. G 11 С 29/00, 1980. (54) (57) 1. ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ, содержащее регистр адреса, информационные входы которого являются адресными входами устройства,а выходы подключены к адресным входам первой группы накопителя, выходы которого соединены с информационными входами контрольного регистра, выходы первой группы которого являются информационными выходами устройства, а выходы второй группы подключены к входам группы формирователя сигнала ошибки и являются контрольными выходами устройства, управляющие входы регистра адреса, контрольного регистра, первый вход формирователя сигнала ошибки, первый вход элемента ИЛИ и вход первого элемента задержки объединены и являются управляющим входом устройства, выход элемента задержки подключен к второму входу элемента ИЛИ и входу второго элемента задержки, выход которого соединен с вторым входом формирователя сигнала ошибки, отличающееся тем, что, с целью повышения надежности устройства в него введены счетчик старших разрядов кода адреса, элемент И, третий и четвертый элементы задержки, причем выходы счетчика старших разрядов кода адреса подключены к адресным входам второй группы накопителя, а входы синхронизации и начальной

ÄÄSUÄÄ 1188784 A др 4 G 11 С 11/00 установки соединены соответственно с выходом элемента ИЛИ и управляющим входом устройства, вход третьего элемента задержки подключен к выходу элемента ИЛИ, а выход соединен с управляющим входом накопителя, вход четвертого элемента задержки подключен к выходу первого элемента задержки, а выход соединен с первым входом элемента

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

ИЛИ, а первый и второй выходы соединены с управляющим выходом устройства.

2. Устройство по п. 1, отличающееся тем, что формирователь сигнала ошибки содержит группу инверторов, элемент ИЛИ, первый и второй элементы И,. первый и второй Ж элементы задержки, инвертор и триггер, причем входы инверторов группы являются Ц ф входами группы формирователя сигнала у ошибки, первый, второй и третий входы которого соединены соответственно с первым входом триггера, с одним входом первого 2 элемента И и входом первого элемента задержки, а первый и второй выходы формирователя сигнала ошибки подключены соответственно к выходу триггера и выходу элемента ИЛИ, вход которого соединен с вхо- 0 дом инвертора и выходом первого элемента QQ

И, другие входы которого подключены к выходам инверторов группы, выход первого у элемента задержки соединен с вторым входом элемента ИЛИ, выход второго элемента

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

1188784

Изобретение относится к запоминающим устройства м.

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

На чертеже изображена схема предлагаемого устройства.

Устройство содержит накопитель 1 с информационной емкостью, в четыре раза йревышающей требуемую для решения задач системы, регистр 2 адреса, контрольный регистр 3, формирователь 4 сигнала ошибки, счетчик 5 старших разрядов кода адреса, элемент ИЛИ 6, элемент И 7, элементы 8 — 1 задержки. Устройство имеет адресные входы 12, информационные выходы 13, вход !4 управления, выход 15 сигнала «Разрешение считывания», выход 16 сигнала «Ошибка», выходы 17 сигналов контроля «Неисправные разряды». Формирователь сигнала ошибки содержит группу инверторов 18, первый элемент И 19, элемент ИЛИ 20, инвертор 21, второй элемент И 22, первый элемент 23 задержки, триггер 24, второй элемент 25 задержки.

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

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

БИС, информация одинакова. При считывании информации на входы запоминающего устройства поступает от арифметического устройства (не показано) код адреса по входам 12, который запоминается в регистре 2, и запрос по входу 14, который стробирует блоки 3, 4, 5 и через элемент ИЛИ 6 и элемент 10 задержки подается на вход выбора кристалла каждой из БИС накопителя 1. При этом происходит считывание ранее записанной информации по адресу, соответствующему поданному на входы БИС коду адреса от регистра 2 и счетчика 5.

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

После завершения первого цикла считывания из накопителя происходит повторное обращение к нему через интервал времени, задаваемый элементом 8 задержки. При этом задержанный сигнал запроса с входа 14 управления поступает через элемент ИЛИ 6

55 на вход двухразрядного счетчика 5, на выходе которого установится комбинация старших разрядов кода адреса, обеспечивающая возможность считывания информации из другой четверти адресов накопителя 1. Через элемент 10 задержки, задающий временное положение сигнала выбора кристалла относительно старших разрядов кода адреса, сигнал с выхода элемента ИЛИ 6 поступает на вход выбора кристалла всех БИС накопителя 1. При этом происходит считывание информации из адреса другой четверти накопителя 1, в котором ранее была записана та же информация, что и в выданном в предыдущем такте адреса. Считанная информация поступает на входы контрольного регистра 3. Далее возможны два варианта функционирования.

1. Информация при первом и втором обращении совпадает. В этом случае после второго обращении на каждом из младших разрядов двухразрядных счетчиков контрольного регистра 3 устанавливается сигнал логического «О». Этот сигнал от всех разрядов контрольного регистра 3 поступает на первые входы формирователя 4 сигнала ошибки, далее через инвертор 18 на входы элемента

И 19. По истечении времени, превышающего время выборки информации из накопителя, на третий вход формирователя 4 сигнала ошибки поступает сигнал от элемента 9 задержки, который вызывает срабатывание элемента И 19. Сигнал совпадения через элемент ИЛИ 20 выдает на выход 15 сигнал

«Разрешение считывание» информации, которая устанавливается после второго обращения на старших разрядах двухразрядных счетчиков контрольного регистра 3, соединенных с информационными выходами 13.

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

2. Информация при первом и втором обрашении не совпадает в одном или нескольких информационных разрядах, что является признаком неисправности накопителя. При этом после второго обращения на выходах младших разрядов соответствуюших двухразрядных счетчиков контрольного регистра 3 устанавливается логическая «1». После подачи сигнала от элемента 9 задержки элемент И 19 не срабатывает, а на выходе 15 не появится сигнал «Разрешение считывание». К первому входу элемента И 22 через инвертор 21 прилагается сигнал логической

«1». После подачи на второй вход элемента

И 22 задержанного на элементе 23 задержки сигнала от элемента 9 задержки элемент

И 22 срабатывает и вызывает переключение триггера 24, в результате чего на выходе 16 устанавливается сигнал «Ошибка». Этот сигнал, будучи приложенным к второму входу элемента И 7, разрешает третье обращение к накопителю, так как на первый вход

1188784

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

Редактор М. Бандура Техред И. Верес Корректор В. Бутяга

Заказ 6748/53 Тираж 583 Подписное

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

113035, Москва, )K — 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4 элемента И 7 будет подан сигнал запроса от входа 14 управления через элементы задержки 8 и 11. Через элемент И 7, элемент

ИЛИ 6, элемент 10 задержки этот сигнал подается на управляющий вход накопителя 1.

Этот же сигнал с выхода элемента ИЛИ 6 поступает на второй вход счетчика 5 старших разрядов кода адреса, переключает его в состояние, обеспечивающее код адреса, соответствующий обращению к третьей четверти накопителя. Считанная при третьем обращении информация поступает на входы всех разрядов контрольного регистра 3 и вызывает срабатывание всех двухразрядных счетчиков, в результате чего на их старших разрядах и информационных выходах 13 устройства устанавливается информация, соответствующая истинной по межбритарному принципу. После задержки на время считывания при третьем обращении, определяемой элементом 25 задержки формирователя 4 сигнала ошибки, через элемент

ИЛИ 20 на выходе 15 появляется сигнал

«Разрешение считывания». По этому сигналу установившаяся на информационных выходах 13 информация может быть использована процессором. Наличие на выходе 16 сигнала

«Ошибка» после второго обращения обеспечивает оператору или автомату информацию о наличии неисправности в одной из четвертей накопителя, а состояние информации

10 на выходах 17 после второго обращения позволяет локализовать ошибку с точностью до разряда или, если в этом есть необходимость, до бита.

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

Запоминающее устройство с самоконтролем Запоминающее устройство с самоконтролем Запоминающее устройство с самоконтролем 

 

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

Изобретение относится к микроэлектронике и может быть использовано для создания ЭРПЗУ с повышенной информационной плотностью на основе МОНОП-транзисторов, в частности, перепрограммируемых инжекцией горячих носителей заряда

Изобретение относится к вычислительной технике и может быть использовано для создания постоянных (ПЗУ) и репрограммируемых (РПЗУ) запоминающих устройств повышенной информационной емкости на основе МДП-структур

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

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

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

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

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