1
Изобретение относится к вычислительгной технике и может быть использовано в ЭВМ для локализации прогнозируемых отказов.
Известно устройство для определения области работоспособности ЭВМ по питаю- 5 щим напряжениям l, содержащее блоки управления и коммутации напряжения, узел управления знаком приращения по независимому напряжению, устройство отображения,10
Недостатком этого устройства является то, что переключение уровней питания осуществляется самой ЭВМ и в этом процессе участвует все оборудование ЭВМ. Кро- 5 ме того, диагностические программы для обнаружения отказов используют все оборудование ЭВМ, что затрудняет определение причины отказа и позволяет лишь установить факт неработоспособности ЭВМ. 20
Из известных устройств наиболее близким по технической сущности к изобретению является устройство, описанное в 2.
Оно содержит блок памяти, выход которого соединен со входом информационного регистра, регистр установочных данных и дешифратор операций, входы которых соединены с выходом информационного регистра, коммутатор, информационные входы KIJторого соединены с группой аходов устройства, а управляющий вход подключен к первому выходу регистра установочных даннык и к первому выходу устройства, регистр состояния, информационный вход которого соединен с ВЕЛХОДОМ коммутатора, управляющий вход - с первым выходом дешифратора, а выход - с первым входом первой схемы сравнения, управляющий вход которой соединен со вторым выходом дешифратора, выход соединен с первым управлякяцим входом блока памяти, регистр зоны, вход которого соединен со вторым входом первой схемы сравнения, а с первым выходом устройства и с первым входом второй схемы сравнения, второй аход которой соединен с выходом регистра зоны, а вькод - со вторым управляющим входом блока памяти, третий выкод дешифратора соединен со вторым выходом устройства. Это устройство позволяет выполнять на каждом этапе проверку небольшого объема аппаратурдл, связанного с проверяемой эле ментарной операцией (микрооперацией). При этом использукхгся только средства блока диагностики, небольшого по объему (до 1% от объема аппаратуры ЭВМ), Диаг ностические микропрограммы (микродиаг- ностика) загружаются с небольших накопи телей типа кассетных магнитофонов, гибКИ.К дисков и т.д. С помо.щью этого уст ройства достигается высокая точность ло кализацяп неисправности. Однако данное устройство не позволяет локалнзааать прогнозируемые, отказы на-за элементов, которые в результате сэгарения изменили свои параметры и служат потенциальным источником отказов, что прлводит к ухудшению ремонтопригодности ЭВМ. Целью изобретения является повышение ремонтопригодности ЭВМ, Поставленная цель достигается тем, что в устройство введены регистр профнлактическЪго контроля, информационный вход которого соединен с первым выходом устройства, счетчик, вход которого соединен с четвертым выходом дешифратора, первый вькод счетчика соединен с первым управляющим входам дешифратора, второй выход с первым входом третьей схемы сравнения, второй и третий входы которой соединены, соответственно, со вторым вы ходом регистра установочных данных и пятым выходом дешифратора, выход треть ей схемы сравнения подключен к управляю щему в.ходу регистра профилактического контроля, блок выбора адреса, выход которого соединен с управляющим входом регистра зоны, первый вход соединен с четверты.м выходом дешифратора, второй вход - с первым выходом регистра профипактического контроля, третий аход - со вторым упрЕШЛяюадим входом дешифратора и входом устройства и блок переключения уровней напряжениЯ( в.ход которого соединен со вторым выходом регистра профилактического контроля. На чертеже представлена структурная схема устройства, в состав которого входят; блок памяти 1 с информационным регистром 2 на -выходе; регистр установочных данных 3; дешифратор операций 4; коммутатор 5j группа входов устройства 6j регистр профилактического контроля 7j выход устройства 8; схема сравнения 9; счетчик 10; блок переключения уровней напряжения 11; блок выбора адреса 12 со входами 13, 14, 15; аход 16 устройства; регистр состояния 17, регистр зоны 18; схемы сравнения 19, 20; выход устройства 21, Устройство работает следующим образом«С пульта управления ЭВМ. (на чертеже НС показан) устанавливается режим профконтроля, включается блок памяти 1 и начинается считывание магнитной ленты, выполнение тестов микродиагностики. Во время режима .профкоЕзтроля каждый тест микродиагностики выполняется несколько раз при различных сочетаниях напряжений источников питания, питающи.х аппаратуру, проверяемую тестом. Коды операций установки регистра 7 записаны в определенных местах массива микродиагностики. Расстояние между очередными кодами операций установки регистра 7 на магнитной ленте определяется временем срабатывания блока переключения уровней напряжения 11, Таким образом, есавственная задержка намагнитной ленте выполняет роль апектронных часов. Поскольку каждый тест микродиагностики выполняется при различных значениях напряжений источников питанияа то до кода операции установки регистра 7, в регистре 3 накапливается установочная информа- .ция, включаю.щая адрес источника питания, код изменения напряжения источника питания и номер про.хода теста, на котором .цействительна эта информация. Это обеспечивает индивидуальную настройку источника питания на каждом про.ходе. Операции установки регистра 7 выполняются только в режиме профконтроля. Если этот режим не задан, соответствующие выходы дешифратора 4 блокированы, Количество повторений 7еста микрадиагности отсчитывается на счетчике 10, Приращение содержимого счетчика 10 производится по коду конца теста, который записывается в конце последней зоны теста Во время первого прохода тест микро- , диагностики в режиме профконтроля выполняется при номинальных значениях напряжений источников питаниЯ{ так как операции установки регистра 7 заблокированы .нулевым состоянием младшего бита счетчика 1О, При этом данные с блока памяти 1 поступают Б информационный регистр 2 и далее либо в регистр 3, либо на дешифратор 4, в зависимости от значения младшего бита регистра 2. Данные из регистра 3 путем возбуждения соответствую.щит. выходов дешифратора 4 передаются в регистр микрокоманд ЭВМ (на чертеже не показан), после чего запускается выполнение микрокоманды, Поспе выполнени вышеприведенным способом диагностической микропрограммы производится опрос состояния проверяемых регистров и сравнение их с эталоном. Адрес проверяемого регистра поступает из регистра установочных данных 3 Б коммутатор 5, в результате чего на выход коммутатора 5 поступает информация о состоянии, проверяемого регистра, которая принимается в регистр состояния 17 путем возбуждения выхода дешифратора 4, соответствующего коду операции приема в регистр 17. После этого с магнитно ленты в регистр 3 поступает эталснноз значение состояния проверяемого регистра и код сравнения. Эталонное значение состояния регистра к его действительное зна чение с выходов регистра 3 и регистре-: 17 поступают па аходы схемы сравненил 19, Выход схемы сравнения 19 опрашкза ется кодом операции сравнения путем буждения соответствующего выхода деана ратора 4 При совпадении значекий тест микродиагностики продолжается, а при несовпадении сигнал с выхода схемы ср9,виз НИН 19 останавливает чтение микродиггчю тики блока памяти 1, Неисправный триггер определяется по индикации ск.е.ая сравнения Если тест не обнаружил немсправность, в конца зоны теста содержимо счетчика 10 увеличивается на Ij ТоЭ« в конце первого прэхода в счетчике 10 содержится 1. В кзнце зоны теста на лепте записаны два адреса: адрес следующей зоаы и адрес качальмой зоны теста. В обычном режиме, т,е при отсутстаки профконтроля, выбирается адрес следующей зоны и выполняется переход к чтению следующей зоны, В peжи.ie профконтроля формирование адреса перехода происходит иначе. При накоплении адре са следующей aoHbi признак режима проф- контроля блокирует передачу адреса еле- дуюлдей зоны в регистр 18. Эта блокировка выполняется в блоке выбора адреса 12, После этого в регистре 3 накапливается адрес начальной зоны теста и блок 12 разрешает его прием в регистр зоны 18а При считывании следующей зонь её адрес поступает в регистр 3 и с помощью схемы сравнения 20 сравнивается с содержимым регистра 18, В результате несовпадения адресов схема сравнения 20 вырабатывает снгнал реверса и осуществляет возврат к ис.чалу теста и его повтсн рение. Во время второго и всех последукьmsix четных пераходах младший бит счет- чика 10 содержит 1. Единичное состояние киадшего бита счетчика 1О блокирует В1 лолнение микродиагностики и разрешает выполнение операдий установки регистра 7. После накопления в регистре 3 информадии, содержащей адрес источника питания, код изменения напряжения и номер прохода тестаг при котором эта информация должна засылаться в регистр 7, с ленTbi считывается код операции установки ре- гнстра 7, При совпадении номера прохода, содержащегося в регистре 7, и номера прохода, указанногэ в регистре 3, схема сравнения О Бьфзбатывает сигнал установ- .-: регистра 7i При последу.сацьтх повторениях теста м:1кродиагвос1и;а; зьшолнение операций определяется состолкнэм младшего, бита счетiuKa Юг как бьгло опйсзно выше, Пйслз зпБ8р1-:гн;ш профилактики в регист рэ 7 устангБЛйьаатсл бит конца профконтроля, который О; меняет влияние режима прэфкоктролЕ йа формирование адреса перехода с по -1оуць:с олска выбора адреса 12, УстрэйстЕС для диагностики позволяет повысить рсмоитгяфигодносгь ЭВМ за Бремени профконтроля к грэгнозируэмык неисправр м у л G и 3 D о р е т е н и я ;,ля д;1агностнки ЭВМ, со- деркащеэ блок пзмятИз выход которого соедикек со входом икформационного регистра,, регистр установочных данных и дешис нратор oneparivni, аходы которых соединены выходом информационного регистра, коммутатор;. ияфорк2ш-:онные входы которого оедянэны с группой входов устройстваа а управляютлий вход подгшючен к первому вьг4оду регистра установочных, данных и к перва 5у выходу устройства, регистр соссяии.Чэ .нскяь1й вход которого со- эдинен с выходом коммутатора, управляю 5й В.ХОД ™ с первым выходом дешифратоа, а выход с первым в.ходом первой .хек5ы сравнения, управляющий вход котоой соединен CD .вторым выходом дешифраора, Bbrxeia сэецинен с первым управляюим вхо.аом блока памяти, регистр зоны, ход которого соединен со втэрым входом ервой схем.ы сравнения, с первым выхо-
дом устройства и с первым входом второй схемы сравнения, второй вход которой соединен с выходом регистра зоны, а выход со вторым управляющим входом блоком паtiMTHi третий выход дешифратора соединен со вторым выходом устройства, отличающееся тем, что, с целью повышения ремонтопригодности ЭВМ, в него введены регистр профилактического контроля, информационный вход которого соединен с первым выходом устройства, счетчик, аход которого соединен с четвертым выходом дешифратора, первый выход счетчика соединен с первым управляющим входом дешифратора, второй выход - с первым аходом третьей схемы сравнения, второй и третий входы которой coeдинeныi соответственно со вторым выходом регистра установочных данных и пятым выходом дешифра тара, выход третьей схемы сравнения
подключен к управляющему входу регистра профилактического контроля, блок выбора адреса, выход которого соединен с управляющим входом регистра зоны,первый вход соединен с четвертым выходом дешифратора, второй вход - с первым выходом регистра профилактического контроля, третий В.ХОД - со вторым управляющим входом дешифратора и входом устройства и блок переключения уровней напряжения, вход которого соединен со вторым выходом регистра профилактического контроля.
Источники информации, принятые во внимание при экспертизе:
1.Авторское свидетельство СССР № 291206, кл. G 06 F 15/46,
G 01 R 31/30, 1968.
2,Патент США № 3586599, кл. 340-172.5, 1970.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для диагностики двухмашинного вычислительного комплекса | 1980 |
|
SU959086A1 |
Устройство для управления и микродиагностики | 1981 |
|
SU968815A1 |
Устройство диагностики многопроцессорного вычислительного комплекса | 1988 |
|
SU1548792A1 |
Устройство для сопряжения ЭВМ с телеграфными аппаратами | 1984 |
|
SU1251092A1 |
Устройство для диагностики логических блоков | 1988 |
|
SU1672452A1 |
Устройство для диагностики блоков электронных вычислительных машин | 1976 |
|
SU650080A1 |
Устройство для диагностики логических блоков | 1983 |
|
SU1095182A1 |
Устройство для контроля и диагностики цифровых узлов | 1980 |
|
SU896627A1 |
Запоминающее устройство с самоконтролем | 1982 |
|
SU1065884A1 |
Устройство для диагностики и испытаний электронной вычислительной машины | 1979 |
|
SU883909A1 |
Авторы
Даты
1979-01-05—Публикация
1976-12-03—Подача