Устройство для контроля блока управления
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Респубики
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву (22) Заявлено 10. 11. 80 (21) 3002827/18-24 с присоединением заявки J4 (51)M. Кл.
G 06 F 11 /28 теаударстеенный квинтет
СССР (23) Приоритет
Опубликовано 07 07 82 Бкьелетень J425
Дата опубликования описания 07.07.82 ао делаи нзабретеннй н открытий (53) УДК681. З26 (088.8) (72) Авторы изобретения
А.Р. Голубцов и Н.Д. Рябуха,.)3 (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКА УПРАВЛЕНИЯ
Изобретение относится к вычисли- тельной технике и может быть использовано для контроля цифровых блоков, формирующих последовательность управляющих сигналов.
Известно устройство для контроля блока центрального управления, содержащее элемент ИЛИ, счетчик, дешифратор, группу элементов И и триггер 1 J.
Это устройство обнаруживает неисправности, приводящие к нарушению заданной последовательности управляющих сигналов, но не позволяет определить место неисправности в контролируемом блоке центрального управления.
Наиболее близким к предлагаемому по технической сущности является устройство для контроля блока центрального управления, содержащее элемент ИЛИ, элемент задержки, элемент
И, счетчик, дешифратор, группу элементов И, триггер, информационные входы устройства, установочный вход и группу выходов устройства, в котором информационные входы устройства соединены с входами элемента
ИЛИ, а также с первыми входами соответствующих элементов И группы элементов И, выход элемента И соединен с входом элемента И, второй вход которого соединен с суммирующим входом счетчика, выходы счет-. чика соединены с входами дешифратора и с группой устройства, выходы дешифратора соединены с вторыми входами соответствующих элементов И группы элементов И, выходы группы элементов И соединены с единичным входом триггера, шина установочного входа устройства соединена с
2о нулевым входом триггера и с входом установки счетчика в нулевое состояние, Устройство работает следующим образом.
942029
Сигнал, поступающий по установочному входу устройства устанавливает триггер и счетчик в нулевое состояние, на jm-1) выходах дешифратора устанавливается единичный потенциал, а на выбранном выходе нулевой потенциал, который поступает на вход первого элемента И, группы элементов
И. Тем самым осуществляется блокировка срабатывания первого элемента И по входу первого управляющего сигнала. Входной сигнал по входу первого управляющего сигнала через элемент задержки, элемент И поступает на вход счетчика. По окончанию действия этого сигнала на выходе элемента И срабатывает счетчик, и запрещающий сигнал с дешифратора поступает на вход второго элемента
И группы элементов И. При поступлении управляющего сигнала по второму входу второй элемент И группы элемен. тов И не пропускает его. При отсутствии неисправности в контролируемом блоке центрального управления ни один из входных сигналов не проходит через группу элементов И и триггер останется в состоянии "0".
Поэтому, когда поступит сигнал по последнему входу, дешифратор выра. батывает сигнал "Правильно". 6
3S
55
Если в процессе работы нарушает.ся очередность поступления контролируемых сигналов, исчезнет или появится лишний сигнал в месте и во времени не предусмотренных временной диаграммой работы контролируемого цифрового блока, то на выход соответствующего элемента И группы элементов И проходит сигнал, который устанавливает триггер в состояние "
"1". Сигнал "Ошибка" с нулевого выхода триггера запрещает прохождение через элемент И сигналов на вход счетчйка, вследствие чего состояние счетчика останется неизменным и двоичный код будет указывать номер сигнала по временной диаграмме пос1 ле которого произошло нарушение работы контролируемого блока центрального управления. Таким образом, устройство позволяет обнаруживать отказы блока центрального управления, приводящие к нарушению заданной последовательности управляющих сигналов, период следования которых не меньше суммы максимальной длительности входного сигнала, максимального времени задержки сигнала элементом задержки, максимального времени переключения элемента ИЛИ, элемента И, счетчика и дешифратора (2).
Недостаток известного устройства низкие временные возможности по указанию места отказа в блоке центрального управления, формирующего высокочастотную последовательность управляющих сигналов.
Цель изобретения - повышение быстродействия устройства.
Поставленная цель достигается тем, что в устройство для контроля блока управления, содержащее элемент ИЛИ, счетчик, дешифратор, группу элементов И, триггер, причем выходы счетчика соединены соответственно с входами дешифратора и являются выходами сигнала ошибка устройства, инверсные выходы дешифратора соединены соответственно с первыми входами элементов И группы элементов И, выходы которых соединеHbl соответственно с входами элемента
И, выход которого соединен с единич-.. ным входом триггера, нулевой вход которого соединен с нулевым входом счетчика и является установочным входом устройства, выход сигнала ошибки соединен с последним прямым выходом дешифратора, группа информационных входов устройства соединена соответственно с вторыми входами элементов И группы элементов И, с входами элемента ИЛИ, введен элемент ИЛИ-НЕ, входы которого соединены соответственно с информационными входами устройств,, выход элемента ИЛИ. соединен с ийформационным входом первого каскада счетчика, вход синхронизации первого каскада которого соединен с инверсным выходом триггера, прямой выход которого соединен с дополнительным входом элемента ИЛИ-НЕ, выход которого соединен с входом синхронизации второго каскада счетчика.
На чертеже приведена структурная схема устройства.
Устройство содержит элемент
ИЛИ 1, элемент ИЛИ-НЕ 2, двухтактный счетчик 3, дешифратор 4, группу элементов И 9.1 - И,5 m, триггер б, шины 7.1 - 7.m входных управляющих сигналов, шину установочного
5 9420 входа устройства 8, шины группы выходов 9.1 — 9.р элемент И 10.
Устройство работает следующим образом.
Сигнал, поступающий по шине ус-. тановочного входа устройства 8,устанавливает триггер 6 и счетчик 3 в нулевое состояние.
На m-1 выходе дешифратора устанавливается единичный потенциал, а на выбранном - нулевой, который поступает на вход элемента И 5.1.
Управляющий сигнал со входа 7.1 не проходит на выход элемента И 5.1.
После начала действия управляющего сигнала на выходе элемента ИЛИ 1 содержимое первой ступени счетчика увеличивается на единицу. По окончанию действия управляющего сигнала на выходе элемента ИЛИ-НЕ 2 уствнав- 20 ливается единичный потенциал, который поступает на вход синхронизации второй ступени счетчика 3 и разрешает перепись содержимого первой .ступени счетчика на вторую. С выхода дешифратора 4 запрещающий сигнал поступает на вход элемента И 5.2
I. группы элементов И. При поступлении сигнала по входу 7.2 элемент И 5.2 не пропускает его. При отсутствии Зе неисправностей в контролируемом блоке центрального управления ни один из входных сигналов не проходит через группу элементов И 5. 1 - И 5 m и триггер 6 остается в состоянии "0". 55
Поэтому, когда поступает сигнал по входу jm, дешифратор выработает сигнал "Правильно". Если в процессе работы нарушается последовательность сигналов, исчезнет или появится лиш- щ ний сигнал, то на выход соответствующего элемента И группы элементов
И 5.1 - 5е проходит сигнал, который устанавливает триггер 6 в единичное состояние. Сигнал "Ошибка" с единичного выхода триггера б через элемент
ИЛИ-НЕ 2 блокирует вторую ступень сче1 чика по входу синхронизации второй ступени после окончания действия ложного управляющего сигнала, а на вход синхронизации первой ступени счетчика поступает нулевой потенциал с нулевого выхода триггера.
Двоичный код содержимого счетчика, сформированныи Н8 шинах группы Вы 55 ходов 9.1 - 9p счетчика указывает номер сигнала, после которого сформи29 6 ровался сигнал "Ошибка". Таким образом, изменение содержимого первой ступени счетчика совмещается по времени с контролем управляющих сигналов 7.1 - 7m, что приводит к повышению быстродействия устройства. Это позволяет существенно повысить возможности устройства Ro локализации места отказа в блоке центрального управления. формула изобретения
Устройство для контроля блока управления, содержащее элемент ИЛИ, счетчик, дешифратор, группу элементов И, элемент И, триггер, причем выходы счетчика соединены соответственно с входами дешифратора и являются выходами места сбоя устройства, выходы дешифратора соединены соответственно с первыми входами элементов И-группы элементов И, выходы которых соединены соответственно с входами элемента И, выход которого соединен с единичным входом триггера, нулевой вход которого соединен с нулевым входом счетчика и является установочным входом устройства, выход сигнала ошибки устройства соединен с последним прямым выходом дешифратора, группа информационных входов устройства соединена соответственно с вторыми входами элементов И группы элементов И и с входами элемента ИЛИ, о т л и ч à ю щ е е с я тем, что, с целью увеличения быстродействия, в устройство введен элемент ИЛИ-НЕ, входы которо о соединены соответственно с информационными входами устройства, выход элемента
ИЛИ соединен с информационным входом первого каскада счетчика, вход синхронизации первого каскада которого соединен с инверсным выходом триггера, прямой выход которого соединен с дополнительным входом элемента ИЛИ-НЕ, выход котаррго соединен с входом синхронизации второго каскада счетчика ° . Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР 399058, кл. H 03 К 5/18, 1974.
2. Авторское свидетельство СССР
М 651345, кл. G 06 F 11/00, 1977 (прототип).
942029
К/ Яр
Составитель Н. Торопова
Редактор И. Ковальчук Техред T. Маточка КорректорВ, Бутяга
Заказ 4842/40 Тираж 731 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, N-35, Раушская наб., д.4/5 .Филиал ППП "Патент", r.Óæroðîä„ óë.Проектная, 4