Устройство для управления обменом информацией Советский патент 1986 года по МПК G06F13/00 

Описание патента на изобретение SU1264190A1

Изобретение относится к вычислительной технике и может быть исполь зовано для управления обменом инфор магщей между пультом управления ЭВМ и узлами ЭВМ. Цель изобретения - увеличение быстродействия устройства для управ ления обменом информацией за счет сокращения времени на подготовку к обмену при частой сме-не режима работы и передаче малых объемов информации в каждом режиме. На фиг.1 представлена функциональная схема устройства для управления обменом информацией; на фиг.2 4 функциональные схема блока управления, коммутатора адреса и коммутатора строба сопровождения; на фиг.5 - временные диаграммы сигналов управления, формируемых на выходах блока управления для осуществления в устройстве соответственно выбора абонента, передачи и приема информации. Устройство содержитбуферный регистр 1 адреса, коммутатор 2 адреса буферный регистр 3 информации, блок 4 управления, коммутатор 5 строба сопровождения, мультиплексор 6 вход ной информации, дешифратор 7 номепя |абонента, регистр 8 абонента адресный вход 9 устройства, информа ционный вход 10 коммутатора, группу 11 адресных .выходов устройства, информационный вход 12 и информационные выходы 13 и 14 устройства, груп пу 15 выходов 15 стробов сопровожде ния и группу 16 информационных входов устройства, улравлякмцие входЫ 17 и 18 коммутаторов 2 и 5, первый и второй вькоды 19 и 20 управления записью информации, выход 21 управл ния записью адреса, выход 22 строба сопровождения, выход 23 управления записью кода номера абонента, вход 24 запуска, вход 25 управления прие мом, вход 26 управления передачей, вход 27 выбора абонента. Блок 4 управления (фиг.2) содержит сдвигающий регистр 28, элементы И-ИЛИ 29 и 30, элементы И 31-33, элементы ИЛИ 34 и 35,.генератор 36 одиночного импульса, триггер 37. Коммутатор 2 адреса Сфиг.З) содержит элементы И 38. Коммутатор 5 стробов сопровождения (фиг.4) содержит элементы И 39 90J Буферный регистр 1 адреса предназначен для приема и хранения адреса, по которому в абоненте должна быть записана или считана информация, которая поступает на адресный вход 9 устройства из пульта управления. . Коммутатор 2 адреса служит для приема из буферного регистра 1 адреса и передачи последнего абоненту по одному из выходов группы 11 ад- ресных выходов устройства, в зависимости от управляющего сигнала на входе 17. Буферный регистр 3 информации предназначен для приема и хранения , кода номера абонента и предназначенной для передачи информации, которые поступают на информационный вход 12 из пульта управления, или для приема и хранения информация, принятой от абонента через мультиплексор 6 входной информации, в зависимости от наличия управляющих сигналов. С выхода 13 информация вьдается абоненту, с выхода 14 - в пульт управления. Блок 4 управления служит для приема управляющих сигналов Прием, Передача, Выбор абонента,. Запуск из - пульта управления соответственно через входы 25,26,27 и 24 и выработки управляющих сигналов на выходах 19-23, предназначенных для реализации алгоритма работы устройства . Коммутатор 5 строба сопровождения предназначен для приема и передачи абоненту строба сопровождения по одному из выходов группы 15 выходов стробов сопровождения, в зависимости от управляющего сигнала на входе 18. Мультиплексор 6- входной информации служит для приема информахщи от абонента по одному из входов группы 16 информационных входов устройства Ё зависимости от управляющего сигнала и передачи ее на вход буферного регистра 3 информации. Дещифратор 7 номера абонента служит дпя приема из регистра В номера абонента кода номера абонента, дешифрирования его и выработки управляющих сигналов на входах коммутатора 2 адреса и коммутатора 5 строба сопровождения. Регистр 8 номера абонента предн начен для приема и хранения кода номера абонента, принятого из буфе ного регистра 3 информации, и вьща его в дешифратор 7 номера абонента Сдвигающий регистр 28 предназна для выработки последовательности та товых импульсов, необходимых для ра боты блока 4 управления, и выполнен на интегральных микросхемах 500ИР14 Генератор 36 одиночного импульса служит для формирования короткого управляющего импульса занесения информации в регистр 8 номера абонен Генератор 36 может быть выполнен, например, на интегральных микросхемах. 500ЛМ1 05 и 500ТМ131. Триггер 37 предназначен для увеличения времени действия управляюще го сигнала на выходе 22 блока 4 управления. Триггер 37,вьшолнен на ин тегральной микросхеме 500ТМ131. Устройство работает следующим об разом. Перед началом обмена устройство для управления обменом информацией подключается к абоненту, для чего из пульта управления на вход 26 бло 4 поступает сигнал Передача, на вход 27 - Выбор абонента, на вход 24 - управляющий сигнал Запуск,по которому сдвигающий регистр 28 начи нает вырабатьшать на своих выходах последовательность тактовых импульсов. По тактовому сигналу с первого выхода сдвигающего регистра 28 на выходе 19 элемента И 31 формируется сигнал управления записью информации в регистр 3 из пульта управления . С выходов элементов И-ИЛИ 30 и ИЛИ 35 выдаются сигналы на информационный и синхронизирующий входы триггера 37. По заднему фронту тактового сигнала с первого выхода сдвигающего регистра 28 на выходе 22 блока 4 формируется сигнал строба сопровождения. По тактовому сигналу с третьего выхода сдвигающего регистра на выходе 21 блока 4 формируется сигнал управления записью адреса в регистр 1. На выходе элемента И 32 формируется сигнал запуска генератора 36, на вькоде 23 которого формируется импульс управления записью в регистр 8 кода номера абонента . По заднему фронту тактового сигнала на втором выходе сдвигающего регистра через элемент ИЛИ 35 сбрасывается триггер 37, и действие сигнала строба сопровождения на выходе 22 блока 4 заканчивается. Временная диаграмма формирования сигналов управления на выходах блока 4 при вы-, боре абонента приведена на фиг.5а. По сигналу управления на выходе 19 блока 4 из пульта управления по входу 12 записьшается в регистр 3 информация, содержащая код номера абонента, который с выхода 13 поступает на вход регистра 8. По управляющему сигналу на выходе 23 блока 4 код номера абонента переписывается из регистра 3 в регистр 8 номера абонента и поступает на управляющий вход мультиплексора 6, подключая к устройству один из информационных входов группы 16. Дешифрованный код номера абонента с выхода дешифратора 7 поступает на управляющий вход 17 коммутатора 2, подключая к устройству один из адресных выходов группы 11, и на управляющий вход 18 коммутатора 5. Сигналы управления на выходах 21 и 22 блока 4 при выборе абонента не используются, так как в регистр 1 записан адрес, отсутствующий в абонентах пульпуль та управления. Для передачи информации пульт управления выдает в блок 4 сигналы Передача и Запуск на входы 26 и 24 соответственно. По этим сигналам запускается блок 4 и в соответствии с фиг.56, вырабатывает последовательность сигналов управления на выходах 19,21 и 22. По сигналу на выходе 19 блока 4 в регистр 3 из пульта управления по входу 12 записывается передаваемая информация, которая с выхода 13 передается абонентам пульта. По сигналу на выходе 21 блока 4 из пульта управления по входу 9 в регистр 1 записывается адрес регистра, в который передаваемая информация должна быть принята, и с его выхода через коммутатор 2 и подключенный выхбд из группы 11 адресных выходов устройства выдается подключенному абоненту. Сигнал с выхода 22 блока 4 через коммутатор 5 и подключенный выход из группы 15 выходов стробов сопровождения поступает к выбранному абоненту и стробирует прием передаваемой через устройство информации по указанному адресу. Для приема информации пульт управления вьщает в блок 4 сигналы Прием и Запуск на входы 25 и 24 соответственно, по которым он вырабатывает сигналы управления на выходах 21,22 и 20 в соответствии с фиГоЗв. Сигнал на выходе 20 блока 4 формируется на выходе элемента И 33 по тактовому сигналу с четвертого выхода сдвигающего регис-тра 28 По сигналу на выходе 21 блока 4 в регистр 1 по входу 9 из пульта управления записывается адрес регистра, с которого должна быть принята информация. Этот адрес с выхода регистра 1 через коммутатор 2 и подключенный выход из группы 11 адресных выходов устройства поступает к выбранному абоненту. Сигнал с выхода 22 через коммутатор 5 и подключенный выход из группы 15 выходов стробов сопровождения стробирует прием адреса в выбранном абоненте. Информация от абонента через подключенный вход из группы 16 информационных входов устройства, через мультиплексор 6 поступает на второй информационный вход регистра 3. По сигналу на выходе 20 блока 4 эта информация принимается в регистр 3 и с выхода 14 поступает в пульт управления. Для смены абонента пульт управле ния выдает код номера абонента чере информационньй вход 12, сигналы Вы бор абонента и Передача - через соответствующие входы 27 и 26 и управляющий сигнал Запуск - по вход 24. При этом код номера абонента поступает в регистр 8 номера абонен та. Устройство подключается к новом абоненту в соответствии с его номером, записанным в регистре 8. После этого производится передача и (или) прием информации. Формул аи зобретени Устройство для управления обмено информацией, содержащее коммутатор адреса, буферный регистр адреса, буферный регистр информации, блок управления, при этом группа выходов коммутатора адреса подключена к адресным входам абонентов, первый и второй информационные выходы буtферного регистра информации подключены к информационным входам абонентов и ЭВМ соответственно, первьш информационный вход буферного -регистра информации подключен к информационному выходу ЭВМ информационный вход буферного регистра адреса подключен к адресному выходу ЭВМ, информационный выход буферного регистра адреса соединен с информационным входом коммутатора адреса, о т л и ч а ющ е е с я тем, что, с целью увеличения быстродействия, в него введены коммутатор строба сопровождения, мультиплексор входнойинформации, дешифратор номера абонента, регистр номера абонента, причем блок управления содержит сдвигающий регистр, триггер, генератор одиночного импульса, два элемента И-ИЛИ, два элемента ИЛИ, три элемента И, при этом группа выходов коммутатора строба сопровождения подключена к стробирующим входам абонентов, группа информационных входов мультиплексора входной информации подключена к информационньм выходам абонентов, управляющий вход сдвигающего регистра блока управления подключен к выходу запуска ЭВМ, первый вход первого элемента ИЛИ блока управления подключен к выходу управления приемом ЭВМ, второй вход первого элемента ШШ блока управления подключен к выходу управления передачей ЭВМ, первый вход первого элемента И подключен к выходу выбора абонента.ЭВМ, причем управляющий вход коммутатора адреса соединен с управляющим входом коммутатора , строба сопровождения и с выходом дешифратора номера абонента, информационный вход которого соединен с управляющим входом мультиплексора входной информации и выходом регистра номера абонента, информационный вход которого соединен с первьм информационным выходом буферного регистра информации, второй информационный вход которого соединен с выходом мультиплексора входной информации, входы записи буферного регистра адреса, регистра номера . абонента, первьй и второй входы записи буферного регистра информации соединены с выходами первого элемента И-ИЛИ, генератора одиночного импульса, второго и третьего элементов И блока управления соответственно, информационный вход коммутатора строба сопровождения соединен с выходом триггера блока управления при этом в блоке управления первый выход сдвигающего регистра соединен с первыми входами второго элемента И, первого и второго элементов И-ИЛИ, выход последнего соединен с первым входом второго элемента ИЛИ и информационным входом триггера, синхровход которого соединен с выходом второго элемента ИЛИ, второй вход которого соединен с вторым выходом сдвигающего регистра, третий выход которого соединен с вторыми

