Многоканальное устройство для обслуживания групповых запросов Советский патент 1991 года по МПК G06F9/46 

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

о

4Ь CD

S

Изобретение относится к автоматике и вычислительное технике и может быть использовано при проектировании системы программного управления группой станков с ЧПУ от вычислительной машины.

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

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

Устройство содержит (фиг. 1) распределитель 1 импульсов, счетчики 2 и 3, элементы ИЛИ 4-6, каналы 7, сигнальный выход 8 устройства, тактовый вход 9 устройства, вход 10 прерывания устройства, вход 11 сброса устройства, запросные входы 12 устройства, ответные входы 13 устройства, кодовые выходы 14 устройства, информационные выходы 15 устройства, выходы 16 и 17 счетчиков 2 и 3 соответственно, выходы 18-20 каналов 7 и выходы 21 распределителя 1 импульсов.

Канал 7 (фиг. 2) образуют регистр 22, схема 23 сравнения, триггеры 24 и 25, элементы И 26 и элементы ИЛИ 30 и 31 .

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

При включении питания тактовые импульсы поступают на тактовый вход 9 устройства, период поступления тактовых импульсов обычно на 2-3 порядка меньше длительности сигналов 1 на группах входов 12 и 13. Перед началом работы устройство устанавливается в исходное состояние сигналом 1 на входе 11 сброса устройства, при, этом триггеры 24 и 25, регистры 22 и счетчики 2 и 3 обнуляются.

Запросы на обслуживание абонентов поступают в случайные моменты времени в виде сигналов t на соответст- вующие входы 12 устройства.

Рассмотрим работу устройства на примере обслуживания одного запроса.

При поступлении сигнала 1 на вход 12 триггер 24 кангЈла 7 переходит в единичное состояние по переднему фронту очередного тактового импульса на выходе 21 распределителя 1 импульсов. При этом на выходе элемента И 26 канала формируется единичный импульс, по переднему фронту которого производится запись двоичного кода очереди в регистр 22 канала с выхода 16 счетчика 2.

5 Q 5

0

5

5

0

Двоичный код номера очереди, записанный в регистр 22 канала, поступает на первые входы схемы 23 сравнения канала. В момент совпадения кодов на первом и втором входах схемы 23 сравнения на выходе схемы 23 формируется сигнал 1, который поступает на первые входы элементов И 28 и 29 канала.

По заднему фронту тактового импульса на выходе 21 распределителя 1 импульсов второй триггер 25 канала переходит в единичное состояние и к содержимому счетчика 2 прибавляется единица. При наличии сигнала 1 на выходе схемы 23 сравнения канала на выходе.15 формируется сигнал 1, который является сигналом запроса передачи очередного кадра управляющей пр раммы.

сле удовлетворения запроса канала систем сигналом 1 на входе 13 сбрасывает в нулевое состояние регистр 22 и триггеры 24 и 25 данного канала. По заднему фронту сигнала 1 на выходе элемента И 27 к содержимому счетчика 3 прибавляется единица. Обслуживание последующих запросов канала производится аналогично. При необходимости окончания сеанса передачи по инициативе обслуживающего устройства сигнал 1 подается на вход 10 устройства и сбрасывает в нуль регистр 22, триггеры 24 и 25 канала и прибавляет единицу к содержимому счетчика 3. В случае одновременного поступления на запросные входы 12 нескольких запросов триггеры 24 и 25 каналов пеоеходят в единичное состояние в соответствии с моментами поступления тактовых импульсов с одноименных выходов 21 распределителя 1 импульсов. При этом моменты поступления сигналов 1 с выходов элементов И 26 каналов определяют последовательность записи кодов очереди в регистры 22 этих каналов. Обслуживание группы одновременно поступивших запросов осуществляется устройством последовательно, независимо и аналогично описанному. Очередность обслуживания групповых запросов устанавливается по наличию сигнала 1 на соответ-- ствующем выходе в соответствии с последовательностью кодов номеров очереди, записанных в регистрах 22 этих каналов. В момент окончания группово5164954

