(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ИСТОЧНИКОВ СООБЩЕНИЙ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для ввода данных в цифровую вычислительную машину | 1980 |
|
SU898411A1 |
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной | 1976 |
|
SU682889A1 |
Устройство для сопряжения вычислительной машины с фискретными датчиками | 1975 |
|
SU611202A1 |
Устройство для сопряжения вычислительной машины с аналоговыми датчиками | 1981 |
|
SU972497A1 |
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной | 1980 |
|
SU941979A2 |
Устройство для обмена данными в многопроцессорной вычислительной системе | 1983 |
|
SU1136143A1 |
Устройство для сопряжения вычислительной машины с аналоговыми датчиками | 1983 |
|
SU1095166A1 |
Многоканальное устройство для сопряжения абонентов с цифровой вычислительной машиной | 1986 |
|
SU1310831A2 |
Устройство для сопряжения каналов связи с цифровой вычислительной машиной | 1977 |
|
SU734652A1 |
Устройство для сопряжения ЦВМ с абонентами | 1985 |
|
SU1322300A1 |
Изобретение относится к области вычислительной техники и может быть иопользовано в системах обработки даннызс.
Известно многоканальное устройство для сопряжения источников сообщений
с ЦВМ ij, содержащее блок пaмятИj блок управления, блок формирования адреса, блок формирования номера позиции очереди, а в каждом канале три коммутатора, регистр признака и регистр кода позиции очереди.
Недостатком такого устройства является необход.iMocTb затрат большого количества оборудования при его реализации.,
Наиболее близким к изобретению по технической сущности и достигаемому результату является многоканальное устройство для сопряжения источников сообщений с ЦВМ 2J, содержащее генератор импульсов, а в каждом канале - блоки хранения сообщений, элемент ИЛИ и реверсивний счетчик, причем каждый вход устройства соединен со входом элеменffa ИЛИ, соответствующего канала, а выходы блоков хранения сообщений каналоь. соединены с выходом устройства.
Уртройство имеет в каждом 5канал8 больщое количество элементов, имеющих значительное число связей как между собой, так и между каналами устройства, Этим обусловливается основной недостаток этого устройства - его сложность.
Цель изобретения - упрощение устройства.
Поставленная цель достигается тем, что устройство содержит блок дешифрации, а в каждом канале - коммутатор записи и коммутатор считывания, причем каждый вход устройства соединен с кодовым входом коммутатора записи соответствующего канала, выход элемента ИЛИ канала соединен с управляющим входом коммутатора записи канала и с Суммирующим входом реверсивного счетчика канала, выходы коммутатора записи канала соединены с кодовыми входами блоков хранения сообщений канала, выходы коммутатора счв пмванйя канала соединены с управляющими входами блоков хранения сообше- НИИ канала, выходы реверсивных счетчи:ков каналов соединены с группой входов блока дешифрации, каждый выход которого соединен со входом коммутатора считывация и с вычитающим входом реверсивного счетчика соответствующего канала, а выход генератора импульсов соединен со входом блока дешифрации. Структурная схе(ла устройства представлена на чертеже. Многоканальнре устройство для сопряженин источников сообщений с ЦВМ содержит генератор импульсов 1, блок 2 дешифрации с группой 3 входов и выходами 4, каналы 5-7, каждый из которых содержит блоки 8, 9 хранения сообщений . коммутатор записи 10, коммутатор считывания 11, реверсивный счетчик 12, элемент ИЛИ 13, входы 14-16, выход 17. Устройство работает следующим образом. При поступлении сообщения на какойлибо вход 14-16 устройства, оно через комцутатор записи 10, например канала 5, проходит на вход очередного свободного блока 8 или. 9 хранения сообщений и запиаьтается в его память. После этого по команде, импульса, сформированного элементом ИЛИ 13 и задержанного на входе коммутатора записи 10, осуществляется подключение коммутатором записи 10, например, входа 14 устройства к следующему в группе свободному блоку их числа блоков 8, 9 хранения сообщений. Кроме того, импульс с выхога элемента ИЛИ 13 подается на вход счетчика Г2 канала 5 и увел1гчивает его содержимое на единицу. На том цикл записи сообщений заканчивается. MoivTeHT. выдачи очередного сообщения на выход устройства определяется момен том появления импульса считывания на выходе генератора импульсов 1. Этот . ймпульс подается на вход блока 2, на. группу 3 входов .которого с выходов счет чиков 12 подаются сигналы, характеризу щие число сообщений, хранящихся в каналах 5-7 устройства На основе анализа этих сигналов блок 2 направляет импульс счи тывания в коммутатор счИтывания 11 того канала, в блоках 8, 9 которого хранится наибольщее число подлежащих передаче сообщений. При равенстве числа хра шщихся сообщений в различных каналах .5-7 приоритет подачи импульса считывания на коммутаторы считывания 11 задается блоком 2. Импульс считывания, при- шедщий в коммутатор считывания 11, НИИ, который занимает первое место в очереди на считывание. При этом выдается сообщение на выход 17 устройства, а память рассматриваемого блока хранения сообщений очищается. После прохождения импульса считывания через коммутатор считывания 11, последний подключает цепь прохождения импульса считывания к следующему в очереди блоку хранения сообщений данного канала. Импульс считывания с выхода блока 2 одновременно подается и на второй вход счетчика 12 данного канала, уменьшая его содержимое на единицу. На этом процесс выдачи сообщений из устройства заканчивает ся. В том случае, когда в момент прихода импульса считывания ни в одном из блоков 8, 9 сообщений не хранится, импульс считывания не подается ни на один из коммутаторов считывания 11. При необходимости он может быть выдан на дополнительный выход блока 2 (на чертеже не показан), с которого может использоваться, в частности, для самонастройки устройства на изменяющиеся условия .работы. Коммутатор записи 10 так же, как и коммутатор считывания 11, может быть выполнен в виде ключевых схем, по числу разрядов, в параллельныхкодах передаваемых сообщений, управляемых триггерным кольцевым регистром сдвига, в один из разрядов которого записана единица. В каждый момент времени открыта та группа ключевых схем, потенциальные входы которых соединены с триггером регистра, содержащим единицу. Сдвиг единицы по триггерам осуществляется по команде импульса с выхода элем.ента ИЛИ 13, задержанного линией задержки и усиленного усилителем. Поступившее сообщение подается одновременно на импульсные входы групп ключевых схем. . Блок хранения сообщений 8 (или 9) .может представлять собой триггерный регистр с числом триггеров, равным числу разрядов параллельных кодов хранимых сообщений. Поступающее сообщение . подается на единичные входы триггеров. По. тенциалы щ единичных выходов упрощают выходными усилителями блока хранения сообщений. Импульс считывания подается на импульсные входы этих усилителей. После выдачи сообщения, этот импульс, задержанный линией задержки и усиленный , подается на нулевые входы триггеров регистра н переводит их в нулевое
Таким образом, за счет сокращения числа элементов в каждом канале и ум.ец1г шения количества связей между узлами канала между блоками хранения сообщений канала и между самими каналами, устройство значительно упрощается.
Фор
мула из об р е т е н и я
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной мащиной, содержащее генератор имгульсов, а в каждом канале блоки хранения сообщений, элемент ИЛИ и реверсивный счетчик, причем каждый вход устройства соединен со входом элемента ИЛИ соответствующего канала, а выходы блоков хранения сообщений каналов соединены с выходом устройства, о тличающееся тем, что, с целью упрощения устройства, оно содержит блок дещифрации. а в каждом канале - коммутатор записи и коммутатор считывания, причем каждый вход устройства соединен с
кодовым входом коммутатора записи cooivветствующего канала, выход элемента ИЛИ канала соединен с управляющим входом коммутатора записи канала и с су ммн-. рующим входом реверсивного счетчика ка нала, коммутатора записи канала соединены с кодовыми входами блоков хранения сообщений канала, выходы коммутатора считывания канала соединены с уп-
равляющими входами блоков хранения сооб щений канала, выходы рёверсивных счетчиков каналов соединены с группой входов лока дещифрации, каждый выход которого х единен со входом коммутатору считы-
вания и с вычитающим входом реверсивно го счетчика соответствующего канала, а выход генератора импульсов соединен со входрм-блока дещифоации.
Источники информации, принятые во
внимание при экспертизе:
Авторы
Даты
1978-07-15—Публикация
1976-12-02—Подача