Устройство для формирования адреса источника запроса
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано при сопряжении микроЭВМ с периферийными устройствами. Цель - расширение области применения за счет исключения требований к синхронизации сигналов запроса. Устройство содержит регистр 1, элемент И 2, счетчик 3, дешифратор 4, мультиплексор 5, схему сравнения 6, элемент И-НЕ 7 и группу элементов И 8. Устройство исключает повторное обслуживание одного и того же запроса независимо от его длительности и не накладывает никаких требований по формированию сигналов запроса периферийным устройством. 1 ил.
СОЮЗ СОВЕТСКИХ.
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) А1 (504 С 06 F 4!
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
F ! !
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4280228/24-24 (22) 07.07.87 (46) 30.05.89. Бюл, N. 20 (72) И.В. Кузнецова, А.В. Осипов, П.И. Молчанов и П.Г. Толкачев (53) 681.325(088.8) (56) Авторское свидетельство СССР
Р 1103232, кл. С 06 Р 9/46, 1983 .
Авторское свидетельство СССР
9 1056195s кл. G 06 F 9/46, 1982. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ А1 РЕСА ИСТОЧНИКА ЗАПРОСА ,(57) Изобретение относится к вычис1 .лительной технике и может быть ис2 пользовано при сопряжении микроЭВМ с периферийными устройствами. Цельрасшнрение области примененж за счет исключения требований к синхронизации сигналов запроса. Устройство содержит регистр 1, элемент И 2, счетчик 3, дешифратор 4, мультиплексор 5, схему сравнения 6, элемент
И-НЕ 7 и группу элементов И 8.1-8К.
Устройство исключает повторное об.служивание одного и того же запроса независимо от его длительности и не накладывает никаких требований по формированию сигналов згпроса периферийным устройством. 1 ил.
1483453
Йзобретение относится к вычислительной технике и может быть исполь зовано при сопряжении микроЭВМ с периферийными устройствами.
Цель изобретения — расширение области применения устройства за счет исключения требований к синхронизации сигналов запроса.
На чертеже представлена функциональная схема устройства.
Устройство содержит регистр 1, элемент И 2, счетчик 3, дешифратор 4, мультиплексор 5, схему 6 сравнения, элемент И-НЕ 7, группу элементов 15
И 8, выход 9 объединенного запроса устройства, тактовый вход 10 устройства, входы 11 запросов устройства, выходы 12 данных устройства, адресные входы 13 устройства, вход 14 за- 2р писи устройства, входы 15, 16 "0" устройства.
Устройство работает следующим образом.
В исходном состоянии запросы на 25 обслуживание не поступают и на входах 11 действуют сигналы "0", которые обеспечивают значение "0" на выходе мультиплексора 5, что соответствует отсутствию сигнала на выходе 30
9 и обеспечивает прохождение тактовых импульсов с тактового входа 10 через элемент И 2 на вход счетчика 3, На адресньи входах 13 действуют сигналы с уровнями "0", которые по сиг- 35 налу на входе 14 записи записываются s регистр 1. "0", действующий на последнем выходе дешифратора 4, запрещает через элементы И 8 считывание данных с выходов 12 устройства. Сиг- 40 калы "0" с выходов регистра 1 постулают на входы схемы 6 сравнения и обеспечивают наличие "1" га выходе схемы 6 сравнения.
На выходе счетчика 3 формируются кодовые комбинации, которые, поступая на управляющие входы мультиплексора 5, подключают выход мультиплексора 5 к его информационным входам.
При возникновении сигнала запро 50 са на одном из входов 11 и совпаде нии кодовой комбинации на выходе счетчика 3 с адресом инициатора запроса на выходе мультиплексора 5 появится уровень "1" закрывающий элемент
И-НЕ 7, который запретит дальнейшее поступление тактовых импульсов через,, .элемент И 2 на вход счетчика 3. На выходе счетчика будет зафиксирован адрес инициатора запроса, а на выходе 9 сформирован сигнал объединен-, ного запроса.
Из внешнего устройства управления на вход регистра 1 по адресным входам 13 поступает команда на считывание адреса инициатора, которая по сигналу на входе 14 записи записывает" ся в регистр 1 и подается на вход дешифратора 4. По этой команде на первом выходе дешифратора 4 возникает сигнал "1" разрешающий выдачу адреса инициатора запроса на выходы
12 данных.
Как только внешнее устройство управления возьмет на обслуживание поступивший запрос, на входы регистра 1 поступит адрес инициатора запроса, который по сигналу на входе
14 записи записывается в регистр 1.
В результате на вторые входы схемы 6 сравнения поступает адрес инициатора запроса, который сравнивается с кодовой комбинацией, существующей на выходах счетчика 3 и представляющий собой также адрес инициатора запроса.
Таким образом, на выходе схемы 6 сравнения появится сигнал "0", открывающий элемент И-НЕ 7, который через элемент И 2 разрешает прохождение тактовых импульсов на вход счетчика 3, и устройство продолжает поиск следующего запроса. Последующие запросы обслуживают аналогично.
На входы 15 и 16 мультиплексора 5 подаются. "0", поскольку нулевое и единичное состояния счетчика 3 и регистра 1 используются для установки устройства в исходное состояние и для считывания адреса инициатора запроса с группы элементов И 8 соответственно.
По окончании цикла опроса на выходе счетчика 3 появляется сигнал переноса, который поступает на вход сброса регистра 1 в начальное нуле- . вое состояние.
Формула изобретения
Устройство для формирования адреса источника запроса, содержащее регистр, дешифратор, мультиплексор, группы элементов Я1, счетчик, элемент И, причем счетный вход счетчика соединен с выходом элемента И, первый вход которого соединен с так453
Составитель М. Кудряшев
Техред Л.Сердюкова : Корректор М. Пожо
Редактор О. Спесивык
Заказ 2834/46 Тираж 668 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101
5 1483 товым входом устройства, выходы элементов И группы являются выходами адреса инициатора запроса устройства, первые входы элементов И группы
5 подключены к соответствующим выходам счетчика и к соответствующим управляющим входам мультиплексора, выход которого подключен к выходу обьединенного запроса устройства, вто- 10 рые входы элементов И группы подключены к последнему выходу дешифратора, отличающееся тем, что, с целью расширения области применения sa счет исключения требова- 15 ний к синхронизации сигналов запроса, в него введены схема сравнения и элемент И-НЕ, причем информационные входы регистра являются входами адреса инициатора запроса устройства, 20 выходы регистра подключены к входам дешифратора и первой группе входов схемы сравнения, вторая группа входов схемы сравнения подключена к выходам счетчика, выход схемы сравнения подключен к первому входу элемента И-HE выход которого подключен к второму входу элемента И, выход переноса счетчика соединен с входом сброса регистра, тактовый вход которого является входом записи устройства, входы запросов устройства подключены к информационным входам мультиплексора кроме первого н последнего, a ïåðâûé и последний входы мультиплексора соединены с входом логического нуля устройства выход мультиплексора соединен с вторым входом элемента И-НЕ.