Устройство обмена информацией Советский патент 1977 года по МПК G06F3/04 

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

1

Изобретение относится к вычислительной технике, в частности к устройствам обмена информацией, и может быть использовано при построении вычислительных систем.

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

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

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

Недостаток устройства состоит в том, что оно содержит разнородные по своей структуре функциональные блоки. Это усложняет устройство и затрудняет реализацию устройства иа основе современной технологии.

Цель изобретения - упрощение устройства и повыщение регулярности его структуры.

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

Блок-схема устройства представлена на чертеже.

Устройство обмена информацией содержит блок 1 управления, блок 2 многофункционалы-юй памяти, регистры 3, 4, модификатор 5 признака, груипу 6 заПросных, группу 7 информационных, груниу 8 управляющих входов, г.руццу 9 информационных -выходов, первые управляющие входы 10, И соответственно первого и второго регистров, вторые управляющие входы 12, 13 соответственно первого и второго регистров, управляющие входы 14-17 модификатора признака, кодовые входы 18, 19 соответственно второго регистра и модификатора признака, кодовые выходы 20 модификатора признака, разрешающий вход 21, группы 22-24 входов и группу 25 выходов блока многофункциональной памяти, группы 26, 27 выходов блока управления.

Устройство имеет два режима работы: режим формирования адреса обслуживаемого абонента и режим обслуживания.

В режиме формирования адреса обслуживаемого абонента устройство работает следующим образом.

В первом такте от блока 1 управления на управляющий вход 10 регистра 3 подается сигнал, разрешающий прием в регистр слова запросов, поступающего по входам группы 6. Во втором такте от блока управления на группу 24 входов блока 2 п на управляющий вход 12 регистра 3 поступают сигналы, разрешающие выдачу содержимого регистра на группу 23 входов блока 2 и настраивающие блок 2 на считывание содержимого тех числовых линеек с прямым Обращением, которые соответствуют значащим разрядам содержимого регистра 3. В результате во втором такте проводится считывание с соответствующих числовых линеек с прямым обращением и на выходах группы 9 появляется двоичный код, представляющий собой адрес того из абонентов, приоритет которого выще.

Сформированный адрес абонента, выбранного на обслуживание, поступает по выходам группы 9 ко всем абонентам и вызывает подключение соответствующего абонента на обслуживание к входам группы 7 или к выходам группы 9.

На этом функционирование устройства в режиме формирования адреса обслуживаемого абонента заканчивается, и устройство переходит к режиму обслуживания.

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

В первом такте по входам группы 8 от выбранного на обслуживание абонента в блок 1 управления поступает признак вида обслуживания: прием iB устройство с соответствующей логической обработкой информации от данного абонента с временным ее хранением, либо выдача из устройства требуемой информации с требуемой логической обработкой. Во втором такте по входам группы 8 подается номер обслуживаемого абонента, а блок управления посылает сигнал на управляющий вход 13 .регистра 4, разрешающий прием в регистр

4 номера обслуживаемого абонента. По окончании второго такта в регистр 4 записывается номер обслуживаемого абонента.

Функционирование устройства в третьем такте определяется видом обслуживания.

Когда осуществляется прием информации, в третьем также блок 1 управления формирует сигнал на управляющем входе 13 регистра 4, разрешающий выдачу содержимого

этого регистра на входы группы 22 блока 2, а на входы группы 24 подаются сигналы, настраивающие блок 2 на сравнение номера обслуживаемого абонента, присутствующего на входах группы 22, с признаками числовых линеек с ассоциативным обращением.

По признаку, равному номеру обслуживаемого абонента, возможно обращение только к тем числовым линейкам, в которых хранятся константы модификации, используемые при

записи ииформации.

Если в третьем такте совпадения номера обслуживаемого абонента с признаком какойлибо числовой линейки не произошло, что говорит об отсутствии в устройстве информации, принятой от обслуживаемого абонента, то в четвертом такте, по сигналу, поступающему от блока 1 управления на управляющий вход 14, в младший разряд модификатора 5 признака записывается единица, и устройство

переходит к пятому такту работы. О совпадении признаков можно судить по наличию сигналов на выходах группы 25 блока 2.

Если совпадение произошло, то в четвертом такте блок управления посылает на входы

группы 24 блока 2 сигналы, настраивающие его на считывание из соответствующей числовой линейки Константы модификации номера обслуживаемого абонента, используемой при записи информации.

Блок 1 управления в этом же такте подает сигаалы на управляющий вход 15 модификатора 5 признака. В результате, константа модификации поступает с выходов группы 9 блока 2 в модификатор признака. В целом же,

содержимое регистра 4 и модификатора признака представляет собой модифицированный номер обслуживаемого абонента, требуемый для организации записи очередной информационной посылки данного абонента.

В пятом такте блок управления посылает сигналы на управляющие входы 13 и 17 регистра 4 и модификатора 5 признака, организуя выдачу модифицированного номера обслуживаемого абонента на входы группы 22

и на кодовые выходы 20 модификатора признака.

Кроме того, в пятом такте на входы группы 24 блока 2 от блока управления поступают сигналы, настраивающие блок 2 на сравнение

модифицированного номера обслуживаемого абонента с признаками числовых линеек с ассоциативным обращением.

Если совпадение зафиксировано, то обслуживание абонента откладывается, так как

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

Если совпадения не произошло, то устройство переходит к следующему такту работы.

В щестом такте от блока управления на управляющие входы 13 и 17 регистра 4 и модификатора 5 признака и на входы группы 24 блока 2 Поступают сигналы, настраивающие регистр 4 и модификатор признака на выдачу модифицированного номера обслуживаемого абонента на входы группы 22 блока 2 и на выходы 20 модификатора признака н настраивающие блок 2 на запись с требуемой логической обработкой информации, поступающей от обслуживаемого абонента по входам группы 7 и модифицированного номера обслуживаемого абонента.

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

