Устройство для блокировки информации

Иллюстрации

Показать все

Реферат

 

е г @еф

ОП ИСАНИ Е

ИЗОБРЕТЕН ИЯ

К ВТОРИЧНОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

598U7H (61) Дополнительное к авт. свид-ву (22) Заявлено 23.08.74 (21)2054660/18-2 (51) M. Кл, с присоединением заявки № (23) Приоритет (43) Опубликовано 15 08 78 Бюллетень % 10 (45) Дата опубликования описания 17.02.78

Q 06 Г 11/00

Гппудерптеенный нпмнтет

Спаета Ннннптраа СССР пп делам нэпйретеннй н птнрытнй (53) УЛК 681 ч; (088 H} (72) Авторы изобретения

Я. М. ЛихтеР, А. А. МеРжвинский и Q, Я. С-,оенко

Киевский эрдена Трудового Красного Знамени завод электрон;. ь:х

Вычиспитепьных и уп1эавпяюших MBii- ьп (71) Заявитель (54) УСТРОЙСТВО ДЛЯ БЛОКИРОВКИ ИНФОРМА11ИИ

Изобретение относится к вычислительной технике и в частности к электронным вычислитепьным машинам (ЭВМ) оснащенным средствами оперативного контропя, восстановпения работоспособности после сбоя

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

lO

Известно устройство дпя бпокировки информации в ЭВМ, содержащее детектор отказов питания, эпементв ИЛИ, НЕ 11). Та« кое устройство позвопяет запомнить информацию, необходимую при повторном пуске

ЭВМ в спучае пропадания напряЖения, питания, Однако это устройство не дает возможности сохранять информацию в регистрах

ЭВМ при наличии других видов неисправностей. 20

Известно также устройство дпя блокировки информации, содержашее регистры, синх1эонизируютпий генератор, блок контропя блок диагностики) f 2). B этом уст)эойстве блокировка информации в регистрах вычиспительной машины роисходит путем, бпокирования синхронизирующего генерм ора по сигнапу, вырабатываемому устройством контропя (а точнее — диагностики) выпопнения поснедоватепьности микропрограммы.

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

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

Однако в этом устройстве информация бпокируется не в регистре, с кот:qior о она поступила на вход узпов контроля, а в следующем регистре на который она óñaåвает поступить до блокировки синхронизирующих сигнапов. Со следующего же регистра информация опрашивается Во время диагностических процедур, вызванных сигнапом из узна контропя. При этом снижается достоверность диагностических процедур, так как при передаче информации,из контропируемого регистра в опрашиваемый в условиях действия внешних помех, вызвавших первоначапьный сбой, возможно допопнитепьное искажение информации. 15

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

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

l вуюшего узпа блокировки синхронизирующих сигналов, выход каждого узпа передачи сигналов контроля. соединен со входами других узлов приема сигналов контроля, вы,ход каждого из которых подкпючен ко второ25 му входу соответствующего узпа бпокировки синхронизируюших сигналов.

Нл фиг. 1 изображена структурная схема предлагаемого устройства; на фиг. 2— временная диаграмма работы устройства.

На структурной схеме дпя простоты изображения представдены две группы: ре-. гистров, которые отделены д. уг от друга штрих-пунктирной линией. В ЭВМ таких

35 групп может быть нескопько.

Устройство дпя бпокировки информации по сигналам контроля содержит регистры 3. узпы 2 контропя узпы 3 фиксации сигналов контропщ узлы 4 передачи сигнапов контро40 пя, узлы 5 приема сигнапов контроля и узпы 6 бпокировки синхронизирующих сигнапов.

На -входы регистров 1 поступает информация из других функционапьных узлов ЭВМ.

Выходы ? регистров 1 поступают на входы узпов 2 контроля и в другие узпы ЭВМ в частности на входы блока опроса при диагностических процедурах. Выходы узлов

3 поступают на первые входы соответствующих узлов 6 и на входы соответствующих узлов 4. Выходы узпов 4 соединены со входами узпов 5 и поступают в бпок реакции на сигналы контропя, содержащийся в ЭВМ.

В нормальном режиме работы ЭВМ по пюбому сигнапу контропя вызываются

55 диагностический .процедуры, которые, испопь-. зуя выходы 7 регистров 1, производят опрос состояния аппаратуры llBM в момент обнаружения ошибки. На входы 8 узлов 6 поступают сигнапы из бпока диагностики и управпения реакцией на сигнапы контропя, содержащего:я а ЭВМ. Эти сигналы устанавпиваютея во время микропрограммных диагностических процедур ипи нр: выполнении програлв диагностики Ilo специапьной Команде "!1иагностнка . Сигнапы могут разрешать илн запрещать бпокировку синхронизируюшнх сигнапов всеми узпами 6 одновременно или каждым узпом 6 в отдельности. Индивидуальное перекпючение этих сигнапов обеспечивает гибкость диагностических процедур.

