Устройство обмена информацией
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
011 56029 ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСИОМУ СВИДЕТЕЛЬСТВУ Союз Советских Социалистицеских Республик(22) Заявлено 14.03,75 (21) 2113488/24 м заявки Ъ исоединен осударственныи комитетСовета Министров СССРпо делам изобретенийи открытий 23) Приорит(53) УДК 681.325(088.8)20 7. Бюллет бликовано 30.0 бликования описания 22,07.7 Да 72) Авторы изобретения Нестерук Е. П. Балашов,анков В. нинградский ордена Д имени В. И1) Заявитель и институ на электротехниче льянова (Ленина) УСТРОЙСТВО ОБМЕНА ИНФОРМ Изобретение относится к вычислительнои технике, в частности к устройствам обмена информацией, и может быть использовано при построении вычислительных систем.Известно устройство 1) обмена информацией, содержащее блок приоритета, блок узлов регистров каналов, блок буферной памяти, блок поиска свободных зон, блок отсчета времени, блок синхронизации, блок управления, блоки подключения параллельных и последовательных каналов.Недостатком известного устройства является сложность структуры, что приводит к большим затратам оборудования.Известно также наиболее близкое к изобретению по технической сущности си достигаемому результату устройство 12 обмена информацией, содержащее первый и второй регистры, блок управления, группу запросных, группу информационных и группу управляющих входов, группу информационных выходов, причем первая группа выходов блока управления соединена с первыми и вторыми управляю- шими входами первого и второго регистров, кодовые входы первого регистра - с группой запросных входов устройства, кодовые входы второго регистра и первая группа входов блока управления - с группой управляющих входов устройства. Недостаток устроиства состоит в том, чтооно содержит разнородные по своей структуре функциональные блоки. Это усложняет устройство и затрудняет реализацию устройства 5 на основе современной технологии.Цель изобретения - упрощение устройстваи повышение регулярности его структуры.Это достигается тем, что устройство содержит блок многофункциональной памяти и 10 модификатор признака, причем первая, вторая, третья, четвертая и пятая группы входов, первая и вторая группы выходов блока многофункциональной памяти соединены соответственно с выходами модификатора признака, 15 первого и второго регистров, с группой информационных входов устройства, с второй группой выходов блока управления, с второй группой входов блока управления, с группой информационных выходов устройства, третья 20 группа выходов блока управления подключена к управляющим входам модификатора признака и разрешающему входу блока многофункциональной памяти, четвертая группа входов которого и группа информационных 25 выходов устройства соединены соответственно с кодовыми выходамп и входамп модификатора признака.Блок-схема устройства представлена на чертеже.Устройство обмена информацией содержит блок 1 управления, блок 2 многофункциональной памяти, регистры 3, 4, модификатор 5 признака, группу б запросных, группу 7 информационных, группу 8 управляющих входов, группу 9 информационных выходов, первые управляющие входы 10, 11 соответственно первого и второго регистров, вторые управляющие входы 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 управления поступает признак вида обслуживания: прием в устройство с соответствующей логической обработкой информации от данного абонента с временным ее хранением, либо выдача из устройства требуемой информации с требуемой логической обработкой. Во втором такте по входам группы 8 подается номер обслуживаемого абонента, а блок управления посылает сигнал на управляющий вход 13 регистра 4, разрешающий прием в регистр 5 10 15 20 25 30 35 40 45 50 55 60 65 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 на сравнение модифицированного номера обслуживаемого абонента с признаками числовых линеек с ассоциативным обращением,Если совпадение зафиксировано, то обслуживание абонента откладывается, так как произошло совпадение констант модифика 560219ции, используемых при записи и считывании информации одного и того же абонента. Подобное совпадение возможно в том случае, если число информационных посылок данного абонента, хранящихся в блоке 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,5 10 15 0 25 30 35 40 45 50 55 60 65 ооеспечивая запись в таблицу соответствия очередной константы модирикации, используемой при считывании, совместно с минимально модифицированным номером абонента.Если в режиме обслуживания в устройстве осуществляется выдача информации, то функционирование устройства в третьем и четвертом тактах происходит аналогично работе устройства в третьем и четвертом такгах при приеме информации с тем отличием, что в третьем такте блок управления дополнительно подает сигнал на разрешающий вход 21 блока 2. Вследствие этого в четвертом тактепроисходит выборка константы модификации по признаку, равному минимально модифицированному номеру обслуживаемого абонента, а в регистре 4 и модификаторе 5 признака формируется модифицированный номер обслуживаемого абонента, позволяющий осуществить обращение к очередной считываемой из блока 2 информационной посылке данного абонента.Работа устройства В пятом такте протекает аналогично его работе в пятом такте при приеме информации с тем огличием, что в случае совпадения модиф цированного номера обслуживаемого абонента с признаками обащения к числовым линейкам устройство переходит к шестому такту работы. Когда совпадения нет, устройство переходит ко второму из заключительных тактов работы.Б шестом такте управляющие сигналы, пос 1 упающие от блока 1 па входы группы 24 блока 2, обеспечивают настройку блока 2 на вывод с требуемой логической обраооткой содержимого тех числовых линеек, в которых в предыдущем такте работы было зафиксировано совпадение. Вывод осуществляется из числовой линейки с наименьшим порядковым номером.Ы последующих тактах в устройстве выполняются операции, аналогичные операциям шестого такта до тех пор, пока не кончится время, отводимое на раооту устройства в режиме обслуживания, либо до полного вывода информационной посылки с данным признаком обращения, что регистрируется соответствующими сигналами на выходах группы 25 блока 2, либо по требованшо абонента о завершении обслуживания, соответствующие сигналы поступают по входам группы 8 устройства.Если выдача информации закончилась по причине полного вывода информационной посылки с данным признаком обращения, то блок управления посылает сигнал на управляющий вход 14 модификатора признака, увеличивая тем самым величину константы модификации на единицу младшего разряда, после чего устройство переходит к пятому такту аункционпрования.В том случае, если выдача и сформацпп закончилась по двум оставшимся из рассмотренных причин, устройство начинает выполнять операции по второму заключительномуРедактор И. Грузова Заказ 1619/2 Тираж 815 Изд. М 535 Типография, пр. Сапунова, 2 такту, рассмотренному в описании работы устройства при приеме информации.После выполнения второго заключительного такта работа устройства в режиме обслуживания завершается.Устройство может быть использовано как в качестве отдельного блока вычислительных систем, так и в качестве операционного блока каналов связи, концентраторов и буфферных процессоров,Применение блока многофункциональной памяти позволило значительно упростить структуру устройства, что нашло отражение в повышении его регулярности.Повышение регулярности структуры устройства улучшает его технологичность при ,производстве по современной технологии БИС. формула изобретенияУстройство обмена информацией, содержащее первый и второй регистры, блок управления, группу запросных, групну информационных и группу управляющих входов, группу информационных выходов, причем первая группа выходов блока управления соединена с перовыми и вторыми управляющими входами первого и второго регистров, кодовые входы первого регистра соединены с группой запросных входов устройства, кодовые входы второго регистра и первая группа входов блока управления соединены с группой управляющих входов устройства, о г л и ч а ю щ е е с я тем, что, с целью упрощения устройства и повышения регулярности его структуры, оно содер жит блок многофункциональной памяти и модификатор признака, причем первая, вторая, третья, четвертая и пятая группы входов, первая и вторая группы выходов блока многофункциональной памяти соединены соответст венно с выходами модификатора признака,первого и второго регистров, с группой информационных входов устройства, с второй группой выходов блока управления, с второй груплой входов блока управления, с группой 15 информационных выходов устройства, третьягруппа выходов блока управления соединена с управляющими входами модификатора признака и с разрешающим входом блока многофункциональной памяти, четвертая группа 20 входов которого и группа информационныхвыходов устройства соединены соответственно с кодовыми выходами и входами модификатора лризнака. 25 Источники информации, принятые во внимание при экспертизе1, Авторское свидетельство СССР 451076,кл. б 061 3/Об, 1970.2. Авторское свидетельство СССР 441062, 30 кл. Ст 06 9/00, 1972.
СмотретьЗаявка
2113488, 14.03.1975
ЛЕНИНГРАДСКИЙ ОРДЕНА ЛЕНИНА ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. И. УЛЬЯНОВА
БАЛАШОВ ЕВГЕНИЙ ПАВЛОВИЧ, НЕСТЕРУК ВАЛЕРИЙ ФИЛИППОВИЧ, ПУЗАНКОВ ДМИТРИЙ ВИКТОРОВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: информацией, обмена
Опубликовано: 30.05.1977
Код ссылки
<a href="https://patents.su/4-560219-ustrojjstvo-obmena-informaciejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство обмена информацией</a>
Предыдущий патент: Устройство для синхронизации импульсных сигналов
Следующий патент: Устройство для сопряжения
Случайный патент: Блокинг-генератор