По окончании записи информации следует два заключительных такта.

В первом из заключительных тактов блок 1 управления посылает сигнал на вход 14 модификатора 5 признака, увеличивая величину константы модификации на единицу младщего разряда. Во втором такте сигналы, поступающие от блока управления на управляющие входы 13 и 16 регистра 4 и .модификатора 5 признака, настраивают регистр 4 на выдачу хранимого в этом регистре номера обслуживания абонента на входы группы 22 блока 2, а модификатор признака - на выдачу хранимой в не.м константы модификации на входы группы 7 устройства. В этом же такте сигналы, поступающие от блока 1 управления на входы группы 24 блока 2, настраивают блок 2 на запись колстанты модификации совместно с номером обслуживаемого абонента в свободную числовую линейку с наименьщим порядковым номером. В результате, в блоке 2 производится запись константы модификации очередной информационной посылки в соответствия между номером абонента и его очередными константами модификации.

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

обеспечивая запись в таблицу соответствия очередной константы модификации, используемой при считывании, совместно с минимально модифицированным номером абонента.

Если в режиме обслуживания в устройстве осуществляется выдача информации, то функционирование устройства в третьем и четвертом тактах происходит аналогично работе устройства в третьем и четвертом такгах при прпеме информации с тем отлпчие.м, что в третьем такте блок управления дополнительно подает сигнал на разрешающий вход 21 блока 2. Вследствие этого в четвертом такте происходит выборка константы людификацнн по

иризнаку, равному минимально модифицированному номеру обслуживае.мого абонента, а в регистре 4 и .модификаторе о признака формируется модифицированный номер обслуживаемого абонента, позволяющий осуществить

обращение к очередной считываемой из блока 2 инфо.рмационной посылке данного абонента.

Работа устройства в пятом такте протекает аналогично его работе в пятом такте при

-прне.ме информации с тем отличием, что в случае совпадения модифицированного номера обслула1ваемого абонента с признакамн обращения к числовым линейкам устройство переходит к щестому такту работы. Когда совпадения нет, устройство переходит ко второ.viy из заключительных тактов работы.

В шестом такте управляющие спгналы, поступающие от блока 1 на входы группы 24 блока 2, обеспечнвают настройку блока 2 на

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

В последующих тактах в устройстве выполняются операции, аналогичные операциям шестого такта до тех пор, пока не кончится время, отводимое на работу устройства в режиме обслуживания, либо до полного вывода информационной посылки с данным признаком обращения, что регистрируется соответствующими сигналами на выходах группы 25 .блока 2, либо по требованию абонента о завершении обслуживания, соответствующие сигналы поступают по входам группы 8 устройства.

Если выдача информации закончилась по причине полного вывода информационной носылки с данным признаком обращения, то блок управления посылает сигнал на управляющнй вход 14 модификатора признака, увеличивая тем самым величину константы модификации на единицу младнтего разряда, после

чего устройство переходит к пятому такту функционирования.

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

7

такту, рассмотренному в описании работы устройства при приеме информации.

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

Устройство может быть использовано каК в качестве отдельного блока вычислительных систем, так и в качестве операционного блока каналов связи, концентраторов и буфферных процессор о-в.

Применение блока многофункциональной памяти позволило значительно упростить структуру устройства, что нашло отражение в повышении его регулярности.

Повышение регулярности структуры устройства улучшает его технологичность при производстве по современной технологии БИС.

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

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

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР №451076, кл. G 06f 3/06, 1970.

2.Авторское свидетельство СССР №441062, кл. G 06f 9/00, 1972.

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

название год авторы номер документа
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1985
  • Звиргздиньш Франциск Петрович
  • Блейер Янис Фридович
  • Родэ Валерия Степановна
  • Эглитис Андрис Эйженович
SU1278866A1
Устройство для обслуживания запросов 1977
  • Гущина Елена Викторовна
  • Бондаренко Олег Александрович
SU737953A1
Многоканальное устройство для сопряжения абонентов с ЦВМ 1990
  • Зацепин Михаил Алексеевич
  • Гусев Владимир Леонидович
SU1777146A1
Логическое запоминающее устройство 1977
  • Нестерук Валерий Филиппович
  • Потапов Виктор Ильич
SU674101A2
Устройство для сопряжения абонентов с магистралью 1986
  • Людоговский Борис Адрианович
  • Пархоменко Борис Павлович
  • Школин Владимир Петрович
  • Юшинский Юрий Темирович
SU1361570A1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
Устройство для обработки запросов 1989
  • Корнейчук Виктор Иванович
  • Журавлев Олег Владиславович
  • Сороко Владимир Николаевич
  • Езикян Александр Гургенович
  • Захаревич Константин Георгиевич
SU1688248A1
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1989
  • Текутова Антонина Михайловна
  • Романихин Андрей Владимирович
SU1734098A1
Многоканальное устройство управления обслуживанием запросов 1980
  • Янковский Валерий Иванович
SU900284A1
Многоканальное устройство переменного приоритета 1988
  • Баран Леонид Беркович
  • Кобозев Александр Алексеевич
  • Морозов Анатолий Алексеевич
SU1608662A2

Иллюстрации к изобретению SU 560 219 A1

Реферат патента 1977 года Устройство обмена информацией

Формула изобретения SU 560 219 A1

SU 560 219 A1

Авторы

Балашов Евгений Павлович

Нестерук Валерий Филиппович

Пузанков Дмитрий Викторович

Даты

1977-05-30Публикация

1975-03-14Подача