Устройство для контроля блоков управления операциями
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 972515
Авторы: Мировицкий, Огнев, Семичев, Сушкевич
Текст
ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик ип 972515 Фг / ъ(61) Дополнительное к авт. свид-ву(22) Заявлено 171280 (21) 3219104/18-24 Р 1 М К з 6 06 Г 11/26 с присоединением заявки М(23) ПриоритетГосударствеииый комитет СССР по делам .изобретений и открытий(088,8) Дата опубликования описания 07.13.82 А.В. Сушкевич, Г.П. Мировицкий, В.Н. Огнев ) и С.Н. Семичев(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ УПРАВЛЕНИЯОПЕРАЦИЯМИ Контролируемые сигналы поступаютчерез группу элементов ИЛИ на вход 25 установки в нуль соответствующихразрядов регистра и через вторую группу элементов И,и элемент, ИЛИ на вход установки в единицу триггера контроля. На вторые входы эле ментов И второй группы поступают. Изобретение относится к вычислительной технике:и может бытЬ исполь-,зовано для контроля элементов и цепейвыработки управляющих сигналов в различных устройствах цифровых вычисли-.тельных машин и других дискретныхавтоматов.Известно устройство для контролямикропрограммного автомата, содержащее два элемента И, элемент ИЛИ,триггер и линию задержки, Это устройство обнаруживает отсутствиесигнала на выходе контролируемого. автомата Г 1,Однако это устройство предназначено для контроля автоматов, у кото-рых каждый момент времени сигналпоявляется только на одном из выходов.Наиболее близким к изобретейиютехническим решением является устройство для контроля цепей управления операциями, содержащее два регистра, схему функции ошибки,элементзадержки и элементы И и ИЛИ.В известном устройстве выработкаустройством управления заданных наборов сигналов контролируется путемсравнения контролируемых наборов снекоторыми эталонными наборами С 23. Однако известное устройство сложно и малонадежно. Кроме того,оно не обеспечивает обнаружение ошибок, связанных с выработкбй одним и тем же элементом двух последовательных сигналов", один из которых является ложным. Кроме того, в известном устройстве имеется линия задержки на время выполнения каждой из контролируемых операций для установки в соответствующее состояние разрядов вто. рого регистра. Следовательно, возни.кает необходимость построения линий задержки для каждой операции, так как время их выполнения и наборы управляющих сигналов различны. На,построение таких линий задержки при большом наборе контролируемых операций (в современных ЭВМ 50-.100 операций) 20 будет затрачено до 50 оборудованиявсего устройства контроля.сигналы с нулевых выходов соответствующих разрядов регистра.Запись эталонного кода в регистрпроизводится с элементов И первойгруппы, первые входы которых соединены группой входов шин операций,вторые - с входом записи эталонныхкодов. Единичные выходы регистра итриггера соединены с узлом фиксацииошибки,Триггер контроля обеспечивает 10контроль появления ложных сигналовуправления.Цель изобретения - расширениефункциональных возможностей устройства путем обнаружения двойных сигналов, из которых один ложный, иупрощение устройства.Поставленная цель достигаетсятем, что в устройство, содержащее регистр, первую группу элементов И,группу элементов ИЛИ и узел фиксацйи ошибки, причем первые входы элементов И первой группы являютсягруппой входов кодов операций устройства, вход записи эталонных кодовустройства соединен с вторыми входа;ми элементов И первой группы, выходЫкоторых соединены с единичными входами триггеров регистра, нулевые входы которых соединены с выходами соответствующих элементов ИЛИ группы,входы которых подключены к выходамконтролируемого устройства" единичные выходы триггеров регистра соединены с группой входов узла фиксацииошибки, выход которого является выходом устройства, а первый вход -спрашивающим входом устройства,введены вторая группа элементов И,элемент ИЛИ и триггер контроля, причем второй вход узла фиксации ошибки 40соединен с единичным выходом триггера контроля, единичный вход которогосоединен с выходом элемента ИЛИ,входы которого соединены с выходамиэлементов И второй группы, первые 45входы которых соединены с нулевымивыходами соответствующих триггероврегистра, а вторые входы - соединены с выходами соответствующих элементов ИЛИ группы.50На чертеже приведена блок-,схемаустройства для,контроля цепей управления операциями,Устройство содержит регистр 1,триггер 2 контроля, первую группу 3элементов И, вторую группу 4 элемен 55тов И, группу 5 элементов ИЛИ, элемент ЙЛИ 6, узел 7 фиксации ошибки,вход 8 записи эталонных кодов, опрашивающий вход 9, группу 10 входовкодов операций, группу входов 11, 60выход 12 устройства.1Входы установки в единицу разрядоврегистра 1 объединены в определенныхкомбинациях в группу в соответствии 65 с управляющими сигналами, вырабатываемыми при выполнении операций. Каждая группа подключена к одному из элементов И первой группы 3, управляемых сигналами операций с группы входов 10. Входы установки в нуль .регистра 1 подключены к выходам элементов ИЛИ группы 5, на входы которых поступают контролируемые сигналы из блока управления операциями. Единичные выходы регистра 1 подключены к группе входов узла 7 фиксации ошиб ки. Вход установки в единицу триггера 2 контроля соединен с выходом элемента ИЛИ б, на вход которого поступают сигналы с элементов И второй группы 4. На вторые входы элементов И второй группы 4 поступают сигналы с выходом соответствующих элементов ИЛИ группы 5, а на первые - с нуле- . вых выходов соответствующих разрядов регистра 1.Узел 7 фиксации ошибки может быть выполнен в виде группы двухвходовых элементов И, первые входы которых соединены с спрашивающим входом 9, а вторые входы - соединены с единичными выходами триггеров регистра 1 и триггера 2 контроля. Выходы элементов И группы соединены с элементом ИЛИ, выход которого является выходом узла 7 фиксации ошибки. Сигнал ошибки будет формироваться на выходе 12, если к моменту появления сигнала на ,опрашивающем входе 9 хотя бы один из триггеров, соединенных с узлом 7 фиксации ошибки, будет находиться в единичном состоянии.Перед началом выполнения каждой ,из операций регистр 1 и триггер 2 контроля устанавливаются в нулевое состояние. После расшифровки кода очередной операции сигнал операции подается на первый вход одного из элементов И первой группы 3. Одновременно подается сигнал через вход в записи эталонного кода, на вторые входы элементов И первой группы 3 и контрольный эталонный код заносится в регистр 1.При выполнении операции контролируемые сигналы поступают : на входы соответствующих разрядов регистра 1, установленные ранее в единицу сигналом с выхода одного из элементов И первой группы 3, устанавливая их в нуль. Кроме того, управляющие сигналы поступают на элементы И второй группы. 4. Сигналов на этих эле; ментов выходах не будет, так как на нулевых выходах соответствующих разрядов регистра 1 будут сигналы, соответствующие коду О. При правиль-. ном функционировании цепей управления операциями регистр 1 к концу операции фиксирует нулевой код, и триггер 2 контроля находится в нулевом состоянии.В том случае, если один из конт= ролнруемых сигналов не будет выработан схемой управления, в соответствующем разряде регистра 1 после выполнения операции зафиксируется код единицы, который поступает на узел 7 фиксации ошибки, при опросе которой по опрашивающему входу 9 вырабатывается сигнал ошибки на выходе 12.Таким образом, отсутствие управляющего сигнала определяется по окончании выполнения операции.Работа схемы при выработкеложного управляющего сигнала происходит следующим образом,.Так как соответствующий разряд регистра 1 находится в нулевом состоянии, то сигнал с его нулевого выхода открывает соответствующий элемент И второй группы 4. Ложный управляющий сигнал, поступающий на соответствующий вход установки в нуль соответствующего разряда регист ра 1, не изменяет его состояния, но проходит через элементы И второй группы 4 и элемент ИЛИ 6 и устанавливает триггер 2 контроля в единичное состояние. Сигнал с единичного выхода триггера 2 контроля поступает на второй вход узла 7 фиксации ошибки, которая вырабатывает сигнал ошибки на выходе 12. Следовательно, выработка ложного управляющего сигнала обнаруживается сразу же при его возникновении.Работа схемы при поступлении ложного сигнала по одной и той же цепи после выработки истинного сигнала управления происходит следующим образом. Первый контролируемый сигнал переводит соответствующий раз-. ряд регистра 1 в нулевое состояние, В дальнейшем обнаружение ложного сигнала происходит так же, как указывалось вышеТаким образом, предлагаемое устройство позволяет упростить процесс обнаружения ошибки в цепях управления операциями. формула изобретения Устройство для контроля блоковуправления операциями, содержащеерегистр, первую группу элементов И, 5 группу элементов ИЛИ н узел Фиксации ошибки, причем первые входы элементов И первой группы являются группой входов кодв операций устройства, вход записи эталонных кодов уст ройства соединен с вторыми входамивсех элементов И первой группы, выходы которых соединены с единичнымивходами триггеров регистра, нулевыевходы которых соединены с выходамисоответствующих элементов ИЛИ группы, входы которых подключены к выходам контролируемого устройства, единичные выходы триггеров регистра соединены с группой входов узла фиксации ошибки, выход которого являетсявыходом устройства, а первый входопрашивающим входом устройства, о т .л и ч а ю щ е е с я тем, что, сцелью. расширения функциональныхвозможностей устройства путем обнаружения двойных сигналов, один изкоторых ложный, и упрощения устройства, в него введены вторая группаэлементов И, элемент ИЛИ и триггерконтроля, причем второй вход узла ЗО фиксации ошибки соединен с единичнымвыходом триггера контроля, единичный вход которого соединен с выходомэлемента ИЛИ, входы которого соединены с выходами элементов И второй 35 группы, первые входы которых соединены с нулевыми выходами соответствующих триггеров регистра, а вторыевходы соединены с выходами соответствующих элементов ИЛИ группы.40Источники информации,принятые.во внимание при экспертизе1. Авторское свидетельство СССРР 391563, кл. С 06 Г 11/02, 1969.4 2. Авторское свидетельство СССРМ 401998, кл. С 06 Г 11/00, 1971972515 Составитель В. Гречнеедактор В. Иванова Техред Т.Маточка орректор В. Бутяг За е о лиал ППП "Патент", г. Ужгород, ул. Проектная 8518/41 ВНИИПИ Госу по делам 113035, МоскТираж 731 П арственного комитета СССР изобретений и открытийЖРаушская наб., д.
СмотретьЗаявка
3219104, 17.12.1980
ТУЛЬСКОЕ ВЫСШЕЕ АРТИЛЛЕРИЙСКОЕ ИНЖЕНЕРНОЕ ОРДЕНОВ ЛЕНИНА И ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ УЧИЛИЩЕ ИМ. ТУЛЬСКОГО ПРОЛЕТАРИАТА
СУШКЕВИЧ АЛЕКСАНДР ВЛАДИМИРОВИЧ, МИРОВИЦКИЙ ГРИГОРИЙ ПЕТРОВИЧ, ОГНЕВ ВЯЧЕСЛАВ НИКОЛАЕВИЧ, СЕМИЧЕВ СЕРГЕЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: блоков, операциями
Опубликовано: 07.11.1982
Код ссылки
<a href="https://patents.su/4-972515-ustrojjstvo-dlya-kontrolya-blokov-upravleniya-operaciyami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля блоков управления операциями</a>
Предыдущий патент: Устройство для контроля принимаемой информации
Следующий патент: Устройство для контроля и диагностики логических схем
Случайный патент: Предварительно напряженное сводчатое покрытие