Устройство для управления обменом информацией Советский патент 1988 года по МПК G06F9/52 

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

СО СГ5 00

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

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

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

Устройство содержит блок 1 управ- ления, блоки 2 анализа и запуска, блок 3 опроса, шины для подключения к управляющей системе (ЭВМ) внутренние шины 11-16 устройства, шины 17-20 для подключения внешних устройств.

Блок 1 управления (фиг, 2)

состои 22 такто- импульсов

из триггера 21, генератора вых импульсов, счетчика 23 и элемента И 24. Каждый блок 2 анализа и запуска (фиг. 3) содержит регистр 25 адреса, триггер 26 готовности, схему 27 срав нения, элемент НЕ 28, элементы И 29 и 30, элемент ИЛИ 31 и формирователь 32 импульсов.

Блок 3 опроса (фиг.4) включает

в себя элементы ИЛИ 33 и 34, элемент И 35 и 36 первой и второй групп, элементы ИЛИ. 37 группы, запоминаюш {й узел 38 на сдвиговых регистрах 39, - 39J; и элементы И 40 коммутатора.

По шинам 4-10, к которым подклю- чается управляющая система, осуществляется загрузка н запуск интерфейсного устройства. К каждому блоку 2 к шинам 17-20 подключаются внешние уст

группы

подключены к одной пшне 15 готовност и реализуют логическую функцию проводного И.

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

На этапе подготовки управляющая система с помощью шин 4-10 осуществляет подготовку интерфейсного устройства к работе, В соответствии с алгоритмом функционирования внешние устройства разбиваются на группы и помечаются единым номером группы. Для этого управляющая система по шине 1 О в регистры 25 осуществляет загрузку соответствующих кодов номеров групп. Код номера группы может быть загружен и самим внешним устройством по шине 17. Далее по шине 7 в счетчик 23 загружается код количества групп, участвующих в процессе Счетчик 23 работает в режиме вычитания. Блок 3 опроса предназначен для хранения и выдачи по шине 14 кодов номеров групп.

Загрузка блока 3 опроса осуществляется следующим образом.

На шине 5 устанавливается единичный потенциал, при этом устанавливается единичный потенциал на входах элементов И 35 и нулевой потенциал на входах элементов И 36. На другие входы элементов И 35 по шине 4 подается соответствуюш 1й код номера По импульсу, поступающему по шине 6 через элемент ИЛИ 3-4 на синхровход узла 38 осуществляется запись кода номера группы в первый регистр 39. Далее на шине 4 устанавливается следующий код номера группы и по импульсу, поступающему по шине 6, осуществляется сдвиг содержимого регистров 39 и запись очередного кода номера группы в первый регистр

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

название год авторы номер документа
Устройство для управления обменом информацией 1990
  • Омаров Омар Магадович
SU1783525A1
Устройство для управления обменом информацией между ЭВМ и группами абонентов 1989
  • Бабенко Людмила Климентьевна
  • Бартини Владимир Робертович
  • Карпов Евгений Владимирович
  • Осьмаков Сергей Геннадьевич
SU1621037A1
Устройство для централизованного управления вычислительной системой 1985
  • Омаров Омар Магадович
SU1259261A1
Устройство для обслуживания запросов 1988
  • Бабенко Людмила Климентьевна
  • Карпов Евгений Владимирович
  • Осьмаков Сергей Геннадьевич
  • Омаров Омар Магадович
SU1536383A1
Устройство для синхронизации распределенной вычислительной системы 1988
  • Пьявченко Олег Николаевич
  • Клименко Валентин Валентинович
  • Строцкий Борис Михайлович
  • Сироткин Сергей Леонидович
SU1508201A1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1
Устройство для сопряжения магистрали ЭВМ с магистралью внешних устройств 1984
  • Глезер Феликс Аронович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1246105A1
Устройство для централизованного управления вычислительной системой 1987
  • Бабенко Людмила Климентьевна
  • Макаревич Олег Борисович
  • Омаров Омар Магадович
  • Карпов Евгений Владимирович
  • Катаев Олег Валентинович
SU1674146A1
Устройство для фиксации неустойчивых сбоев 1985
  • Вашкевич Олег Васильевич
  • Лурье Георгий Аркадьевич
  • Муравицкий Дмитрий Иванович
SU1265777A1
Устройство для приоритетного опроса 1983
  • Титов Виктор Алексеевич
SU1105894A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в управляющей системе для индивидуального и синхронного группового управления различными устройствами. Целью изобретения является расширение класса решаемых за счет задания произвольного порядка обмена информацией с внешним устройством. Цель достигается тем, что в устройство, содержащее в блоке управления триггер пуска, счетчик импульсов, генератор тактовых импульсов и первьш элемент И, в блоке опроса - две группы элементов И, группу регистров сдвига и KOMMyvaTop, а в каждом из п блоков анализа и загрузки - второй элемент И, регистр адреса и триггер готовности, введены в блок опроса два элемента ИЛИ и группа элементов ИЛИ, в каждый блок анализа и загрузки схема сравнения, элемент И, элемент НЕ, элемент ИЛИ и формирователь импульсов. 4 ил. . i (Л

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

ройства, в качестве которых, например,5 ° Таким образом осуществляется

загрузка узла 38 кодами номеров гр Первым записывается подготовительный нулевой код. По окончании загр ки на шине 5 устанавливается нулев потенциал. Устройство подготовлено к работе. По сигналу Пуск, посту пающему по шине 9, устанавливается в 1 триггер 21 и-осуществляется запуск устройства. Единичный потен циал с выхода триггера 21 по шине поступает на первый вход элементов И 40 и осуществляется запуск генератора 22. Первым импульсом с гене тора 22, выдаваемым по шине 11, ос

могут быть модули информационно-измерительной . системы, процессоры многопроцессорной системы и т.д. В процессе функционирования внешние устройства в соответствии с алгоритмом решения задачи могут объединяться в группы, которые требуют строго синхронного группового управления - за- пус.ка на функционирование. Внешние устройства, объединяемые в группу, помечаются единым номером группы. Количество возможных групл. р п (п - количество внешних устройств). Формирователи 32 блоков 2 ..араллельно

° Таким образом осуществляется

загрузка узла 38 кодами номеров групп. Первым записывается подготовительный нулевой код. По окончании загрузки на шине 5 устанавливается нулевой потенциал. Устройство подготовлено к работе. По сигналу Пуск, поступающему по шине 9, устанавливается в 1 триггер 21 и-осуществляется запуск устройства. Единичный потенциал с выхода триггера 21 по шине 12 поступает на первый вход элементов И 40 и осуществляется запуск генератора 22. Первым импульсом с генератора 22, выдаваемым по шине 11, осуществляется сдвнг содержимого регистров 39 и на регистре 39 устанавливается первый код номера группы. Единичный потенциал на первом входе элементов И 40 разрешает прохождение по шине 14 кода номера группы, записанного Б регистр 39,. Далее схемы 27 сравнения осуществляют сравнение кода номера группы, записанного в регистр 25 и поступающего по шине 14 В тех блоках 2, где не произошло сравнение, т.е. внешнее устройство не принадлежит данной группе по выходу схемы 27 сравнения, выдается нулевой потенциал, а по выходу формирователя 32 - единичньй потенциал. В тех блоках 2,, где произошло сравнение кодов номеров групп, производится анализ готовности внешнего устройст- ва. Если внешнее устройство готово, то по шине 18 производится установка в 1 триггера 26. Принадлежность внешнего устройства к данной группе и его готовность приводит к появле- нию единичного сигнала на выходе элемента И 29 и выдачи формирователем 32 на шину 15 единичного потенциала. сли внешнее устройство принадлежит опрашиваемой группе, но не готово, формирователь 32 выдает нулевой потенциал на шину 15. Возможны две ситуации: а) все внешние устройства, принадлежаш 1е опрашиваемой группе, готовы; б) хотя бы одно внешнее устройство, принадлежащее опрашиваемой группе, не готово.

