Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной Советский патент 1982 года по МПК G06F3/04 

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

выходов - с кодовыми входами коммутаторов записи каналов, группа ад ресных входов - с первой группой выходов блока сравнения, а второй ьход. - с первым выходом коммутатора выходов, группа информационных входоз которого подключена к выходам блоков хранения сообщений каналов, вход - к второй группе выходов блока сравнения и группе дополнительны входов блока дешифрации, а второй выход является выходом устройства, группа входов блока сравнения соединена с группой выходов блока дё-. шифрации числа заявок в каналах, группа входов которого подключена к выходам реверсивных счетчиков каналов . На фиг.1 представлена блок-схема устройства;, на фиг.2 - функциональн схемы блока сравнения и блока дешиф рации числа заявок в каналах. Многоканальное устройство для сопряжения источников сообщений с ЦВМ содержит генератор 1 импульсов, блок 2 дешифрации с группой входов выходами 4, группой дополнительных 5 и входом 6, каналы 7 - 9, каждый из которых содержит блоки 10 11 хранения сообщений, коммутатор 1 записи, коммутатор 13 считывания, реверсивный счетчик 14, элемент ИЛИ 15, коммутаторы входов 16 и выходов 17, входы 18-20, выход 21 уст ройства , блок 22 дешифрации числа заявок в каналах и блок 23 сравнени Блок 2 дешифрации включает элементы И 24-26 и дешифратор 27. Блок 22 группойвходов 28-30 соединен с выходами реверсивных счетчиков 14 каналов, первая и вторая груп выходов 31 и 32 блока 23 соединены с группой дополнительных входов 5 бло ка 2 и входом коммутатора 17. Елок 22 дешифрации числа заявок в каналах состоит из группы дешифра торов 22 (фиг.2), а блок 23 сравнения содержит группы элементов И 34 определения адреса канала с наиболь шим числом запросов, группы элемент ИЛИ-НЕ 35, элементы ИЛИ 36, группы элементов И 37 определения адреса канала с наименьшим числом запросов группы элементов ИЛИ-НЕ 38, элементы ИЛИ 39. Устройство работает следующим образом. При поступлении сообщения на какой-либо вход 18-20, оно через ксммутатор входов 16 поступает на коммутатор 12, например, канала 7, и проходит на вход очередного свободноге блока 10 или 11 хранения сообщений и записывается в его памяти. После этого по команде импульса, сформированного элементом ИЛИ 15 и задержанного на входе ко1 мутатора 12, осуществляется подключение коммутатором 12, например, входа 18 к следующему в группе свободному блоку из числа блоков 10, 11 хранения сообщений. Кроме того, импульс с выхода элемента ИЛИ 15 подается на вход счетчика 14 канала 7 и увеличивает его содержимое на единицу. На этом цикл записи сообщений заканчивается. Кодй-чясла сообщений с выходов реверсивных счетчиков 14 всех каналов 7-9 поступают на группу входов 3 дешифратора 27 и блока 22. В дешифраторе 27 происходит анализ числа сообщений, поступивших в каналы. В блоке 22 анализа (фиг.2) осуществляется анализ числа заявок в каналах 7-9 посредством дешифрирования кодов числа заягвок, поступающих с счетчиков 14, наг дешифраторах 33. Выходы дешифраторов 33 подключены к блоку 23, где производится сравнение и определение адреса канала, в котором хранится наименьшее количество заявок, и адреса канала, в котором хранится наибольшее количество заявок. Рассмотрим процесс определения адресов каналов с наименьшим и наибольшим числом запросов. На входы элементов И 34 выходы подключены в порядке убывания номеров выходов дешифраторов 33, а на входы элементов И 37 - в порядке возрастания номеров выходов дешифраторов 33. Сигналы с выходов дешифраторов 33 поступают на первые входы элементов И 34-37. .Так как до появления сигналов на выходах дешифраторов 33 сигналы на выходах элементов И 34, 37 отсутствуют, то на выходах элементов И 34, 37 имеются разрешающие сигналы. Таким образом, первоначально все сигналы, поступающие на первые входы элементов И 34, 37 проходят на их выходы. При этом выходной сигнал элемента И 34 с наибольшим номером и элемента И 37 с наименьшим номером (а следовательно, соответствуквдие большему и меньшему количеству заявок в соответствующих каналах) является запрещающим для всех элементов И 34 с меньшими номерами и элементов И 37 с большими номерами по отношению к данному. В итоге сигналы на выходе элементов ИЛИ 36 и 39 остаются только в тех каналах, в которые поступило наибольшее и наименьшее число заявок. наибольшим числом Адрес канала с с.выходов 32 на запросов поступает коммутатор 17 и на соответствующие элементы Н 24 - 26 Адрес канала с запросов постунаименьшим числом пает с выходов 31 на коммутатор входов 16. Так как поток сообщений в различных каналах может быть различным, то может возникнуть ситуация , когда в один иэ каналов, например 7, посту :пит сообщений больше, чем имеется блоков 10 и 11 в канале, а в другой канал, например, канал 8,- вообще сообщений не поступит или их количество в этом канале меньше числа .сообщений, поступивших в другие кана лы. В этом случае блок 23 с выходов 31 посылает сигнал в коммутатор 16 на перекоммутацию входа 18 устройст ва к каналу 8, тем Сс1мым предоставляя возможность для последующей записи сообщений, поступивших по вход 18- устройства, в канал 8, . Момент выдачи очередного сообще.ния на выход 21 определяется момент появления импульса считывания на вы ходе генератора 1. Этот импульс подается на вход дешифратора 27, ко торый на основе анализа сигналов на входе 3 шарабатывает на выходе 4 импульс считывания в кокмутатор 13 того канала, в блоках 10 и 11 которого хранится jra6o наибольшее число подлежащих передаче сообщений, либо произошло заполнение .всех блоков 10 и 11 в данном канале. В этом случае необходимо осуществить задействование свободного от сообщений канала. При равенстве числа хранящихся сообщений в различных каналах приоритет подачи импульса считывания на коммутаторы 13 задается блоком 23. №лпульс считывс1ния, пришедший в коммутатор 13, например, канал 7, направляется в тот блок хранения сообщений, который занимает первое место в очереди на считывание.- При этом Выдается сообщение на выход 2 устройства, ,а память рассма1триваемо го блока хранения сообщений очищает ся. После прохождения импульса считывания через коммутатор 13 последНИИ подключает цепь прохождения импульса считывания к следующему в очереди блоку хранения сообщений данного канала. .Импульс считывания с выхода 4 одновременно подается и на вычитающий вход реверсивного счетчика 14 данного канала, уменьша его содержимое на единицу. Одновременно с выдачей сообщений из канала 7, в который поступило чи ло сообщений больше расчетного, блок 23. управляющим сигналом с выходов 6 подключает выход канала В, в котором записаны все не вошедшие в канал 7 сообщения, ко входу канала 7 и осуществляется последовательная перезапись сообщений из канала 8 в освобождающиеся блоки 10, 11 канала 7. образом, предлагаемое устройство обеспечивает более эффективное использование блоков хранения сообщений, повышение надежности работы и пропускной способности за счет слежения за заполнением блоков хранения cooQuseHHfl каналов и переключения входов для записи входных сообщений в память свободных каналов. Формула изобретения Многоканальное устройство для сопряжения источников сообщений с цифровой ш:1числительной машиной по авт. св. №615472, отличающ е е с я тем, что, с целью повы-шения надежности работы устройства, в него введены коммутатор входов, коммутатор выходов, блок дешифрации числа заявок в каналах и блок сравнения, причем группа информационных входов коммутатора входов соединена С группой входов устройства, rpyima выходов - с кодов ьми входами коммутаторой записи каналов, группа адресных входов - с первой группой выходов блока сравнения, а второй вход - с первым выходом коммутатора выходов, группа информационных вхо; ов которого подключена к выходам блоков хранения сообщений каналов, вход - к второй группе выходов блока сравнения и группе дополнительных входов блока дешифрации, а второй выход является выходом устройства, группа входов блока сравнения соединена с группой выходов блока дешифрации числа заявок в каналах, группа входов которого подключена к выходсм реверсивных счетчиков каналов. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР 615472, кл. G 06 Р 3/04, 1976 (прототип).

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