входами первого элемента И, первого и второго элементов И-ИЛИ, третий и четвертый входы последнего соединены с выходом первого элемента ИЛИ, первый вход которого соединен с пятым входом второго элемента И-ИЛИ, третьим входом первого элемента ИИ-ИЛИ и первым входом третьего элемента И, второй вход которого соединен с четвертым выходом сдвигающего регистра, второй вход первого элемента ИЛИ соединен с четвертым входом первого элемента И-ИЛИ, вторым входом второго элемента И, третьим

входом первого элемента И, выход которого соединен с входом генератора одиночного импульса.

fpuz. 4

18

Похожие патенты SU1264190A1

название год авторы номер документа
Устройство для сопряжения К процессоров с группой абонентов 1988
  • Давыдов Сергей Борисович
  • Смирнов Виктор Игоревич
  • Салтанов Николай Юрьевич
  • Первов Юрий Борисович
SU1522217A1
Устройство для сопряжения двух ЭВМ с абонентами 1988
  • Мушкаев Виктор Васильевич
  • Салтанов Николай Юрьевич
  • Нестеров Анатолий Михайлович
  • Озерецковский Сергей Михайлович
SU1529237A1
Устройство для обмена информацией 1985
  • Золотаревский Борис Леонович
  • Шафран Анатолий Михайлович