Если все внешние устройства, принадлежащие опрашиваемой группе, готовы, то по шине 15 в блок 1 выдается единичньй сигнал готовности группы. Далее при поступлении очередного тактового импульса с выхода генератора 22 разрешается выдача единичного сигнала через элемент И 24 по шине 1 При этом срабатывает элемент И 30 соответствующих блоков 2 анализа и запуска и вьщается сигнал запуска внешнего устройства по шине 20. Этим же тактовым импульсом с выхода генератора 22 производится уменьшение содержимого счетчика 23, на вход разрешения которого поступает сигнал с выхода элемента И 24. Кроме того, этот же импульс с выхода генератора 22 поступает по шине 11 через элемен ИЛИ 34 на синхровход регистров 39 узла 38 и производится сдвиг содержимого, при этом на шине 13 присутст

5 0 5 Q

5

0

5

0

5

вует единичный потенциал, поэтому отработанный код номера группы не переписывается в регистр 39, а теряется. В регистр 39, записывается нулевой код. Запущенные внешние устройства сбрасывают по шине 19 триггер 26.

Если не готово хотя бы одно внешнее устройство, принадлежащее к опрашиваемой группе, то единичный сигнал по шине 15 не выдается. Далее очередной тактовый импульс с выхода генератора 22 поступает на синхровход узла 38 и на шине 13 устанавливается нулевой потенциал и неотрабо- танньй код номера группы из регистра 39 переписывается в регистр 39. Кроме того, нулевой потенциал на выходе элемента блокирует тактовый вход счетчика 23 и содержимое счетчика 23 не изменяется.

