Изобретение относится к вычисли тельной технике, в частности к циф ровьтм вычислительным машинам с аппаратными и микропрограммными сдэедствами контроля, и может быть использовано в оборудовании диагно тики состояния ЭВМ. По основному авт.св. № 962913 известно устройство для фиксации сбоев электронно-вычислительной машины, содержащее регистр сбоев, причем первые единичные входы разр дов регистра сбоев образуют группу информационных входов устройства, нулевые входы разрядов регистра сбоев объединены между собой и соединены с входом начальных установ устройства, переключатель и блок поразрядной индикации, причем нуле Bfje выходы каждого триггера регист ра сбоев соединены с соответствуюиими входами блока поразрядной инд нации и через соответствующие конт ты переключателя с единичными вход ми остальных триггеров регистра сбоев 1, Недостатком известного устройст является отсутствие возможности осуществить пуск ЭВМ после ее оста нова при сбое без нарушения хода вычислительното процесса. Действительно, останов ЭВМ с помощью изЕ;естного устройства может быть про всегда в известьый момект гремени по сигналу ошибки в ЭВМ этом для остэно)эа ЭВМ,как и т с-сл€-(уч)ыего пуска , мокно использовать . например, сигналы с выхода Сегистра сбоев устройства), а после ;,уюЩий ее пуск лишь путем приведени известного .устройства в исходное состояние в либой, а значит неопред -генньпЧ, момент времон ; по отношению к сигналам системы синхрон,чзации ЗВМ, Б пеэультате .чего ход вычислительного процесса в ма;:ине нарушает с я , У;; а 3 а н н ы и и е д о с а т о к приводи т к частому перезапуску программ ;г:ли других диагностических процедур, с помоьью когортлх .зе,п.ется поиск нег ;;:- авносги, при STCM имеют месте :егфоизводктельные затоать; MauJHHKoго времек15. I Лел1 кзобретенкя - расширение 1чласса реглаеммх задач.. Поставленная п.ель достигается 1;ем, что в устройство для фиксации сбоев электронно--вычислительной мгг1:::ины введены п--разря. выходной еГистр, п вторых, третий и п четнертых переключателей, причем втоРые нулевые входы п разря;дов регис сбоев соединены через нормально разомкнутые контакты соответстзу ющих вторых переключателей с шиной кулевого потенциала, нулевой выход каждого i-ro разряда регистра сбое (1 1, 2, . п ) I соединен с ну.гге-ным входом п разрядов выходного регистра, каждый из п входов синхронизации устройства соединен с первыми нулевыми входами первой и второй групп соответствующего разряда выходного регистра, второй нулевой вход первой группы каждого разряда выходного регистра соединен через нормально замкнутые контакты соответствующего третьего переключателя с шиной нулевого потенциала, нулевой выход каждого предыдущего разряда выходного регистра за исключением п-го соединен/с вторыми нулевыми входами второй группы всех пос:и1едую1дих разрядов и,кроме перво.го4.« разряда, с соответствующими входами четвертого переключателя, нулевой 1-зннод п-го разряда выходного регист-ра соединен с п-м входом четвертого переключателя, второй нулевой вход второй группы первого разряда выходного регистра соединен с выходом переключателя, нулевые выхбды п разрядов выходного регистра составляют группу выходов устройства. На фиг. 1 представлена схема устройства дпя фиксации сбоев электронно-вычислительной машины; на фиг. 2пример построения одного разряда выходного регистра устройства на элементах И-НЕ, ИЛИ-НЕ. Устройство содержит регистр 1 сбоев, группу информационных входов 2, вход 3 начальных установок устройства, блок 4 поразрядной индикацьи, переключатель 5, выход {ой регистр 6, группу входов синхронизации 7,, переключатели 8, переключатель 9 и переключатели 10. В ЭВМ клеет место наперед заданное временное соотношение между сигналами схеьы синхронизации (синхроимпульсами, каждый из которых имеет свой порядковый номер ) и сигнала мЕл, вырабатываемыми в ходе вычислительного процесса, в том числе сртгналами о сбоях. Устройство позволяет производить останов ЭВМ при появлении сигнала о сбое путем выдачи в ЭВМ сигналов, одновременно запрещающих выдачу в ЭВМ всех синхроимпульсов из схеглы синхронизации ЭВМ. Так как любому сигналу об ошибке соответствует синхроимпульс с вполне определенны1ч1 порядковь.м номером, то можно/ утверждать, что останов ЭВМ производится по этому синхроимпульсу с номером, например, 1-м, После останова ЭВМ и анализа сбойной ситуации обслуживаюшим персоналам, устройство позволяет произвести пуск ЭВМ путем снятия сигналов запрещения на выдачу в ЭВМ синхроимпульсов из схемы синхронизации, при-чем вначале снимается запрет на выдачу синхроимпульса с номером 1-i-1, затем - синхроимпульса с номером i + 2 и Т.Д. до тех пор, пока не будут сняты сигналы запрета вы дачи всех.синхроимпульсов. При это прерванный при останове вычислител ный процесс в ЭВМ возобновляется без нарушений. Устройство работает следующим образом. Входы 2 регистра 1 сбоев устрой ва подключаются к цепям ЭВМ, форми ,рующим сигналы о сбоях. Входы 7 выходного регистра б подкл чаются к цепям формирования синхро импульсов схемы синхронизации ЭВМ в п рядке возрастания порядковых номеро синхроимпульсов, т.е. например, навх 7-1 подают сигнал синхроимпульса с пе вым порядковым номером, на вход /-2 сигнал с вторым порядковым номером и т,д., на последний вход 7-п подают синхроимпульс с последним поряд ковым номером для данной схемы син хронизации ЭВМ. Выходы разрядов выходного регист ра 6 устройства подключаются к ЭВМ таким образом, чтобы при установке в единичное состояние этях разрядов сигналы с выходов выходного регистра б запрещали поступление в узлы ЭВМ синхроимпульсов схемы синхронизации, но при этом не запрещали формирование синхроимпульсов схемой синхронизации, причем выход первого разряда выходного регистра подключается к цепи запрета прохождения в узлы ЭВМ синхроимпульса с вторым порядковым номером, выход второго разряда выходного регистра - к цепи запрета синхроимпульса с третьим порядковым номером и т.д., выход предпоследнего разряда - к цепи запрета синхроимпульса с последним порядковым номером и выход последнего разряда - к цепи синхроимпульса с первьтм порядковым номером. Затем устройство приводится в исходное состояние путем подачи нулевого потенциала на вход 3, например, с помощью кнопки. При этом разряды регистра 1 сбоев и выходного регистра 6 устанавливают ся в нулевое состояние, на входы 7 устройства поступают сигналы из схемы синхронизации ЭВМ. После этого ЭВМ переводится в рабочий или диагностический режим, при котором проявляется сбой. С помощью регистра 1 сбоев опре деляется первоисточник сбоя в ЭВМ и производится ее останов, так как установка в единичное состояние любого из разрядов регистра 1 сбоев приводит к установке в единичное состояние одновременно всех разрядов выходного регистра 6 и соответ твенно к одновременному запрету на прохождение всех синхроимпульсов в узлы ЭВМ. В момент останова производят все необходимые измерения и определяют в соответствии с алгоритмом работы ЭВМ порядковый номер синхроимпульсов, по которому был сформи- рован зафиксированный сигнал сбоя. Затем устанавливают в исходное ( нулевое } состояние регистр 1 сбоев устройства путем подачи нулевого потенциала на нулевой вход установленного в единичное состояние разряда этого регистра с помощью соответствующего переключателя 10. Для последующего пуска ЭВМ необходимо установить в нулевое состояние тот разряд выходного регистра 6, на нулевые входы которого подается сигнал синхроимпульса, по которому был произведен останов ЭВМ. Это осуществляется путем размыкания соответствующего переключателя 8 и, соответственно, подачей разрешающего потенциала на нулевой вход разряда выходного регистра 6. При этом с приходом синхроимпульса (по которому произвели останов ) на нулевые входы данного разряда происходит установка этого разряда в нулевое состояние и выдается разрешение в схему синхронизации ЭВМ для выдачи в узлы ЭВМ синхроимпульса с порядковым номером на единицу большим, чем номер синхроимпульса, по которому произвели останов. Одновременно разрешающий сигнал с нулевого выхода данного разряда выходного регистра б подается на нулевой вход следующего разряда, который устанавливается в нулевое состояние с приходом на его нулевые входы синхроимпульса. Все последующие разряды выходного регистра 6 устанавливаются в нулевое состояние аналогично. Таким образом, сброс (установка в нулевое состояние ) разрядов выходного регистра происходит автоматически поочередно по мере поступления синхроимпульсов схемьт синхронизации ЭВМ. Переключатель 9 устройства позволяет в каждом конкретном случае применения устройства оперативно изменять число используемых в работе разрядов выходного регистра 6. Использование изобретения позволит повысить удобства при работе с ЭВМ в условиях поиска неисправностей, сократить время на устранение отказов ЭВМ за счет исключения перезапуска вычислительного процесса после его останова по сбою и, в результате, повысить производительность работы ЭВМ.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для фиксации сбоев электронно-вычислительной машины | 1981 |
|
SU962913A1 |
Автоматизированная система тестового контроля | 1985 |
|
SU1278857A1 |
Сигнатурный анализатор для поиска перемежающихся неисправностей | 1986 |
|
SU1495799A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для контроля и диагностирования цифровых узлов | 1989 |
|
SU1755207A1 |
Устройство для контроля и восстановления вычислительного процесса | 1988 |
|
SU1605233A1 |
Устройство для поиска перемежающихся неисправностей | 1985 |
|
SU1262502A1 |
Устройство для ввода аналоговой информации | 1987 |
|
SU1425645A1 |
Устройство для обслуживания запросов | 1990 |
|
SU1805467A1 |
Многоканальное устройство для ввода информации | 1984 |
|
SU1265783A1 |
Фае. 2
Авторы
Даты
1984-05-15—Публикация
1982-12-24—Подача