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

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

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

ZIP архив

Текст

)5006 Г 1 ГОСУДАРСТВЕННОЕ ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ТЕНТНОЕ Е ИЗО ЕНИ ОП РЕ вычислительпользовано в стемах и сеи между ЭВМ На устрой инфор време налов,ментавторогрегист бретения являорудования уст скной способн ся сокращеойства и увети каналов,Целью из ие объема о 1 чение проп ОРСКОМУ СВИДЕТЕЛЬС(56) Авторское свидетельство СССРМ 943695, кл. 6 06 Р 13/00, 1982,Авторское свидетельство СССРВ 1118997, кл,О 06 Р 13/00, 1984;Авторское свидетельство СССР(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ(57) Изобретение относится к вычислительной технйке, в частности к устройствам,обеспечивающим обмен информацией (данными) между ЭВМ и йользователем, а такжемежду различными ЭВМ в сетях передачиданных кольцевой структуры, Цель изобретения - . сокращение объема оборудованияустройства и увеличение пропуксной способности каналов обмена информациеймежду ЭВМ в сетях передачи данных кольцевой структуры, В устройство вводят второй блок сравнения, счетчик, элемент И,элемент ИЛИ, блок элементов ИЛИ-НЕ и ихсвязи, что позволяет идентифицировать моИзобретение относится к ной технике и может быть ис цифровых вычислительных си тях, системах обмена данным и пользователем. мент записи информации от соответствующих ЭВМ каналов во все информационные регистры устройства в начале цикла работы устройства, а также осуществлять выдачу информации от ЭВМ, в канале которой обнаружен признак "пустого" (обнуленного) регистра, Каждая ЭВМ может записывать информацию в своей регистр несколько раз за К-тактов работы устройства, Записанная информация непрерывно циркулирует в регистрах каналов и при равенстве адреса получателя, записанного в информационном регистре, номеру ЭВМ осуществляется считывание информации от ЭВМ, в канале которой произошло сравнение, Запись информации.от каждой ЭВМ в информационный регистр канала происходит синхронно - в начале очередного цикла рабо"гы устройства (одновременно во все информационные регистры) и идентифицируется счетчиком через каждые К-тактов работы устройства, асинхронно - во время очередного цикла при обнаружении признака "пустого" регистра в информационном регистре, когда в нем храняется все нули, и если адрес получателя больше текущего кода адреса на выходах счетчика. 3 ил,фиг. 1 дана функциональная схема ства; на фиг. 2 - схема размещения мации в регистре канала; на фиг, 3 - ная диаграмма работы устройства. ройство содержит счетчик 1 и Й касостоящих из блока сравнения 2, эле- И 3, элемента ИЛИ 4, первого 5 и о 6 коммутаторов, информационного а 7, второго блока сравнения 8, блока элементов И 9, блока элементов ИЛИ-НЕ тов И 9 соединены соответственно с выхо 10, первого информационного входа 11, вто- дом блока сравнения 8, вторым входом элерого информационного входа 12, второго мента И 3 и входом счетчика 2, причем входинформационного выхода 13, первого.ин- счетчика 2 является вторым тактовым вхоформационного выхода 14, адресного выхо дом устройства и соединен с синхронизируда 15, первого 16 и второго 17 тактовых ющим входом 17 канала, первымвходов, первого управляющего входа 18 и управляющим входом 18 подключенного кпервого управляющего выхода 19. выходу переполнения счетчика 2, адресныйПервый информационный вход 11 и вы- выход которогоподключен к третьему инход 14 1-го канала ( = 1, ч) являются соот формационному входу 15 канала.ветственно входом и выходом для Рассмотрим назначение элементов устподключения информационных выхода и ройства.входа 1-й ЭВМ, второй информационный Второй блоксравнения 8 осуществляетвход 12 1-го канала соединен с вторым ин- сравнение кода адреса получателя с текуформационным выходом 13 (1 + 1)-канала, 15 щим кодом на выходесчетчика 1 и на основевторой информационный выход 13 ч-го ка- этого дает разрешение на выдачу управляюнала соединен с вторым информационным щего сигнала приема информации от ЭВМ,входом 12 первого канала, первые тактовые который, одновременно, является сигналомвходы каналовподключены в первому так- сообщения о готовности устройсгва притовомувходу 16 устройства, причемкаждый 20 нять информацию.канал состоит из первого 5 и второго 6 ком- . Счетчик 1 подсчитывает количество такмутаторов, блока сравнения 1, первые ин- товых импульсов и разрешает запись информационныевходыко орых подключены формации от ЭВМ винформационныек первым информационным входам 11 кана- регистры через каждые ч тактов- один циклла, информационного регистра 7, первый и 25 работы устройства, а также формирует кодвторой информационные входы которого текущего адреса для блока сравнения 1.подключены соответственно к выходам пер- Элемент И 3 формирует управляющийвого 5 и второго 6 коммутаторов, вторые сигнал при синхронном режиме работыустинформационные и управляющие входы ко- ройства по очередному тактовому импульсу,торых соединены соответственно с вторым 30 если адрес получателя информации больше. информационным входом 12 и первым так- текущего адреса на выходе счетчика 2.товым входом 16 канала, блока элементов И Элемент ИЛИ 4 разрешает запись ин 9, выход которого является первым инфор- формации из каналаЭВМ в информационмационным входом 14 канала, причем пер- ные регистры 7 в начале цикла, когда записьвый и второй выходы информационного 35 иницируется счетчиком 1 или в серединерегистра 7 соединены соответственно с вто- цикла при асинхронном режиме. работы,рым информационным входом блока эле- когдаобнаружен "пустой" регистр,ментов И 9 и образуют второй Первый и второй коммутаторы 5 и 6 осуинформационный выход 13 канала, второго ществляют передачу информации от ЭВМ вблока сравнения 8, первый и второй инфор информационные регистры 7 с первого инмационные входы которого соединены с формационного входа 11 или второго инпервым 11 и,третьим 15 информационным формационного входа 12.входом устройства соответственно, блока Информационный .регистр 7 - элементэлементов ИЛИ-НЕ 10, информационный памятиустройствавыполняетфункциипривход которого соединен с выходами инфор ема и хранения информации,мационного регистра 7, а выход является Блок сравнения 8 осуществляетсравнепервым управляющим выходом 19 канала, ние адреса получателя и номера ЭВМ и наэлемента И 3, третьим входом подключен- основе. этого управляет выдачей информаного к выходу блока элементов ИЛИ-НЕ 10, ции с информационного регистра 7 в каналвторым входом соединенногоссинхронизи- "0 ЭВМ.руещим входом 17 канала, а первым входом Блок элементов И 9 осуществляет выдаподключенного к выходу второго блока чу информации из информационного регисравнения, элемента ИХИ 4, первый и вто- стра 7 в ЭВм по первому информационномурой управляющие входы которого подклю- выходу 14.цены к выходу элемента И 3 и первому 55 Блок элементов ИЛИ-НЕ 10 отслеживауправляющему входу 18 канала соответст- ет содержимое информационного регистравенно, причем выход элемента ИЛИ 4 сое-7 на наличие нулевой комбинации (признакдинен с вторым тактовым входом "пустого" регистра) и, если информационкоммутаторов 5,6 ивкаждомканалепервый ный регистр 7 обнулен, выдает управляюи второй управляющие входы Блока злемен- щий сигнал,1807494 15 20 30 зом 35 40 50 55 Первый информационный вход 11 и редназначен для приема информации из канала ЭВМ в устройство.Второй информационный вход .12 служит для приема информации из информационного регистра 7 канала предыдущей ЭВМ по второму информационному входу 13 в канал последующей ЭВМ,Первый информационный выход 14 предназначен для передачи информации из устройства в канал ЭВМ.Третий информационный вход 15 предназначен для передачи текущего адреса с адресного выходасчетчика 1 на второй блок сравнения 2 каждого канала ЭВМ.Первый 16 и второй 17 тактовые входы устройства служат для и редачи импульсов, синхронизирующих работу ЭВМ и устройства,Первый управляющий вход 18 предназначен для передачи управляющего сигнала с выхода переполнения счетчика 1 во все каналы ЭВМ устройства, по которому происходит инициирование режима записи информацйи от ЗВМ в начале очередного цикла работы устройства,Первый управляющий выход 19 канала предназначен для передачи управляющего сигнала в ЭВМ, сообщающего о готовности устройства к приему информации после обнуления информационного регистра 7, при асинхронном режиме.Устройство работает следующим обраВ исходном состоянии в элементах памяти устройства - информационных регистрах 7 хранится текущая информация: адрес получателя и текст (см, фиг. 2, входы установки в исходное состояние условно не показаны). Первый тактовый импульс, поступающий по второму тактовому входу 17 устройства на второй управляющий вход блока элементов И 9, разрешает считывание информации из информационного регистра 7 по информационному входу блока элементов И 9 в канал тех ЭВМ, номер которых, поступивший с первого информационного входа 11 канала, совпадает с кодом адресата, хранящимся в информационном регистре 7, При этом на.первый управляющий вход блока элемента И 9 поступает единичный потенциал с выхода блока сравнения 8, При считывании информации из информационного регистра 7 он устанавливается в "нулевое состояние (цепи сброса регистра 7 условно не показаны). Задним фронтом первого импульса, поступившего с второго тактового входа 17, к содержимому счетчика 1 прибавляется единица,На адресном выходе счетчика 1 формируется код текущего адреса, который через третий информационный вход 15 поступает на второй информационный вход второго блока сравнения 2 каждого канала.Если при учете очередного тактового импульса произошло переполнение счетчика, то на управляющем выходе счетчика появляется единичный сигнал. Состояние переполнения счетчика свидетельствует о том, что в устройстве начался очередной цикл работы устройства, Единичный потенциал на выходе счетчика ло второму управляющему входу элемента ИЛИ 4 инициирует режим записи, т.е. передачу информации по первому информационному входу 11 канала через коммутаторы 5 и 6 в информационный регистр 7 устройства.Поступивший с первого тактового входа 16 устройства на второй управляющий вход коммутаторов 5 и 6 импульс производит перепись информации, находящейся в информационных регистрах 7 с второго информационного выхода 13 канала ЭВМ по второму информационному входу 12 канала последующей Э ВМ через коммутаторы 5 и 6 в информационные регистры 7.Нулевое состояние информационного. регистра 7, переписанное от предыдущей ЭВМ, приводит к появлению на выходе элемента ИЛИ-НЕ 10 единичного сигнала, т,е, признака "пустого" регистра, который поступает на третий вход элемента И 3, первый управляющий вход 19 канала и сигнализирует о готовности устройства принять информацию от ЭВМ в канал.Очередное информационное слово (адрес получателя и текст) поступает по первому информацио ному входу 11 канала Адрес получателя поступает на первый информационный вход блока сравнения 1; Если он больше текущего адреса, поступившего с адресного выхода счетчика,то на выходе блока сравнения 1 формируется управляющий сигнал, который по заднему фронту очередного импульса, поступившего с второго тактового входа 17 устройства, через схему И 3 и элемент ИЛИ 4 разрешает запись информации по первому информационному входу 11 канала ЭВМ через первый и второй коммутаторы в информационный регистр 7 устройства.Очередной импульс, поступивший с второго тактового входа 17 устройства, разрешает считывание информации иэ информационного регистра 7 в канал ЭВМ,если произошло сравнение в блоке 8 кода адресата, хранящегося в информационном регистре 7, с кодом номера ЗВМ, поступившего из канала. Если сравнения не происхо10 20 25 30 40 дит, то информация с информационного регистра 7 поступает по второму информационному выходу 13 канала на второй информационный вход 12 последующей ЗВМ, т.е. осуществляется ее перепись.Задним фронтом поступившего с второго тактового входа 17 импульса к содержимому счетчика прибавляется единица, если счетчик находится в состоянии переполнения, то по даному импульсу устанавливается нулевое состояние (цепь сброса счетчика 1 не показана).Нулеоой сигнал с выхода переполнения счетчика или нулевые сигналы с выхода второго блока сравнения и элемента ИЛИ-НЕ 10 запрещают передачу информации из каналоо ЭВМ в информационные регистры 7.Последующие (й - 1) импульсы с первого тактового входа 10 устройства поступают на вторые управляющие входь 1 коммутатсроо 5 и 6 и осуществля 1 от перепись информации о регистрах 7 устройства по принципу из предыдущего в последующий,Формула изобретения Устройство для обмена информацией,. содержащее Й каналов, первые информационные вход и оыход которых являются соответствующим входом и выходом устройства для подключения к информационному выходу и входу соответствующей ЗВМ, второй информационный выход 3-го канала ( = 1, М - 1) соединен с вторым информационным входом 1+ 1)-го канала, второй информационный выход К-го канала подключен к второму информационному входу первого канала, первые тактовые входы каналоо подключены к первому тактовому входу устройства, причем каждый канал содержит два коммутатора и блок сравнения, первые информационные входы которых соединены с первым информационный входом канала, информационный регистр, первый и второй информационные входы которого подключены соответственно к выходам первого и второго коммутаторов, вторые информационные и управляющие входы которых соединены соответственно с вторым информационным входом и первым тактовым входом канала, блок элементов И, выход которого является первым информационным выходом канала, причем первый и второй выходы информационного регистра соединены соответственно с вторым информационным входом блока. сравнения и информационным входом. блока элементов И и образуют второй информационный выход канала,отл ича ю щ ее с я тем, что, с целью сокращения объема оборудования устройства и повышения пропускной способности, в него дополнительно введен счетчик, вход которого является вторым тактовым входом устройства и соединен с синхронизирующим входом канала, первым управляющим входом подключенного к выходу переполнения счетчика, третьим информационным входом подключенного к адресному выходу счетчика, и в каждом канале введены второй блок сравнения, первый и второй информационные входы которого соединены с пер.вым и третьим информационными входами устройства соответственно, блок элементов ИЛИ-НЕ, информационный вход которого соединен с выходами информационного регистра, а вь 1 ход является первым управляющим выходом устройства, элемент И, третьим входом подключенный к выходу блока элементов ИЛИ-Н.Е, втсрым входом - к синхронизирующему входу канала, а пер- . вым входом подключенный к выходу второго блока сравнения, элемент ИЛИ, первый и второй управляющие входы которого подключены к выходу элемента И и первому управляющему входу канала соответственно, причем выход элементов ИЛИ соединен с вторым тактовым входом, и о каждом канале первый и второй управляющие входы блока элементов И соединены соответственно с выходом блока сравнения и синхронизирующим входом канала.1807494 Ю. О Составитель С.Ткаче Техред М,Моргентал едактор Корректор В.Петрами Заказ 1381 Тираж ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям113035, Мбсква, Ж, Раушская наб., 4/5 и ГКНТ СС Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 Уюх 0 1ЮУфРрг Ьа;У Южк З. Рюх Ю Рюх ФГ(дУ

Смотреть

Заявка

4911772, 15.02.1991

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

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

МПК / Метки

МПК: G06F 13/14

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

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

Код ссылки

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

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