Когда отработаны все номера групп, счетчик 23 обнуляется, при этом по шине 8 в управляющую систему поступает сигнал, оповещающий, что все группы отработаны. Этим же сигналом осуществляется сброс триггера 21 и прекращается выдача тактовых импульсов генератором 22.

Формула изобретения

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

5U

триггера пуска соединен.с выходом счетчика импульсов, а выход - с входом пуска генератора тактовых импульсов и управляющим входом коммутатора, группа информационных входов и выход которого подключены соответственно к группе выходов К-го регистра и первому входу схемы сравнения i-ro блока анализа и запуска, выход генератора тактовых импульсов подключен к первым входам первого элемента И и второго элемента ИЛИ, выход которого соединен с синхровходами регистров сдвига группы, выходы элементов И первой и второй групп подключены соответственно к первым и вторым входам элементов ИЛИ группы, выходы которых соединены с группой информационных входов первого регистра сдвига группы, группа информационных входов j-ro регистра сдвига (j 2, К) соединена с группой выходов (j-1)-ro регистра сдвига, группа выходов К-го регистра сдвига подключена к первым входам элементов И второй группы, вторые Входы которых соединены с инверсным выходом первого элемента ИЛИ, в i-M блоке анализа и загрузки выход регистра адреса соединен с вторым входом схемы сравнения, выходом, подключенной через элемент НЕ к первому входу третьего элемента ИЛИ, выход

376

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

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

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

РУггп, пуска и задания адреса внешних устройств и входу синхронизации управляющей ЭВМ.

фиг.2

Фиг.Л

cpuz. k

Редактор Л.Пчелинская

Составитель В.Вертлиб

Техред Л.ОлийныкКорректор М.Пожо

Заказ 3787/52

Тираж 704

ВНИШИ Государственного комитета СССР

по делам изобретений н открытий 113035, Мос:сва, Ж-35, Раушская наб., д. 4/5

Подписное

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

Устройство для обмена информацией 1983
  • Уваров Сергей Иванович
SU1118997A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения 1980
  • Аедоницкий Валентин Всеволодович
  • Баранов Андрей Николаевич
SU903851A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 413 637 A1

Авторы

Бабенко Людмила Климентьевна

Макаревич Олег Борисович

Омаров Омар Магадович

Катаев Олег Валентинович

Карпов Евгений Владимирович

Даты

1988-07-30Публикация

1987-01-13Подача