Устройство для диагностики эвм

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДВТИЛЬСТВУ

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

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

Республик

641453 (61) Дополнительное к авт, свил-ву а (51) М. Кл.

G06 11/04 (22) ЗаЯвлеио03.12.76 (21) 2436513/18-24 с присоединением заявки № (23) Приоритет—

Государственный номнтет ссср оо делам нзобретеннн н открытнй

Опубликовано 05.01.79бюллетень № 1

Дата опубликования описания 07.01.79 (53) УДК 681.326 (088.8) (72) A.âòoðû изобретения

И. Б. Мкртумян, М. О. Караханян, Э. В. и С. Т. Джилавян т т (71) Заявитель (54) УСТРОЙСТВО ДЛЯ,ЦИАГНОСТИКИ ЭВМ

Изобретение относится к вычислителт ной технике и может быть использовано в

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

Известно устройство для определения области работоспособности ЭВМ по питаю- 5 щим напряжениям jl), содержащее блоки управления и коммутации напряжения, узел управления знаком приращения по независимому найряжению, устройство отображения. 1Î

Недостатком этого устройства является то, что переключение уровней питания осуществляется самой ЭВМ и в этом процессе участвует все оборудование ЭВМ. Кро- >> ме того, диагностические программы для обнаружеййя отказов используют все оборудование ЭВМ, что затрудняет определение причины отказа и позволяет лишь установить факт неработоспособности ЗВМ.

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

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

641453

«блока памяти, третий выход дешифратэра соединен co BTopblM выходом устрэйства.

Это устройство позволяет выполнять на каждом этапе проверку небольшого объема

) аппаратуры, связанногэ с проверяемой эле- 5 ментарной операцией { микрооперацией) .

При этом используются только средства блока диагностики, небольшого по объему (до 17о or объема аппаратуры ЭВМ). Диагностические микропрограммы (микродиаг» нэстика) загружаются с небольших накопителей типа кассетных магнитофонов, гибких дисков и т.д. С помощью этого устрой "ва достигается высэкая точнэсть локализаци1 неисправности.

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

Целью изобретения является повышение ремонтопригодности ЭВМ.

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

На чертеже представлена структурная схема устройства, в состав которого входят; блок памяти 1 с информациэнным регистром 2 на выходе; регистр установочных данных 3; дешифратор операций 4,; коммутатор 5; группа входов устройства регистр профилактического контроля 7; выход устройства 8; схема сравнения 9; счетчик 10; блок переключения уровней напряжения 11; блок выбора адреса 12 со входами 13, 14, 15; ход 16 устройства; регистр состояния 1 7, регистр зоны 18; схемы сравнения 19, 20; выход устройства 21.

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

С пульта управления ЭВМ (на чертеже н» показан) устанавливается режим профконтроля, включается блок памяти 1 и начинается считывание магнитной ленты, выполнение тестов микрэдиагностики.

Во время режима профконтроля каждый тест микродиагностики выполняется нескэлько раз при различных сочетаниях напряжений источников питания, питающих аппаратуру, прэверяемую тестом. Коды операций установки регистра 7 записаны в определенных местах массива микродиагностики. Расстояние между очередными кэдами операций установки регистра

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

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

Операции установки регистра 7 выполняются только в режиме профкэнтролч. Fcли этэт режим не задан, соответст ующие выходы дешифратора 4 блокированы: Кэличество повторений -, аста микррдиагнэсти отсчитывается на счетчике. 10. Приращение сэдержимого счетчика 10 производится по кэду конца теста, который записывается в конце последней зоны теста.

Во время первого прохода тест микродиагностики B режиме профконтроля выполняется при номинальных значениях напряжений истэчников питания, так как операции установки регистра 7 заблокирэваны нулевым сэстоянием младшего бита счетчика 10. При этом данные с блока пажити 1 поступают в информационный регистр

2 и далее либо в регистр 3, либо на д шифратор 4, в зависимости от значения младшего бита регистра 2. Данные из ое641453 гистра 3 путем вэзбуждения comBeтств;— ющих выходов дешифратора 4 переда1оттся в регистр микрокоманд ЭБМ (на чертеже не показан), после чего запускается вы= полнение микрокоманды. После выполнения вышеприведенным способом диагностической микропрограммы производится эпрэс состояния проверяемых регистров и сравнение их с эталоном.

Адрес прэверяемого регистра поступи- 10 ет из регистра установочных данных 3 ь коммутатор 5, в результате чего на вы=ход коммутатора 5 поступает информация о состоянии проверяемого регистра, кэторая принимается в регистр состояния 17 путем возбуждения вь1хода дешифр»op="

4, соответствующего коду операции приc-= ма в регистр 17. После этогс с магнитной ленты в регистр 3 поступает эталонно= r значение состояния проверяемэгэ регистра " и код сравнения, Эталонное значение ci ==: тояния регистра и его действительное =-"û.«}}чение с выхэдов регистра 3 и регис .;:=.

1 7 посту дают IIB в.ходы с.хемы сэавн ения

19, Выхэд схемь сравнения 18 опра}шив =- ется кодом операции сравнения ц тем 1:}: буждения coo Beтствуюшегэ вь хода деш-:ф=

1ратора 4. При совпадении значенцй тес-; микродиагнэстики продолжается а при ;. есэвпаденци c}II H3JI с выхода схемь1 ср-:;-;;:: э=- о ния 1 g Останавливает ч тениэ }Никс}-,ци,--г}1э

