Устройство для поиска запросов
Иллюстрации
Показать всеРеферат
- :бпиэ1Вка fQQp
"гблиэт ка
374602
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
Заявлено 14.1.1970 (№ 1394271118-24) с присоединением заявки №
Приоритет
Опубликовано 20.Ш.1973. Бюллетень ¹ 15
Дата опубликования описания 1.VI.1973
М. Кл. G 061 9/18
Еоиитет оо делам иаооретеиий к открытий ори Совете MHHNGTpOB
СССР
УДК 681.326(088.8) Автор изобретения
И. И. Мешечкин и Г. В. Никулин
Заявитель
УСТРОЙСТВО ДЛЯ ПОИСКА ЗАПРОСОВ
Изобретение относится к области вычислительной техники и может быть использовано в устройствах приоритетного прерывания и каналах ввода и вывода информации цифровой вычислительной машины ЦВМ.
Известны устройства для поиска запросов на обслуживание ЦВМ, содержащие пары триггеров, инверторы, входные и выходные шины. Однако поскольку поступление запросов на обслуживание и сигнала «Поиск» этих запросов происходит асинхронно, может возникнуть неопределенность поиска, когда одновременно выделяются сигналы «Есть запрос» и «Нет запроса», на выходе одной схемы анализа в результате перекрытия во времени сигналов запроса и «Поиск».
Для устранения неоднозначности поиска и улучшения удобства эксплуатации устройства, оно содержит схему сборки и входной триггер. В каждой паре триггеров выход первого триггера соединен со входом второго триггера, выход второго триггера соединен со входом первого триггера, дополнительные входы первой пары триггеров через инвертор соединены с выходом входного триггера, дополнительные входы каждой пары триггеров через инвертор соединены с выходом первого триггера предыдущей пары, первый вход входного триггера соединен с выходом сборки, входы которой соединены с выходами вторых триггеров соответствующих пар. Основной вход второго триггера в каждой паре соединен с соответствующей входной шиной и через инвертор с основным входом первого триггера этой пары.
На чертеже приведена функциональная схема предлагаемого устройства.
Устройство состоит из схем анализа запроса 1, входных 2 и выходных 8 шин запроса, >О схемы сборки 4, входного триггера 5 с шиной
«Поиск» б и «Сброс» 7 на его входах и шиной сигнала неисправности 8 на его выходе.
Схемы анализа запросов содержат пары триггеров 9, 10 и инверторы 11, 12. Устанавлива15 ется схема в исходное состояние подачей единичного импульса «Сброс» на вход 7 триггера
5. В отсутствие потенциальных сигналов запроса на шинах 2 это состояние характеризуется приведенным на чертеже (заштрихован20 ным плечам триггеров соответствует сигнал
«О»). Если в этом состоянии на вход б триггера 5 подать единичный импульс «Поиск», то единичный уровень напряжения с его левого плеча через инвертор первой схемы анализа
25 1 разблокирует рабочие плечи двух триггеров, При этом правый триггер устанавливается в состояние «1» (на его левом рабочем плече) и блокирует рабочее (правое) плечо левого триггера, поддерживая на его выходе (шине
30 8) состояние «О». В свою очередь оба тригге374602 ра второй схемы сигналом «1» с правого триггера первой схемы устанавливаются. в состояние, аналогичное первой схеме, а за ним и триггеры последующих схем устанавливают.ся в такое же состояние. Уровень «1» с выхода правого триггера последней ячейки через собирательную схему-задержку 4 замкнет цепь поиска и переведет триггер 5 в исходное состояние, а с ним и все устройство. При этом на шине 3 снова устанавливается уровень
«1», сигнализирующий о неисправности цепей прохождения сигнала «Поиск» и снимаемый лишь на время прохождения сигнала в этой цепи.
В том случае, если на одной из входных шин 2 действует единичный уровень сигнала запроса, то на выходе левого триггера (шине
3) соответствующей ему схемы анализа появится единичный сигнал о наличии запроса, а выход правого триггера этой схемы будет блокировать этим сигналом. Через схему 4 и триггер 5 цепь поиска замкнется, и устройство выключится и будет находиться в режиме ожидания до поступления следующего сигнала «Поиск».
Если же во время действия сигнала «Поиск» на одну из схем анализа поступает входной сигнал запроса, то схема анализа в течение времени поиска устанавливается в одно из двух устойчивых состояний, блокируя при этом противоположное ему состояние в другом триггере. При этом поиск устанавливаетсяили же продолжается по описанному алгоритму.
Если во время поиска ни один из сигналов не поступает через схему 4 на триггер 5, то нулевым уровнем на шине 8 однозначно идентифицируется неисправность работы устройства, а это улучшает удобство в эксплуатации.
Благодаря режиму поиска на уровнях устройство к тому же становится менее чувствительным к флуктуациям параметров физических линий связи и элементов, составляющих его, а это также упрощает его эксплуатацию.
Следует отметить, что это устройство может быть использовано не только для поиска запросов на обслуживание в системе приоритетного прерывания, но и для анализа занятости каналов ввода-вывода и преобразователей, время преобразования в которых гораздо больше периода выполнения типовой операции в ЦВМ.
25
35
45
55
Составитель В.
Иванеев
Т. Ускова Корректор Е. Сапунова
Редактор Е. Гончар Техред
Заказ 1561/7 Изд. № 374 Тираж 647 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Ж-35, Раушская наб., д. 4/5 пр. Сапунова, 2
Типография, Предмет изобретения
Устройство для поиска запросов, содержащее пары триггеров и инверторы, отличающееся тем, что, с целью повышения надежности работы устройства, оно содержит схему сборки и. входной триггер, причем в каждой паре триггеров выход первого триггера соединен со входом второго триггера, выход второго триггера соединен со входом первого триггера, дополнительные входы первой пары триггеров через инвертор соединены с выходом входного триггера, дополнительные входы каждой пары триггеров через инвертор соединены с выходом первого триггера предыдущей пары, первый вход входного триггера соединен с выходом сборки, входы которого соединены с выходами вторых триггеров соответствующих пар, основной вход второго триггера в каждой паре соединен с соответствующей входной шиной и через инвертор с основным входом первого триггера данной пары.