Устройство для обмена информацией

Номер патента: 1714612

Авторы: Полищук, Тимонькин, Ткаченко, Харченко

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 14612 19) Яи 6 06 Г 13/14 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ПИСАНИЕ ИЗОБРЕТЕНИ.Хардп ЗЮ ЯМ АВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Авторское свидетельство СССРЬ 1298760, кл. 6 06 Р 13/14, 1985.Авторское свидетельство СССР1 Ф 1328822, кл. 6 06 Е 13/14, 1986.(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ(57) Изобретение относится к ВТ., в частности к устройствам, обеспечивающим обмен информацией(данными) между ЭВМ и пользователем, а также между различными ЭВМ в сетях передачи данных кольцевой структуры. Цель изобретения - сокращение обьема оборудования устройства; Она достигается введением в устройство счетчика 1 и его связей, что позволяет идентифицировать1714612 10 15 20 25 40 момент записи информации от соответствующих ЭВМ каналов во все информационные регистры устройства. Сущность изобретения состоит в том, что каждая Э ВМ может записывать информацию в свой информационный регистр один раз за И тактов работы устройства. Запись информации от каждой ЭВМ в информационные регистры 2 устройства происходит одновременно и Изобретение относится к вычислительной технике и может быть использовано вцифровых вычислительных системах и сетях, системах обмена данными между ЭВМи пользователем,Известно многоканальное устройствосвязи вычислительной системы, содержащее объединенные в кольцо каналы и генератор тактовых импульсов, а также. вкаждом канале регистр адреса, три буферных регистра. блок. управления, схему сравнения, два передающих и два приемныхрегистра, четыре группы элементов. И, блокформирования направления и регистр констант.Недостатком этого устройства являются большие аппаратурные затраты.Известно устройство для обмена информацией, содержащее два регистра и обменник информацией, которые содержат Мканалов, состоящих из информационногорегистра и трех мультиплексоровНедостатком такого устройства являются сложность процесса органиэации обменаинформацией и, как следствие, большие аппаратурные затраты, низкое быстродействие, невозможность одновременногомногостороннего обмена информацией вканалах связи, неэффективное использование оборудования при кольцевой структуревычислительной системы,Наиболее близким по технической. сущности и достигаемому положительному эффекту к предлагаемому изобретениюявляется устройство для обмена информацией, содержацее М каналов, причем первый информационный вход и выход 1-гоканала (1 - 1, М) являются соответственновходом и выходом устройства для подключения информационных выхода.и входа 1-йЭВМ, второй информационный вход 1-го канала соединен с вторым информационнымвходом М-го канала, причем каждый каналсостоит иэ блока элементов И-ИЛИ и информационного регистра, входом подключенного к выходу блока элементов И-ИЛИ,идентифицируется счетчиком 1 через каждые й тактов за один цикл работы устройства. Записанная информация непрерывно. циркулирует в информационных регистрах канала. При равенстве адреса получателя, записанного в информационном регистре, номеру ЭВМ осуществляется считывание информации от ЭВМ, в канале которой происходит сравнение. 3 ил. первый информационный вход которого соединен с вторым информационным входом канала, а первый управляющий вход является входом канала для подключения первого тактового входа устройства и в каждом канале выходы регистра соединены с вторым информационным выходом канала, информационным входом блока элементов И и первыми входами первой и второй схем сравнения, вторые входы которых подклюцены к первому информационному входу канала и второму информационному входу блока элементов И-ИЛИ, вторым управляющим входом соединенного с выходом первого элемента.И, выход и управляющий вход блока элементов И соединен с первым информационным выходом канала и выходом второго элемента И, первые входы первого и второго элементов И являются входом канала для подключения второго тактового входа устройства, а вторые входы соединены соответственно с выходами первой и второй схем сравнения,Недостатком такого устройства являются большие аппаратурные затраты вследствие избыточной разрядности регистра информации каждого канала и обусловленных этим связей.Большие аппаратурные затраты обусловлены тем,.что выдача информации от ЭВМ в канал М-канального устройства происходит один раз за М тактов работы устройства при совпадении кода источника информации с номером ЭВМ. В остальных 35 случаях код источника информации непрерывно циркулирует во всех регистрах информации без считывания его приемником,Целью изобретения является сокращение объема оборудования устройства. Сущность изобретения состоит в том, что каждая ЭВМ может записывать информацию в свой регистр один раз за й тактов работы устройства, Записанная информация непрерывно циркулирует в информационных регистрах каналов и при равенстве адреса получателя. записанного в регистре,номеру ЭВМ осуществляется считывание информации от ЭВМ, в канале которой произошло сравнение, Запись информации от каждой ЭВМ в информационный регистр канала происходит одновременно и идентифицируется счетчиком через каждые Й тактов, т.е, эа один цикл работы устройства,Введение счетчика и его связей позволяет идентифицировать момент записи информации во все информационные регистры устройства от соответствующих ЭВМ каналов. Введение коммутаторов и их связей позволяет выдавать информацию из каналов ЗВМ в информационные регистры в режиме записи от ЭВМ и из регистра канала предыдущей ЭВМ в регистр канала последующей ЭВМ в режиме переписи информации.На фиг.1 представлена функциональная схема предлагаемого устройства; на фиг,2 - схема размещения информации в регистре канала; на фиг,З - временная диаграмма сигналов на тактовых входах устройства и выходе счетчика.Устройство содержит счетчик 1 и й каналов, состоящих из информационного регистра 2, блока 3 сравнения, первого 4 .и второго 5 коммутаторов, блока элементов И 6, второго 7 и первого 8 информационных выходов, первого 9 и второго 10 информационных входов, а также первого 11 и второго 12 тактовых входов.Счетчик 1 подсчитывает количество тактовых импульсов и выполняет перевод устройства из режима записи информации от ЭВМ в информационные регистры устройства в режиме обмена информацией с ЭВМ и обратно через каждые М тактов - один цикл работы устройства. Информационный регистр 2 - элемент памяти устройства, выполняет функции приема и хранения информации, Блок 3 сравнения осуществляет сравнение адреса получателя и номера ЭВМ и на основе этого управляет выдачей информации с информационного регистра в канал ЭВМ,Первый 4 и второй 5 коммутаторы осуществляют передачу информации от ЭВМ в информационные регистры 2 с первого информационного входа 9 устройства или второго информационного выхода 7 канала предыдущей ЭВМ, Блок элементов И осуществляет выдачу информации иэ информационного регистра 2 в ЭВМ, Второй инФормационный выход служит для выдачи информации из информационного регистра 2 на второй информационный вход 10 канала последующей ЭВМ. Первый информационный выход 8 и вход 9 устройства предназначены для передачи информации из устройства в канал ЭВМ и соответственно для приема информации из канала ЭВМв устройство.Второй информационный вход 10 уст 5 ройства предназначен для приема информации с второго информационного выхода7 канала предыдущей ЭВМ, Первый 11 ивторой 12 тактовые входы устройства служатдля передачи импульсов, синхронизиру 10 ющих работу устройства с ЭВМ. При этомодин тактовый импульс, поступающий ссинхронизирующего входа канала по второму тактовомувходу 12 устройства, сопровождает одно информационное слово,15 поступающее из ЭВМ (фиг.2)Устройство работает следующим образом.В исходном состоянии в элементах памяти устройства - информационных регист 20 рах 2 хранится текущая информация: адресполучателя и текст (фиг,2, входы установкив исходное состояние не показаны).Первый тактовый импульс, поступивший с синхронизирующего входа канала по25 второму тактовому входу 12 устройства навторой управляющий вход блока элементовИ 6, разрешает считывание информации изинформационного регистра 2 по первомувходу элементов И 6 в те ЭВМ, номер кото 30 рых, поступивший в устройство с первогоинформационного входа 9, совпадает с кодом адресата, хранящимся в информационных регистрах 2.При считывании информации иэ инфор 35 мационного регистра 2 он устанавливаетсяв нулевое состояние (цепи сброса регистра2 не показаны),Задним фронтом первый тактовый импульс с входа 12 учитывается счетчиком 140 (т.е., к содержимому счетчика 1 прибавляется единица), и, если произошло переполнение, то на выходе счетчика 1 появляетсяединичный сигнал. Состояние переполнения счетчика 1 свидетельствует о том, что в45 устройстве начался очередной цикл работы,а единичный потенциал на выходе счетчика1 инициирует режим записи, т,е. передачуинформации из каналов ЭВМ по первыминформационным входам 9, через коммута 50 торы 4 и 5 в информационные регистры 2.Поступивший с первого тактового входа11 устройства на второй управляющий входкоммутаторов.4 и 5 тактовый импульс про.изводит перепись информации, находящей 55 ся в информационных регистрах 2, с второгоинформационного выхода 7 канала предыдущей ЭВМ по второму информационномувходу 10 канала последующей ЭВМ черезкоммутаторы 5 и 4 в информационные регистры 2, 1714612Очередной тактовый импульс, поступающий с синхронизирующего входа канала через второй тактовый вход 12 на вторые управляющие входы блоков элементов И 6, разрешает считывание информации из информационных регистров 2, если произошло сравнение номера ЭВМ с кодом адреса, хранящимся в информационном регистре 2 канала данной ЭВМ, При этом на первый управляющий вход блока элементов И 6 поступает единичный сигнал и информация с регистра 2 передается в канал ЭВМ по второму информационному выходу регистра 2, информационному входу блока элементов И 6, через блок элементов И 6 на первый информационный выход 8 устройства. Если сравнение не происходит, то информация с информационного регистра 2 поступает по второму информационному выходу 7 канала на второй информационный вход 10 последующей ЭВМ. Задним фронтом поступившего с второго тактового входа 12 устройства импульса к содержимому счетчика 1 прибавляется единица, а если счетчик находится в состоянии переполнения, то он устанавливается в.нулевое состояние,Нулевой сигнал с выхода счетчика 1 запрещает.передачу информации из каналов ЭВМ в информационные регистры 2 на й тактов работы устройства, т.е. переводит устройство в режим считывания информации (цепь сброса счетчика 1 не показана). Последующие (И)-тактовые импульсы, поступающие с первого тактового входа 11 устройства, подаются на вторые управляющие входы коммутаторов 4 и 5 и осуществляют перезапись информации в информационных регистрах 2 по принципу из предыдущего в последующее,Если требуемый обмен информацией между ЭВМ за один цикл работы произвести не удается, то из каналов ЭВМ на информационные регистры 2 заносится новая информация и производится очередной цикл,Формула изобретения Устройство для обмена информацией,содержащее М каналов, первые информаци онные вход и выход которых являются соответствующим входом и выходом устройства для подключения к информационному входу и выходу соответствующей ЭВМ, причем второй информационный выход 1-го канала 10 ( = 1, И) соединен с вторым информационным входом (+1)-го канала, второй информационный выход Й-го канала подключен к второму информационному входу первого канала, первые тактовые входы каналов 15 подключены к первому тактовому входу устройства, причем каждый канал содержит два коммутатора и блок сравнения, первые информационные входы которых соединены с первым информационным входом ка нала, информационный регистр, первый ивторой информационные входы которого подключены соответственно к выходам первого и второго коммутаторов, вторые информационные и управляющие входы которых 25 соединены соответственно с вторым информационным входом и первым тактовым входом канала, и блок элементов И, выход которого является первым информационным выходом канала, причем первый и вто рой выходы информационного регистрасоединены соответственно с вторым информационным входом блока сравнения и информационным входом блока И и образуют второй информационный выход канала, о т л и ч а ю щ ее с я тем, что. с целью сокращения объема оборудования устройства. в него введен счетчик, вход которого является вторым тактовым входом устройства и соединен с синхронизирующими входами кана лов, вторые тактовые входы которыхподключены к выходу счетчика, причем в каждом канале первый и второй управляющие входы блока элементов И соединены соответственно с выходом блока сравнения 45 и синхронизирующим входом канала.1714612 Разряды адреса Чекспь иифориацци Фиг 7оставитель Н Полищехред М.Моргентал Редактор И.Горна ректор С.Шев аз 694 Тираж ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГК 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 10

Смотреть

Заявка

4811734, 09.04.1990

ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА КРЫЛОВА Н. И

ТИМОНЬКИН ГРИГОРИЙ НИКОЛАЕВИЧ, ТКАЧЕНКО СЕРГЕЙ НИКОЛАЕВИЧ, ХАРЧЕНКО ВЯЧЕСЛАВ СЕРГЕЕВИЧ, ПОЛИЩУК НИКОЛАЙ ИВАНОВИЧ

МПК / Метки

МПК: G06F 13/14

Метки: информацией, обмена

Опубликовано: 23.02.1992

Код ссылки

<a href="https://patents.su/5-1714612-ustrojjstvo-dlya-obmena-informaciejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена информацией</a>

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