Устройство для обмена данными Советский патент 1979 года по МПК G06F3/04 

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

(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ДАННЫМИ

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

название год авторы номер документа
Способ локальной радиотелефонной связи и система для его осуществления 1991
  • Бызов Юрий Иванович
  • Клюшкин Иван Владимирович
SU1831767A3
Устройство для сопряжения абонентов с каналами связи 1985
  • Голдырев Евгений Александрович
  • Ерохин Геннадий Иванович
  • Кожанов Александр Васильевич
  • Никитин Виктор Анатольевич
  • Райцис Ян Нухимович
  • Соколов Владимир Александрович
  • Соломенцева Надежда Васильевна
  • Филимонов Юрий Павлович
  • Пустовойтов Олег Игоревич
SU1262510A1
Устройство передачи и приема информации 1987
  • Комарович Владимир Феликсович
  • Липатников Валерий Алексеевич
  • Лабунец Александр Михайлович
  • Манько Валерий Васильевич
SU1453605A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Устройство для обмена информацией 1979
  • Ланцов Александр Лаврентьевич
  • Дунец Роман Богданович
SU842773A1
Устройство для обмена информацией 1986
  • Артемьев Михаил Юрьевич
  • Косихин Борис Вениаминович
  • Мамзелев Игорь Александрович
SU1336017A1
Способ цикловой синхронизации с динамической адресацией получателя 2016
  • Когновицкий Олег Станиславович
  • Владимиров Сергей Сергеевич
  • Кукунин Дмитрий Сергеевич
  • Лапшов Дмитрий Яковлевич
RU2621181C1
Многоканальное устройство приоритета 1985
  • Чернявский Виктор Евгеньевич
  • Маханек Михаил Михайлович
  • Ярусов Анатолий Григорьевич
SU1283765A1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
УСТРОЙСТВО АДАПТИВНОГО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ В КАНАЛЕ МНОЖЕСТВЕННОГО ДОСТУПА 2001
  • Бурнашев И.Я.
  • Курносов В.И.
  • Портнов В.В.
  • Шарко Г.В.
RU2194366C2

Иллюстрации к изобретению SU 691 831 A1

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

Формула изобретения SU 691 831 A1

I

Изобретение относится к области вычислительной техники, в частности, к устройствам обмена и может быть использовано для управления передачей информации между элементами вычислительных систем.

Известно устройство для обмена данными, содержащее схемы ИЛИ, группы вентилей приема, группы вентилей передачи, схему приоритета, группу ключей готовности передачи, группу ключей ошибок, группу ключей готовности приема, первую,вторую и третью группы ключей управления, группу ключей конца передачи, группу ключей признаков 1.

Устройство позволяет вести обмен между несколькими абонентами, однако недостаток его состоит в том, чтЬ для его реализации необходимы большие затраты оборудования.

Наиболее близким к изобретению по технической суцхности и достигаемому результату является устройство для обмена данными, содержащее блок выделения разрешенных обращений, входы которого являются первой .группой входов устройства, коммутатор, информационные входы л В1.1ходы

которого являются соответственно второй группой вxdдoв и первой группой выходов устройства, блок управления, первый выход которого соединен с управляющим входом блока приоритета, первый и второй регистры, причем второй выход блока управления соединен с управляющими входами первого и второго регистров, а рыход второго регистра соединен с перв1:м управляющим, входом коммутатора -и с выходом устройства 2J.

Недостатком этого устройства является обеспечение передачи информации в любон момент времени только между двумя абонентами вычислительной системы, а остальные абоненты, готовые к обмену информацией, простаивают в очереди в этот момент времени. Это существенно с.нижает пропускную способность устройства, что ведет к уменьшению производительности вычислительной системы в целом.

Цель изобретения - повышение пропускной способности устройства.

Поставленная цель достигается тем, что устройство содержит блок выделения параллельных передач и блок формирования адресов абонентов-передатчиков, причем

И

группы запросных, адресных признаковых выходов блока выделения разрешенных обращений соединены соответственно с первой, второй и третьей группами, управляюuiHx входов Яблока выделения параллельных передач, группы кодовых выходой и группы кодовых входов блока выделения разрешенных обращений соединены, с соответствующими группами кодовых входов и с соответствующими группами кодовых выходов блока выделения параллельных передач соответственно, труппы, адресных выходов блока выделения параллельных передач соединены с соответствующими группами кодовых входов блока формирования адресов абонёнтов-передат 1иков, группа запросных выходов блока выделения параллельных передач соединена с группой входов блока приоритета, выходы которого соединены с группой разрешающих входов блока формирования адресов абонентов-передатчиков, группа информационнь1Х, группы адреснь1Х вЬгходЬв блока выделения параллельных передач соединены с соответствующими группами разрядных входовпервого регистра, выход которого соединен ее вторым управляющим входом коммутатора, третий и четвертый выходы блока управления соединены с управляющими входами соответственно блока выделения параллельных передач и блока формирования адресов абонентов-передатчиков, а выходы блока формирования адресов абонентов-передатчиков соединены с разрядными входами второго регистра. .;

Поставленная цель достигается также тем, что блок выделения параллельных передач содержит регистры и группы элементов И, причем разрядные выходы каждого регистра соединены с первыми входами элемёнтбв И соответствующей группы, вторые входы элементов И каждой группы соедиiiOHbi с соотвеЛтвующим входом первой группы управляющих входов блока, третьи входы элементов И каждой группы соединены с соответствующими входами второй групны управляющих входов устройства, четвертые входы элементов И каждой группы соединены с соответствующими входами третьей группы управляющих входов блока, выходы элементов И каждой группы соединены с соответствующей группой адресных входов блока, разрядные выходы каждого регистра соединены с соответствующей группой кодовых выходов блока, а разрядные входы каждого регистра сс1единень с соответствующей группой кодовых входов блока,управляющий вход блока соединен с разрешающими входами регистров....

Поставленная цель достигается также тем, что блок формирования адресов абонен-. тов-передатчиков содержит элементы ИЛИ и элементы И, причем входы каждого эле69I83I

мента ИЛИ соединены с соответствующей труппой кодовых входов блока, первый вход каждого элемента И соединен с выходом соответствующего элемента ИЛИ, второй вход каждого элемента И соединен с соJ ответствующим разрешающим входом блока, третьи .входы элементов И соединены с управляющим входом блока, а выходы элементов И являются выходами блока.

На фиг. 1 приведена структурная схема устройства; на фиг. 2 - функциональные

10 схемы блока выделения параллельных, передач и блока формирования адресов абонентов-передатчиков.

Устройство для обмена данными содержит (фиг. 1): регистры 1, 2 блок 3 выделения разрещенных обращений, блок 4 приоритета, блок .5 выделения параллельных передач, блок управления б, коммутатор 7, блок 8 формирования адресов абонентовПередатчиков, выход 9, 10 - абоненты, И регистратор кода заявки абонента, 12 -O регистр кода занятости абонента, 13 - входной регистр абонента, 14 - выходной регистр абонента.

Кроме того, устройство имеет первую группу входов 15, вторую группу входов 16, ,

группу В)э1х6дов 17. На фиг. I обозначены 18 - группа запросных выходов, 19 - группа адресных выходов, 20 - группа признаковых выходов, 21 - группы кодовых входов, 22 - группы кодовых выходов блока