SU1339572A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для сопряжения каналовВВОдА-ВыВОдА C уСТРОйСТВОМ упРАВлЕНияОпЕРАТиВНОй пАМяТью МНОгОпРОцЕССОР-НОй ВычиСлиТЕльНОй МАшиНы 1979
  • Слуцкин Анатолий Ильич
  • Логачева Лариса Михайловна
SU822168A1
Устройство для сопряжения 1982
  • Михайлов Сергей Федорович
  • Жестовский Владимир Анатольевич
  • Куликов Анатолий Григорьевич
SU1043619A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Устройство для управления сверхоперативной буферной памятью мультипроцессорной ЭВМ 1981
  • Слуцкин Анатолий Ильич
  • Карпова Валентина Васильевна
SU980097A1
Устройство для сопряжения каналов ввода-вывода с устройством управления оперативной памятью 1984
  • Слуцкин Анатолий Ильич
  • Карпова Валентина Васильевна
  • Юркова Евгения Борисовна
  • Радько Наталья Григорьевна
  • Макарова Марина Валерьевна
SU1265788A1
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1985
  • Звиргздиньш Франциск Петрович
  • Блейер Янис Фридович
  • Родэ Валерия Степановна
  • Эглитис Андрис Эйженович
SU1278866A1

Иллюстрации к изобретению SU 1 264 190 A1

