Устройство для управления подканалами обмена между абонентами и электронно-вычислительной машиной
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Свез Советскик Сециапистичесния РеспубликОПИСАНИЕ ИЗОБРЕТЕНИЯ ио 739514 К АВТОРСКОМУ С(51)М, Кд,2 6 06 Р 3/04 с присоединением заявки МГосударствеииый комитет СССР ио делам изобретеиий и открытий(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПОДКАНАЛАМИ ОБМЕНА МЕЖДУ АБОНЕНТАМИ И ЭЛЕКТРОННОВЫЧИСЛИТЕЛЬНОЯ МАШИНОЙ Изобретение относится к вычислительной, технике и может быть использовано в народном хозяйстве в автоматизированных устройствах управления для обмена информацией между абонентами и ЭВМ.Известнб устройство для управления обменом данными между внешними приборами и системойобработки дан- О ных, содержащее блок управления последовательностью опроса внешних приборов, блок приоритета и регистры для приема информации, необходимой для управления обменом данными 1 между требуемыми внешними приборами и сй" стемой обработки данных (11.Недостатком этого устройства является то обстоятельство, что, если все регистры уже заняты другими внешними приборами, то появление перво О го запроса от внешнего прибора вызывает необходимость освобождения одного иэ занятых регистров, т,е, невозможно совмещение обмена с несколькими приборами через один регистр,Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство для управления подканалами. обмена междУ Абонентами и электронно-вычислитель ЗО ной машиной, содержащее центральныйблок управления, включающий регистрслова состояния буфера, схему сравнения, дешифратор числа сдвигов,буферный регистр, узел приема информации иэ ЭВМ, узел приема информацииот абонентов, узел выдачи информацииабонентам, узлы коммутации, и блокиуправления подканалами, каждый изкоторых включает триггеры обмена,триггер конца обмена, элементы И,.причем информационные и управляющиевходы регистра слова состояния буфера и узла приема информации иэ ЭВМсоединены соответственно с информационным и управляющим входами центрального блока управления и выходамиЭВМ, информационный вход буферногорегистра соединен с. выходомпервогоузла коммутации, входы которого подключены соответственно к выходамузла приема информации из ЭВМ и узлаприема информации от абонентрв,входыкоторого соединены с входами центрального блока управления и выходамиабонентов, выход буферного регистраподключен к информационным входу узлавыдачи информации абонентам, выходуцентрального блока управления и вхоЬу ЭВМ, выходы узла выдачи информации абонентам подключены к выходамцентрального блока управления и квходам абонентов, управляющий вход.буферного регистра соединен с выходомдешифратора числа сдвигов, первыйвМод которого соединен с выходом второго узла коммутации, второй вход -спервым выходом регистра слова состояния буфера, второй и третий выходы которого подключены к входамсхемы сравнения, а входы соединенысоответственно с выходами схемы срав нения и второго узла коммутации,входы узла приема информации от абонентов, узла выдачи информации абонентам и второго узла коммутации соединены соответственно с входами центрального блока управления, выходами элементов И и выходами каждого блока -управления подканалами, управляющиевходы которого соединены соответственно с управляющими выходами ЭВМ и вхо дами триггеров обмена и триггера конца обмена, управляющие входы элементов И соединены соответственно с управляющими входами блока управления подканалами (2. 25Известное устройство обеспечивает обмен массивом информации,.состоящим "из отдельнйх слов; которые состбят из слогов. Обмен массивом информации може=. осуществляться одновременно только с одним абонентом из подключенных к буферному регистру данного подканала; В известномустройстве каждому абоненту соответствует триггер об- З 5 мена. Обмен с данным абонентом осуществляется только при включенном (т.е. равном "1 ф) триггере обмена. В каждый момент времени из всех триггеров обмена во включенном состоянии может быть только один. Накопление и запоминание информации в устройстве осушествляется в буферном регистре (буфере), управляет обменом информации регистр, хранящий слово состояния буфера, характеризующее размер слога, количество слогов в каждом слове и текущее состояние буфера. К известному устройству управления может быть подключен только один подканал.Однако, если в массиве йнформации О между поступлениями отдельных слов имеются длинныепаузы,оборудование устройдтва управления (буферный регистр и регистр алова состояния бу-. фера) (используется неэффективно.Це 4 ью изобретения является повышение эффективности использования оборудования путем обеспечения возможности одновременного обменас несколькими абонентами и обмена однороднымимассивами информации. , 60Поставленная цель достигается тем, что в центральный блок управления введен приоритетный узел, а в каждый блок управления Йодкаиаламивведены триггеры обмена;словом, дополнительные 65 элементы И, узел коммутации и общийэлемент И, причем выход каждого триггера обмена через соответствующийдополнительный элемент И соединен сединичным входом триггера обменасловом, выход которого подключен квходу соответствующего элемента И ивходу узла коммутации, выход которого соединен с выходом блока управления подканалами, входом центрального,блока управления и входом приоритетного узла, каждый выход которогосоединен с выходом центрального блока управления, входом соответствующего блока управления подканалами,входами элементов И, с первым входомобщего элемента И, второй вход которого подключен к входу блока управления подканалами,выходу центрального блока управления и выходу схемысравнения, выход общего элемента Иподключен к нулевым входам триггеровобмена словом, выходу блока управле-ния подканалами и входу ЭВМ, входыкаждого допЬлнительного элемента Исоединены соответственно с выходомтриггера конца обмена и управляющимвходом блока управления подканалами. На чертеже изображена структурная схема описываемого устройства.Устройство содержит центральный блок 1 управления, общий для группы подканалов, и блок 2 управления подканалами. Блок 1 содержит регистр 3 слова состояния буфера, который состоит из счетчика 4 слогов обмена, регистра 5 количества слогов обмена и регистра 6 размера слога абонента, схему сравнения 7, дешифратор 8 числа сдвигов, буферный регистр 9, узел 10 приема информации из ЭВМ, узел 11 выдачи информации абонентам, узлы коммутации 12 и 13, Узел 14 приема информации от абонентов и приоритетный узел 15. Блок 2 содержит триггеры 16 обмена по числу абонентов, элементы И 17, 18 и 19, триггеры 20 обмена словом, триггер 21 конца обмена и узел коммутации 22.В случае, если в ЭВМ поступает запрос на обмен массивом информации, то программно проверяется свободен ли блок 2 управления подканалом, в который пришел запрос. Если он свобободен, то проверяется свободны ли остальные блоки управления подканалами в групйе подканалов, подключенных к одному блоку 1, Если они свободны, то "в регистр слова состояния буфера 3 группы подканалов заносится необходимая информация и устанавливается триггер 16 обмена, соответст-. вующий абоненту, скоторйм должен происходить обмен. Если один из блоков 2 данной группы кспольэуется для обмена массивами, однородными массиву, на который пришел запрос, то в регистре 3 уже имеется необходимая./ управляющая информация (одинаковая для данных однородных массивов), В этом случае устанавливается только триггер 26, соответствующий абоненту, приславшему запрос. Триггер 16 обмена через элемент И 18 разрешает уста новку триггера 20 обмена словом при наличии запроса на обмен словом от абонента и отсутствии сигнала конца обмена с триггера 21 конца обмена в данном подканале. Сигнал с выхода 10 , триггера 20 обмена словом через узел 22 поступает на вход приоритетного узла 15, куда поступают также аналогичные сигналы из других блоков 2 управления подканалом данной группы, Сигнал с выхода приоритетного узла 15 через элемент И 19 разрешает прохождение синхросигналов. Синхросигналы управляют темпом обмена между буферным регистром 9 и абонентом, которому в данный момент йредоставлено приори тетное право пользования буферным регистром 9.При приеме информации сигнал с выхода элемента И 19 разрешает прохождение информации из абонентов через узел 14 приема информации в буферный регистр 9. При выдаче информации этот же сигнал разрешает прохождение информации из буферного регистра 9 через узел 11 выдачи информации в абонент. 30Сигналы с элементов И 19 из всех подканалов поступают также на узел 12, Сигнал с выхода этого узла вызывает прибавление счетной единицы к счетчику 4 слогов обмена и разрешает ра боту дешифратора 8 числа сдвигов, которым управляет регистр 6 размера слога абонента. Сигналы с выхода дешифратора 8 числа сдвигов вызывают сдвиг в буферном регистре 9 на число 40 разрядов, равное размеру слога абонента. После завершения сдвига буферный регистр 9 готов к приему или выдаче информации по очередному синхросигналу. Новое значение счетчика 4 45 слогов обмена сравнивается с содержимым регистра 5 числа слогов обмена на схеме сравнения 7. По окончании обмена словом с одним абонентом сигнал с выхода схемы сравнения 7 вос станавливает первоначальное состояние счетчика 4 слогов обмена. Таким образом слово состояния буфера восстанавливается и может быть использовано для управления обменом словом с абонентом, который подключен к другому блоку.2, Сигнал схемы 7 подается на входы элементов И 17 вместе с выходами приоритетного узла 15.Сигнал с выхода срабатываемого элемента И 17 является сигналом для обмена буферного регистра 9 с тем массивом в оперативном запоминающещ устройстве ЭВМ, который выделен для подканала, подключенного в данный мо мент. кроме того, этот сигнал сбра сывает триггер 20 обмена словом того подканала, в котором происходил обмен. После этого узел 15 через один из элементов И 19 осуществляет подключение абонента к буферному регистру 9 для обмена словом из следующего блока 2 управления подканалами.Использование устройСтва позволит экономить для каждого подканала бборудование буферного регистра и регистра слова состояния,формула изобретенияУстройство для управления подканалами обмена между абОнентами и элект- ронно-вычислительной машиной (ЭВМ), содержащее центральный блок управления, включающий регистр слова состояния буфера, схему сравнения, дешифратор числа сдвигов, буферный регистр, узел приема информации из ЭВМ,узел приема информации от абонентов, узел выдачи информации абонентам, узлы коммутации, и блоки управления подканалами, каждый из которых включает триггеры обмена, триггер конца обмена, элементы И, причем информационные и управляющие входы регистра слова состояния буфера и узла приема информации из ЭВМ соединены соответствейно с информационным и управляющим.входами центрального блока управления и выходами ЭВМ, информационный вход буферного регистра соединен с выходом первого узла коммутации, входы которого подключены соответственно к выходам узла приема информации из ЭВМ и узла приема информации от абонентов, входы которого соеди- нены с входами центрального блока управления и выходами абонентов, выход буферного регистра пОдключен к информационным входу узла выдачи информации абонентам, выходу центрального блока управления и входу ЭВМ, выходы узла выдачи информации абонентам подключены к выходам центрального блока управления и к входам абонентов, управляющий вход буферного регистра соединен с выходом дешифратора числа сдвигов, первый вход которого соединен с выходом второго узла коммутации, второй. вход - с первым выходом регистра слова состояния буфера, второй и третий выходы которого подключены к входам схемы сравнеиия, а входы соединены соответственно с выходами схемы сравнения и второго узла коммутации, входы узла приема информации от абонентов, узла выдачи информации абонентам и второго узла коммутации соединены соответственно с входами центрального блока управления, выходами элементов И и выхода-, Ми каждого блока управления подкана" лами, управляющие входы которого соединены соответственно с управляющимиХазоваеваКорректор Й Редакто 25/42 Тираж ИИПИ Государствен по делам изобретен 035, Москва, Ж-З 5 751ого комитетаий и открытийРаушская наб Зака ПодписноеСР филиал ППП Патент, г,ужгород, ул,Проектная,выходами ЭВ 0 и входами триггеров обмена и триггера конца обмена, управляющие входы Элементов И соединенысоответственно с управляюцими входамиблока управления подканалами, о тл и ч а ю ц е е с я тем, что, сцелью повьыения эффективности использования оборудованияпутем обеспечения возможности одновременного обменас несколькими абонентами и обмена однородными массивами информации, вцентральный блок управления введенприоритетный узел, а в каждый блокуправленияподканалами введены триггеры обмена словом, дополнительныеэлементы И узел коммутации и общийэлемент И, причем выход каждого триггера обмена через, соответствующийдополнительный элемент И соединен сединичным. входом триггера обмена словом, выход которого подключен к входусоответствующего элемента И и входу 30узла коммутации;.выход которого соединен. с выходом блока управления под.канаяами, входом центрального блока управления и входом приоритетного узла, каждый выход которого соединен с выходом центрального блока управления, входом соответствующего блока управления подканалами, входами элементов И, с первым входом обцего элемента И, второй вход которого подключен к входу блока управления подканалами, выходу центрального блока управленйя и выходу схемы сравнения, выходобцего элемента И подключен к нулевым входам.трйггеров обмена словом, выходу блока управления подканаламн и входу ЭВМ, входы каждого дополнительного элемента И соединены соответственно с выходом триггера конца обмена и управляюцим входом блока управления лодканалами.Источники информациипринятые во внимание при экспертизе1, Опубликованная заявка ФРГ 9 2048119,кл. 6-06 Р.З/04, 1974.2, Авторское сйидетельство СССР Р 368607, кл, С 06 Р 15/00, 1971 (прототип);
СмотретьЗаявка
2435941, 30.12.1976
ПРЕДПРИЯТИЕ ПЯ А-7866
БЕЛКИН ОЛЕГ СЕМЕНОВИЧ, НАЛЕТОВ ВЯЧЕСЛАВ МИХАЙЛОВИЧ ПЛОТНИКОВА ЕВГЕНИЯ АРОНОВНА
МПК / Метки
МПК: G06F 3/04
Метки: абонентами, машиной, между, обмена, подканалами, электронно-вычислительной
Опубликовано: 05.06.1980
Код ссылки
<a href="https://patents.su/4-739514-ustrojjstvo-dlya-upravleniya-podkanalami-obmena-mezhdu-abonentami-i-ehlektronno-vychislitelnojj-mashinojj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления подканалами обмена между абонентами и электронно-вычислительной машиной</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для ввода информации в эцвм
Случайный патент: Камера для обработки ткани под давлением