На фиг. 1 приняты также следующие обозначения: входы 9-11 устройства1 триггерный эпемент 12 регистра 1, логические и триггерные эпементы .1 3-16, вход устройства 17, логические и трнггерные эдементы 18-21, выходы 22-1, 23-1 и входы 23-2, 23-3, 23-4 устройства, логический эпемент 24, триггерный элемент 25, Работа устройства рассматривается пви срабатывании одного из узлов 2 контропя.

В нормальном режиме работы ЭВМ реакция на сигнапы контропя разрешена и на входы 8 узлов 6 поступают разрешающие уровни сИГнапов, На фиг. 2 показаны переключения узпов устройства при двухфазной системе синхронизируюших сигналов, условно обозначенных в первой и второй строках временной диаграммы соответственно 10 и 11. Предпопожим, что регистр 1, узеп 2 контропя которого обнаружил ошибку, переключается на синхронизируюшем сигнапе 10 (на фиг. 2 показано переключение сигнала на управпяюшем входе регистра 1). На aper енной диаграмме усповно показано что рассматриваемый регистр 1 до обнаружения ошибки перекпючается на каждом сигнале 10. После третьго перекпючения регистра l узеп 2 контродя обнаружил ошибку (см. фиг. 2, пятая строка сверху). Узпы контропя, KBK правило, представпяют собой комбинационные схемы (пирамиды сложения по модупю, схемы сравнения и т. и.) Узеп 3 фиксации сигналов контроля состоит из комбинационной части (эпемента 13), на которой собираются сигнапы контропя. от узлов 2 данной группы регистров 1, и триггерного эпемента

14, который фиксирует наличие какогс-пибо сйгнапа контропя. Причем дпя каждой группы регистров 1, перекпючаемых на синхронизируюших сигнапах, подаваемых на входы 10 и 11, предусматриваются отде триггеры. С выхода элемента 13 узла 3 сигнап контропя через узеп передачи 4 поступает на вход узпов приема 5. С выхода триггерной части узна 3 (см. седьмую строку фиг. 2 ) сигнап поступает на вход узла 6, Узеп приема 5 состоит из

8078

Г t$

S логического элемента 24, ня котором собираются сиги лы контроля от всех групп регистров, кроме данной, и триггерного элемента 25, ня котором фиксируется няличие сигналя контроля (см. восьмую строку сверху на фиг. 2).

Таким образом, при возникновении сигнала контроля в одной из групп регисгров на следуюшем же синхронизирую нем сигнале во всех группах регистров будет зафиксировано наличие ошибки и информация, вызвавшая этот сигнал, будет зафиксирована в том же регистре, с которого оия поступила ня вход узла контроля. На третьей строке сверху фиг. 2 отражен результат блокиров,ки — отсутствие синхронизируюших импупьгов на управляюшем входе регистра 1 после срабатывания узла 2. Для блокировки синхронизируюших сигналов другой;фазы (в дан-. ном случае на входе ll устройства) испо пьзу ютс я три ггерные схемы в уз ле 6, которые срабатывают по сигналам, проходяшим из узла 3 или узла 5 (см, девятую строку сверху на Фиг. 2), Источники информации, принятые во вни-мание при экспертизе:

1. Авторское свидетельство СИ;Р

2s Ию 363978, кл. 6 06 F 11/00, 1973.

2, Патент CEA М 3518413, кл. 235-153, 1970.

3. Патент США М 3229251, кл. 34(!340-1461, 1966.

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

Устройство для блокировки информации, содержашее регистры, выходы которых через соответствующие узлы контроля и >цключены ко входам узлов фиксации сигнялов контроля, выход каждого из которых соединен со входом соответствунмцего у;зла передачи сигналов контроля, узлы блокировки синхронизируюших сигнялов, выхоBbl которых подключены к уцравлян»ним входам соогветствуюших регистров, и узлы приема сигналов контроля, о т л и ч я к ш е е с я тем, что, с целью повьнпения достоверности работы устройства, в нем выход каждого узла,фиксации сигналов контроля соединен с первым входом соответствуюшего узла блокировки синхронизирун ших сигналов, выход каждого узпя передачи сигналов контро lя соединен со входями других узлов приема сигналов контроля, Bblход каждого из KoTopbN подключен ко Второму входу соответствуюшего узла блокировки синхронизируюших сигналов.

Составитель А. Жеренов

Редактор М, Трофимова Техред Н. Андрейчук Корректор П. Макаревич

Заказ 1237/40 Подписное

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

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

Фипиап ППП . П тент" r. Ужгород, уп. Проектная, ат н