P формирования адресов абонентов-передатчиков, 23 - группа запроснь1Х выходов, 24-.. группы адресных выходов, 25 - группы кодовых входов, 26 - группы кодовых выходов блока выделения параллельных передач. . , , . .

5 На фиг. 2 обозначены: 27 -- регистры, 28 - элементы И, 29 - элементы ИЛИ, 30 - элементы И, остальные обозначения аналогичнь обозначениям на фиг. 1..

Устройство работает следующим обрао;;зом;. : ;,; :;;;...;;. ,.-:.. . - :

в блок выделения разрешенных обращений 3 поступают заявки от всех абонентов 10, а именкЬ, с регистра кода заявки 11 поступает адрес a6oHeHta, к которому данный абонент желает обратиться для пере;дачи информации. Этот адрес дещифрируётся и записывается в один из разрядов регистра адреса, заявок блока 3 (на фиг. 2 не показан). Факт обраШёния Любого абоO нента сцелью переда.чи информации записывается также в виде единицы в один из разрядов регистра заявок блока 3 (на фиг. 2 не показан). Кроме этого, с регистра кода занятости 12 всех абонентов 10 записывается единица в соответствующий разряд регистра занятости в блоке 3 (на/фиг. 2 не показан), если абонент 10 свободен. Таким образом блок выделения разрешенных обращений 3, как и в известном устройстве. выделяет отдельно абоненты, готовые к передаче информации (выходы 18, 19) и отдельно абоненты, готовые к приему информации (выходы 20). Одновременно адреса заявок на передачу информации после дешифрации поступают с блока выделения разрешенных обращений 3 на регистры 27. Каждый регистр 27 закреплен только за одним своим абонентом и имеет разрядность Q п - 1; где п -число абонентов. На них выделяются коды отпередаче - дельных пар, готовящихся к приему. Информация, накопленная в блоке выделения разрешенных обращений 3 (выходы 18, 19, 20 имеющие разрядность равную числу абонентов), а также на регистрах 27 в блоке выделения параллельных передач 5, поступает на группу элементов И 28, на которых формируется код, соответствующий группе абонентов, выделенных для работы на параллельный прием. Общее количество элементов И 28 определяется по формуле N n(n-1), где п -число абонентов. Этот код поступает в блок с8 и на регистр 1. Ввиду того, что к одному и тому же абоненту может обратиться одновременно несколько абонентов и блок выделения параллельных передач 5 выделит несколько пар абонентов с одним и тем же абонентомприемником, коды отдельных пар связи поступают с регистров 27 блока выделения параллельных передач 5 в блок приоритета 4, который, как и в известном устройстве, согласно установленного приоритета оставляет право на передачу информации в данный момент только за одним из конкурирующих абонентов, налагая запрет на передачу информации на абоненты с низшим приоритетом в виде посылки нуля в блок 8 по разрядным щинам, соответствующим абонентам с низщим приоритетом. , Блок 8 на основании сигналов, пооТупающих « блока выделения параллельньтх передач 5 на элементы ИЛИ 29 и с блоком приоритета 4, формирует . на элементах И 3 код группы абонентов, выделенных на параллельную передачу информации. Число элементов ИЛИ 29 и число элементов И 30 равно числу абонентов. Код, сформированный в блоке 8, поступает на регистр 2, на выходе которого возбуждены те шины, которые соответствуют абонентам, выделенным в данный момент на передачу информации. Сигналы с выхода регистра 2 по возбужденным щикам поступают на коммутатор 7 (см. фиг. 1) и обеспечивают селекцию входов второй группы 16 входов, .подключенным к выходным регистрам 14 абонентов 10, для параллельной передачи информации. Одновременно эти же сигналы поступают на вуход691831ные регистры 14 абонентов, выделенных для параллельной передачи информации, в качестве сигнала ответа и дают разрещение для смены информации на этих выходных регистрах 14. Код группы абонентов, выделенных блоком выделения параллельных передач 5 на прием информации, поступает на регистр I, на выходе которого возбуждены те шины, которые соответствуют абонентам, выделенным в данный момент для приема информации. Сигналы с выхода регистра 1 по возбужденным щинам поступают на коммутатор 7 и обеспечивают селекцию вь1ходов группы выходов 17, подключенных к входным регистрам 13 абонентов 10, для параллельного приема информации. Блок управления 6 формирует цикл работы устройства, вырабатывая последовательно управляющие воздействия, которые поступают на блок выделения параллельных передач 5, блок приоритета 4, блок 8 ирегистры 1,2.. Для того, чтобы избежать повторной организации параллельной передачи информации, группы абонентов, выделенные в предшествующем цикле работы, блокируются сигналами, поступающими .с регистров 27 блока выделения параллельных передач 5. Эти сигналы по-щинам, соответствующим выделенным парам абонентов, поступают на управляющий вход блока выделения разрешенных обращений 3. . Таким образом ,блок выделения параллельных передач 5 обеспечивает выделение двух групп абонентов, между которыми в данный момент необходима и возможна параллельная передача информации,- а также формирует код, группы абонентов выделенных на параллельный прием информации. Блок формирования адресов абонентов-передатчиков формирует код группы абонентов, выделенных на параллельную передачу информации. Введенные .блоки и функциональные связи обеспечили вьщеление двух групп абонентов и параллельную передачу информации между этими группами. При такой организации передачи информации между группами абонентов наряду с совмещенным с ней формированием групп абонентов исключаются случаи простоя абонентов в очереди на ожидание передачи информации. Это существенно увеличивает пропускную способность устройства. Формула изобретения 1. Устройство для обмена данными, содержащее блок выделения разрешенных обращений, входы которого являются первой группой входов устройства, коммутатор, информацнонные входы и выходы которого являются соответственно второй группой входов и первой группой выходов устройства блок управления, первый выход которого соединен с управляющим входом блока приоритета, первый и второй регистры, причем второй выход Дпока управления соединен с управляющими входами первого и второго регистров, а выход второго регистра соединен с первым управляющим входом коммутатора и с выходом устройства, отличающееся тем, что, с целью повышения пропускной способности оно содержит блок выделения параллельных передач и блок формирования адресов абонентов-передатчиков, причем группы запросных, адресных и признаковых выходов блока выделения разрешенных обращ.ений соединены соответственно с первой, второй и третьей группами управляющих входов блока выделения параллельных передач, группы кодовых выходов и группы кодовых входов блока выделения разрешенных обращений соединены с соответствующими группами кодовых входов и с соответствующими группами кодовых йыходов блока выделения параллельных передач, соответственно, группы адресных выходов блока выделения параллельных передач соединень с соответствующими груп.пами кодовых входов блока формирования адресов абонентов-передатчиков, группа запросных вы: ходов блока выделения параллельных передач соединена с группой.входов блока приоритета, выходы которого соединены с груп-; пои разрешающих входов блока формирования адресов абонентов-передаччикиь, группа информационных, группы адресных выходов блока выделения параллельных передач соединены с соответствующими группами разрядных .входой первого региЬтра, выход которого соединен со вторым управляющим входом коммутатора, третий и четвертый выходы блока управления соединены с управляющими входами соответственно блока выдё ления параллельных передач и блока формирования адресов абонентов-передатчиков, а выходы блока формирования адресов. абонентов-передатчиков ссхминены с разрядными входами второго регистра.