"ики блока памят; 1, Не"спсавньь-. трп:-::гер опредепчется пэ индикации схемы сравнения. Если тест не обнаружил 1=::=правнэсть, B конце зэны теста сэдер>"-1.;, ое - счетчика 10 увели 1ивается на 1 т е. Г конце первого пээхэда в счет}ике - 0 с=держится 1. В конце зоны теста н-" ле: — B записаны два адреса: адрес следующей зэнь1 и адрес Iia-i-" ;11; эй зоны теста. В обычном режиме, т.е. при отсутствии профкэнтрэля, выбирается "=дрес следуишей зоны и выполняется переход к чтению следующей зоны: В режиме профконтрэля фэрмирэвание адреса перехэ45

".à происходит иначе. При накоплении адреса следующей зоны признак режима прэфконтролч блокирует передачу адреса следующей зоны в регистр 18. Эта блокировка выполняется в блоке выбора адреса

12. После этэгэ в регистре 3 накапливается адрес начальной зоны теста и блэк

12 разрешает его прием в регистр зоны

18. При считывании следующей зоны ее адрес поступает в регистр 3 и с пэмэщью

55 схемы сравнения 20 сравнивается с содержимым регистра 18. В результате несовпадения адресов схеме сравнения 20 вырабатывает cèãiiàë реверса и осущест6ляет возврат к нс.чапу теста и его повторение. Вэ время второго и всех последующих четных переходах младший бит счетчика 10 содержит l. Единичное состояние младшего битв счетчика 10 блокирует вь>пэлнение микрэдиагностики и разрешает выполнение операций установки регистра

7. После накопления в регистре 3 информации, содержащей адрес источника питания, код изменения напряжения и номер прохода теста, при котором эта информация дэлжна засылаться B регистр 7, с ленты счцтывается кэд операции установки регистра 7, При совпадении номера прохода .Одержащегэся в регистре 7 и номера прохода, указанного B регистре 3, схема .::;-.авцен}1я .-; вь1р.=бать1вает сигнал установрег1.1стр 7, Пр-1 последу::}и х повторениях теста .Н11крэд11аг11с}сч1ц:и наполнение операций on: =-}Нет=я -.-" Оп:-:;цэм:цладшего бите счет-- - }

Послам з=-.;::: ..:: -. профилактики в регист рэ 7 ус:. а .а л:,-;.:;;=; †:.;-. â€, бцт конца профкэнт 3o;:í, кэ эрь:.. . . э.:.1-. . яет влияние режима

}эй}контроля на „ .э эмцрэвание адреса пВрВ

Устрэйс}- ;. ".—.-"; дцагпэстики позволяет

-.oBB!cå ::,,„-, }".:.с}-,ip . Одность ЭВМ за с-:ет ";-.ð.".nc.- ::: —:-ремени пр фконтроля и эре: -=}Iи пэпс1-.. .;.. Ог;1эзируемьгх неисправI1 з э б р э т е н и я .. Стрэ::::.-.:твэ д..—:я диагностики ЭВМ, соде;»ХGiI б.лoK п-амH}II, вь}хэд KoTopoFo co еди="= .- ":о в.;эдэ;. ..1нфэрмациэнного регистэа„ регистр устаговэчных данных и дешифратор o — ера}п:й1„B;-эды которых соединены —; ЭД, 1 Ц1IJ Ог ыа}}ПЭ}}НОГО О}ЕГИСТРа КЭМ» м -тато-, цнфэ-м=- ".=Онные входы которого сэедш.ены с груп}юй входов устройства а упэавляюши11 вход nэдключен к первому выход i егцс--р- установочных данных и к —:есвэм- вьгхэ,—,у; стс}ОГства, регистр сос- яп .-,:;..-:.фэр.;:.==ццэнный вход которого соедц,, е}1 с Bi гхэдэ*,1 11эммутатэра управляю»

-щ}111 в1эд — с первым выходом дешифрато ра а эь.-сэд — c первым вхэдом первой схемы сравнения. управляющий вход которой соединен со вторым вьгхэдом дешифратора, вь}хэд сред}. .-.ен с первым управляющим входом блэка памятл, регистр зоны, вход Ко "эрэгэ соединен со вторым входом первой схемы сравнения с первым выхо641453

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

Редактор В, Лукин Техред Н, Анпрейчук Корректор A. Гриценко

Заказ 7515/45 Тираж 7 lg Подписное

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

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

Филиал ППП "Патент, г. Ужгород, ул. Проектная, 4 дом устройства и с первым входом второй схемы сравнения, второй вход которой соединен с выходом регистра зоны, а выходсо вторым управляющим входом блоком памяти, третий выход дешифратора соединен со вторым выходом устройства, о т л ич а ю щ е е с я тем, что, с целью повышения ремонтопригодности ЭВМ, в него введены регистр профилактического контроля, информационный вход которого соеди- lo нен с первым выходом устройства, счетчик, вход которого соединен с четвертым выходом дешифратора, первый выход счетчика соединен с первым управляющим входом дешифратора, второй выход — с первым15 входом третьей схемы сравнения, второй и третий входы которой соединены; соответственно, со вторым выходом регистра установочных данных и пятым выходом дешифратора, выход третьей схемы сравнения 20 подключен к управляющему входу регистра профилактического контроля, блок выбора адреса, выход которого соединен с управляюшим входом регистра зоны, первый вход соединен с четвертым выходом дешифратора, второй вход — с первым выходом регистра профилактического контроля, третий вход — со вторым управляющим входом дешифратора и входом устройства и блок переключения уровней напряжения, вход которого соединен со вторым выходом регистра профилактического контроля.

Источники информации, принятые во внимание при экспертизе:

1. Авторское свидетельство СССР № 291206, кл. G 06 F 15/46, G 01 R 31/30, 1968.

2. Патент США ¹ 3586599, кл. 340-172.5, 1970.