го обслуживания запросов формируется сигнал О на выходе 8 устройства.

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

5

0

5

0

5

0

5

16

второго триггера своего канала и с первым входом первого элемента И своего канала, второй вход первого элемента И канала соединен с инверсным выходом второго триггера своего канала, инверсный выход первого триггера канала соединен с нулевым входом второго триггера своего канала и с первым входом второго элемента И своего канала, тактовый вход второго триггера канала соединен с тактовым входом первого своего канала, прямой выход второго триггера каждого канала

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

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

название год авторы номер документа
Многоканальное устройство для обслуживания групповых запросов 1988
  • Абрамов Юрий Алексеевич
  • Волнухин Виталий Иванович
  • Копцов Андрей Александрович
  • Люлько Вадим Борисович
  • Огороднев Никита Игоревич
SU1509894A1
Многоканальное устройство для обслуживания запросов группы абонентов 1988
  • Абрамов Юрий Алексеевич
  • Волнухин Виталий Иванович
  • Копцов Андрей Александрович
  • Люлько Вадим Борисович
  • Огороднев Никита Игоревич
SU1587508A1
Многоканальное устройство для обслуживания запросов в порядке поступления 1989
  • Айгинин Фаиль Калимуллович
  • Борзенков Александр Дмитриевич
  • Гусаров Алексей Максимович
  • Огороднев Никита Игоревич
  • Ухабин Анатолий Андреевич
SU1615720A1
Многоканальное устройство для управления обслуживанием запросов 1988
  • Заяц Анатолий Моисеевич
  • Попик Олег Николаевич
SU1552183A1
Устройство для приоритетного обслуживания запросов 1981
  • Барсуков Алексей Григорьевич
  • Барсуков Анатолий Григорьевич
  • Титков Сергей Борисович
SU955069A1
Устройство для управления очередностью обслуживания 1987
  • Дубовых Анатолий Дмитриевич
  • Голик Юрий Алексеевич
  • Королев Анатолий Викторович
  • Буряк Геннадий Владимирович
  • Ткачев Игорь Васильевич
SU1481765A2
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Заяц Анатолий Моисеевич
  • Бобылев Юрий Олегович
SU1334148A1
Многоканальное устройство приоритета 1984
  • Тихонов Юрий Федорович
  • Шикин Александр Алексеевич
SU1180891A1
Устройство для обслуживания запросов 1988
  • Попов Вячеслав Григорьевич
  • Михайлов Михаил Васильевич
  • Туравинин Владимир Викторович
SU1539779A1
Устройство приоритета 1985
  • Фролов Николай Никитович
  • Крахоткин Георгий Григорьевич
SU1269135A1

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

Реферат патента 1991 года Многоканальное устройство для обслуживания групповых запросов

Изобретение относится к вычис- пи ельной технике и может быть использовано при проектировании системы управления группой станков с ЧПУ от вычислительной машины. Цель изобретения - повышение быстродействия. Устройство содержит распределитель 1 импульсов, счетчики 2, 3, элементы ИЛИ 4-6, каналы 7. Каждый канал 7 содержит регистр, схему сравнения, два триггера, четыре элемента И, два элемента ИЛИ, 2 ил.

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

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

Многоканальное устройство дляОбСлужиВАНия зАпРОСОВ B пОРядКЕпОСТуплЕНия 1979
  • Муртазин Аухат Муртазинович
  • Ищейкин Александр Геннадьевич
SU817715A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для обслуживания групповых запросов 1981
  • Ганитулин Анатолий Хатыпович
  • Мазаник Вячеслав Вячеславович
  • Шутилов Александр Иустинович
SU1005054A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 649 541 A1

Авторы

Айгинин Фаиль Калимуллович

Гусаров Алексей Максимович

Огороднев Никита Игоревич

Ухабин Анатолий Андреевич

Даты

1991-05-15Публикация

1989-05-03Подача