название год авторы номер документа
Устройство для коммутации сообщений 1984
  • Лычев Лев Викторович
  • Стишковский Владимир Леонидович
  • Аксенов Евгений Николаевич
SU1247879A1
Устройство для обмена данными в многопроцессорной вычислительной системе 1983
  • Супрун Василий Петрович
  • Байда Николай Константинович
  • Чернышов Михаил Анатольевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Ярмонов Виктор Иванович
SU1136143A1
Устройство для сопряжения телеграфных каналов с электронной вычислительной машиной 1982
  • Берлов Валерий Владимирович
  • Дорохов Владимир Гавриилович
  • Новиков Геннадий Тихонович
  • Перескоков Станислав Максимович
  • Сидоренко Сергей Михайлович
SU1067494A1
Многоканальное микропрограммное устройство ввода-вывода 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1104500A1
Многоканальное устройство для обмена данными между модулями вычислительной системы 1985
  • Туравинин Владимир Викторович
  • Куракин Сергей Зосимович
SU1256037A1
Устройство для сопряжения 1981
  • Олеринский Евгений Владимирович
  • Гусынин Михаил Васильевич
SU1001072A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ 1991
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2011217C1
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной 1976
  • Грузнов Лев Петрович
  • Дроздов Михаил Яковлевич
  • Журавлев Игорь Николаевич
  • Карпычев Валентин Петрович
  • Кутьин Юрий Константинович
  • Грузнов Михаил Львович
SU615472A1
Устройство для сопряжения ЦВМ с абонентами 1985
  • Лычев Лев Викторович
  • Аксенов Евгений Николаевич
  • Стишковский Владимир Леонидович
  • Голицын Александр Сергеевич
SU1322300A1
Устройство для контроля и диагностики логических блоков 1984
  • Кибзун Александр Иванович
  • Дерендяев Борис Васильевич
  • Обухов Виталий Васильевич
  • Лисицин Борис Николаевич
  • Лучкин Степан Лазаревич
SU1295401A1

Иллюстрации к изобретению SU 941 979 A2

Реферат патента 1982 года Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной

Формула изобретения SU 941 979 A2

SU 941 979 A2

Авторы

Молчанов Олег Евграфович

Полуаршинов Андрей Михайлович

Тихонов Юрий Федорович

Щечкин Александр Денисович

Даты

1982-07-07Публикация

1980-11-04Подача