Устройство для сопряжения эвм с абонентом
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах сбора и обработки информации. Целью изобретения является повышение быстродействия устройства. Устройство со- pepTOiT первый шинньй формирователь 1, регистры ввода 2 и вывода 3, дешифратор 4 адреса, второй.шинный формирователь 5, дешифратор 6 управления и блок 7 управления. Устройство организует двунаправленный обмен данныгн; между ЭВМ и обменом-в параллельном и последовательном кодах. 2 ил;
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) (51)4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHG51V СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
1 (21) 4223242/24-24 (22) 06.04.87 (46) 23.11.88. Бюл. N 43 (72) А.А. Соловьев и В.В.)1иллер (53) 681.3 (088.8) (56) Авторское свидетельство СССР
У 851388, кл.С 06 F 13/00, 1981.
Устройство параллельного обмена
И 2 15I
С АБОНЕНТОМ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах сбора и обработки информации. Целью изобретения является повышение быст" родействия устройства. Устройство сорержит первый шинный формирователь 1 регистры ввода 2 и вывода 3, дешифратор 4 адреса, второй. шинный формирователь 5, дешифратор б управления и блок 7 управления. Устройство организует двунаправленный обмен данными между ЭВМ и обменом в параллельном и последовательном кодах. 2 пл.
14396
45 водя под воздействием тактовых импульсов ft последовательный перебор ячеек узла 11, в которых запрограммирована последовательность сигналов, управ5 ляющих последовательным вводом информации от абонента в регистр 2 ввода, а также управляющий сигнал "Запись/
/считывание" (ЗП/СЧ), который переключает шинный формирователь 5 в режим приема информации с шины данных (ШД) абонента. При этом на выходе
"РП вв",устанавливается сигнал лог."1", который переводит регистр 2 в режим последовательного ввода информации, а на выходе "Такт 2" формируются тактовые импульсы сдвига информации. По окончании приема 16-го элемента информации на пятом выходе узла 11 формируется гол."0", что приводит к бло- 2О кировке счетчиков 9 и 10 и переходу регистра 8 блока 7 управления в режим ,трансляции входных сигналов. При этом блок 7 управления снова переводится
1 в режим ожидания, По окончании записи принимаемой информации в последовательном коде со старшего разряда ШД через второй шинный формирователь 5 в регистр 2 ввода ЭВМ устанавливает на шине адре- ЗО са/данных ЭВМ (ДА) адрес регистра 2 ввода, в результате дешифрации которого формируется сигнла АЗ. Под воздействием синхросигнала ЭВМ "Ввод" и сигнала АЗ дешифратор 6 управления
35 формирует сигнал, переключающий первый шинный формирователь 1 в режим ввода информации, и сигнала РЗ информации из регистра 2 ввода в ЭВМ, под воздействием которых передаваемая информация из регистра 2 ввода через первый шинный формирователь 1 поступает на общую шину ДА.
Устройство в режиме выдачи команд работает следующим образом.
В режимах выдачи команд и парал— лельного ввода/вывода информации (при отсутствии сигнала ПРО) сигналы "РПвв" и "РПвыв" не вырабатываются и регистры 2 и 3 работают в режиме параллельного обмена информацией.
При передаче команды ЭВМ выставляет на шине ДА соответствующий адрес, в результате дешифрации которого формируется сигнал А l Под воздействием сигнала А1 и синхросигнала ЭВМ Вы1!
55 вод" на дешийпяторе 6 управлени. формируется сигнал "Импульс сопровожде— ния команд" (ИСК), поступающий або06
4 ненту для сообщения о наличии команды из ЭВМ, а также на вход блока 7 управления. Поскольку сигнал ИСК обладает наивысшим приоритетом, то независимо от наличия или отсутствия сигналов ПРО, !!СЗ блок 7 управления переводится в режим выдачи команды.
На шестом выходе узла 1 1 блока 7 управления остается сигнал логического
"0", при этом счетчики 9 и 10 в режим счета не переводятся, а регистр
8 остается в режиме трансляции. На время действия сигнала ИСК на четвертом выходе узла 11 блока 7 управления формируется сигнал "Такт 1 в виде одиночного импульса, под воздействием которого команда, поступающая из ЭВМ, формируется в регистре 3 вывода и через шинный формирователь 5 поступает к абоненту.
Устройство в режиме параллельного вывода информации работает следующим образом.
ЭВМ, обращаясь к устройству, устанавливает на шине ДА адрес, соответствующий обращению к регистру 3 вывода, сопровождая его сигналом активного устройства СИА. Адрес через первый шинный формирователь 1 поступает на дешифратор 4 адреса, где дешифрируется, а результат дешифрации запоминается, вырабатывая сигнал обращения к регистру 3 вывода, по которому дешифратор 6 управления формирует сигнал Р3 информации в регистр 3 вывода. Под воздействием сигнала А2, вырабатываемого дешифратором 4 адреса, и синхросигнала ЭВМ "Вывод" на дешифраторе 6 управления вырабатывается ответный синхросигнал СИП, поступающий в ЭВМ, и сигнал ИЗТ, поступающий на вход выбора режима блока 7 управления. Под воздействием сигнала
ИЗТ и при отсутствии сигнала ПРО (лог."О") блок 7 управления переводится в режим параллельного вывода информации. На выходе "Такт 1" формируется синхронный одиночный импульс, с помощью которогр информация с общей шины ЭВМ через первый шинный формирователь 1 заносится в регистр 3 вывода, а на выходе "импульс сопровождения данных" (ИСЛ) формируется импульс, информирующий абонента о наличии информации на выходе регистра 3 вывода, Информация с выхода регистра 3 вывода через второй шинный формирователь 5 транслируется на пину даннь1х абонента °
1439606
В этом режиме сигнал ИСК дешифратором 6 управления не вырабатывается, а сигнал ИСЗ имеет наименьший приоритет и его значение может быть любым.
Устройство в режиме параллельного ввода информации работает следующим образом.
При поступлении на вход блока 7 управления сигнала ИСЗ и отсутствии сигнала ПРО (лог."0"), а также при отсутствии сигналов ИСК и ИЗТ, поскольку в этом режиме ЭВМ вначале не обращается к регистрам 2 и 3 ввода/вывода устройства, и эти сигналы 15 не вырабатываются дешифратором 6 управления, блок 7 управления переводится в режим параллельного ввода информации. На седьмом выходе узла 11 блок 7 управления формируется сигнал 2р
ЗП/СЧ, который переключает второй шинный формирователь 5 в режим приема информации с шины данных абонента, а на пятом выходе узла 11 формируется сигнал "Такт 2", поступающий в регистр 2 ввода, под воздействием которого в регистре 2 ввода фиксируется информация, поступающая от абонента.
Передача информации из регистра 2 ввода в ЭВМ осуществляется аналогично 30 режиму последовательного ввода информации.
Формула изобретения
Устройство для сопряжения ЭВМ с абонентом, содержащее первый шинный формирователь, регистр вывода, дешифратор адреса и дешифратор управления, причем информационный вход-выход пер- рр вого шинного формирователя соединен с входом-выходом устройства для подключения шины адреса/данных ЭВМ, информационный выход первого шинного формирователя соединен с информацион- 45 ным входом регистра вывода и с первым входом дешифратора адреса, первый, второй выходы которого соединены с первым, вторым входами дешифратора управления, третий вход которого и второй вход дешифратора адреса соединены с входом устройства для подключения первого выхода синхронизации
ЭВМ, третий вход дешифратора адреса
;соединен с входом устройства для подключения второго выхода синхронизации
ЭВМ, четвертый, пятый входы и первый, второй, третий выходы дешифратора управления соединены соответственно с входами устройства для подключения выходов команд вывода и ввода соответственно с управляющим входом первого шинного формирователя, с первым входом синхронизации регистра вывода, с выходом устройства для подключения входа синхронизации ЭВМ о т л и ч аю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены регистр ввода, блок управления и второй шинный формирователь, причем с первого по четвертый входы режима и вход синхронизации блока управления соединены соответственно с входом устройства для подключения выхода задания последовательного режима обмена абонента, с четвертым, пятым выходами дешифратоа управления, с входами устройства ля подключения выхода синхронизации записи и тактового выхода абонента, третий выход дешифратора адреса соединен с шестым входом дешифратора управления, четвертый выход которого соединен с выходом устройства для подключения входа синхронизации команд абонента, с первого по шестой тактовые выходы блока управления соединены соответственно с первым, вторым входами синхронизации регистра ввода, с вторым и третьим входами синхронизации регистра вывода, с выходом устройства для подключения входа синхронизации данных абонента и с управляющим входомвторого шинногоформирователя,вход-выход, информационный вход и информационный выход которого соединены соответственно с входомвыходом устройства для подключения входа-вьгхода данных абонента, с выходом регистра вывода и с информационным входом регистра ввода, выход и третий вход синхронизации которого соединен соответственно с информацИ-. онным входом первого шинного формирователя и с шестым выходом дешифратора управления, причем блок управления содержит регистр, первый, второй счетчики, постоянный запоминающий узел и узел согласующих резисторов, причем в блоке управления с первого по четвертый входы режима подключены соответственно к информационным входам с первого по четвертый регистры, вход синхронизации блока подключен к первому адресному входу постоянного запоминающего узла и к суммирующему входу первого счетчика, с первого по
Об
l
Фиа 2
Составитель С.Бурухин
Редактор А.Ворович Техред Л.Сердюкова Корректор С.Черни
Заказ 6079/49 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4
7 1 4396 седьмой выходы постоянного запоми«ающего узла подключены к входу узла согласующих резисторов, выход которого соединен с шиной единичного потен5 циала устройства, с первого по пятый и седьмой выходы постоянного запоминающего узла соединены соответственнр с пятым, четвертым, первым, третьим, вторым и шестым тактовыми выходами блока, шестой выход постоянного запоминающего узла соединен с входами синхронизации первого, второго счетчиков и регистра, информацион ные входы и входы сброса первого, второго счетчиков и вход выборки постоянного запоминающего узла соединены с шиной нулевого потенциала устройства, вычитающте входы первого, второго счетчиков соединены с шиной единичного потенциала устройства, с первого по четвертый информационные выходы первого счетчика соединены соответственно со вторым, третьим, четвертым, пятым адресными входами постоянного запоминающего узла, с шестого по десятый адресные входы которого соединены соответственно с выходом второго счетчик и с первого по четвертый информационными выходами регистра, выход переноса первого счетчика подключен к суммирующему входу второго счетчика.