Реферат патента 1986 года Устройство для управления обменом информацией

Изобретение относится к вычислительной технике и может быть ис// }5 ТГ пользовано для управления обменом информацией между пультом управления ЭВМ и узлами ЭВМ. Целью изобретения является увеличение быстродействия устройства за счет сокращения времени на подготовку к обмену при частой смене режима работы и переда-, че малых объемов информации в каждом режиме. Устройство содержит регистр 1 адреса, коммутатор 2 адреса буферный регистр 3 информации, блок 4 уп равления, коммутатор 5 строба сопровождения, мультиплексор 6 входной информации, дешифратор 7 номера абос нента, регистр 8 номера абонента,. входы, выходы устройства. 5 ил. ))-1C О 09 № --Ч

Формула изобретения SU 1 264 190 A1

Передача26

Выборг ,Шнента. 19

21

П

25

,Прием25 21

,Передача26

7 L

1L

22

Фи8.5(

Документы, цитированные в отчете о поиске Патент 1986 года SU1264190A1

ТЕЛЕФОННОЕ РЕЛЕ 1923
  • Тамбовцев Д.Г.
SU1020A1
A.M
Ларионова
М.: Статистика, 1976
Устройство для управления обменом 1978
  • Лопатин Юрий Васильевич
  • Насакин Борис Николаевич
  • Плюснин Владимир Устинович
  • Чистобородов Павел Гениевич
SU750471A1

SU 1 264 190 A1

Авторы

Салтанов Николай Юрьевич

Нестеров Анатолий Михайлович

Первов Юрий Борисович

Храмцов Игорь Сергеевич

Волков Анатолий Петрович

Даты

1986-10-15Публикация

1984-12-26Подача