2.Устройство по п. 1, отличающееся тем, что блок выделения параллельных передач содержит регистры и группы элементов И, причем разрядные выходы каждого регистра

соединены с первыми входами элементов И соответствующей группы, вторые входы элементов И каждой группы соединены с соответствующим входом первой группы управляющих входов блока, третьи входы элементов И каждой группы соединены с соответствующими входами второй группы управляющих входов устройства, четвертые входы элементов И каждой группы соединены с соответствующими входами третьей группы управляющих входов блока, выходы элементов И каждой группы соединены с соответствующей группой адресных выходов блока, разрядные выходы каждого регистра соединены с соответствующей группой кодовых выходов блока, а разрядные входы каждого регистра соединены с соответствующей группой кодовых входов блока, управляющий вход блока соединен с разрешающими входами регистров.

3.Устройство по п. 1, отличающееся тем, что блок формирования адресов абонентовпередатчиков содержит элементы ИЛИ и элементы И, причем входы каждого элемента ИЛИ соединены с соответствующей группой кодовых входов блока, первый вход каждого элемента И соединен с выходом-соответствующего элемента ИЛИ, второй вход каждого элемента И соединен с соответствующим разрешающим входом блока, третьи входы элементов И соединены с управляющим входом блока, а.выходы элементов И являются выходами блока.

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 481895, кл. G 06 F 3/04, 1975. .2.Авторское свидетельство СССР №444062, кл. G 06 F 9/00, 15/16, 1974 (прототип).

SU 691 831 A1

Авторы

Яковлев Владимир Петрович

Баранов Игорь Алексеевич

Даты

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

1977-07-19Подача