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

Авторы: Тавьев, Тимофеев

ZIP архив

Текст

Оп ИСАНИЕИЗОБРЕТЕН ИЯ К АВТОРСКОМУ СВИДИИЛЬСТВУ Союз СоветскихсоциалистическихРеслублкк ое к авт. свид-ву олнител 7521) 2166167/18-24 18. 2) Зая 51) М. Кл, Сл 06 Р 3/04 с присоединени (23) Приоритет вявки-осударственный номитеСовета Нииистров СССРоо делам изо 5 оетенийи открытийта опубликования описания 6. Оо, % т 2) Авторы изобретения. Я. Тавьев и И. М. Тимофеев нститут электроники и вычислительнои техники АН Латвийской ССР 71) Заявите) УСТРОЙСТВО СОПРЯЖЕН Изобретение относится к средствам вычислительной техники и может быть использовано в многомашинных вычислительных комплексах для сопряжения ЭВМ междх собой и с каналами передачи данных.Известны устройства 11, предназначенные для сопряжения ЭВМ и реализующие принципы,асинхронной передачи дискретной информации. В этик устройствах применяются буферные регистры, блоки управления и синхронизации.1Недостатком таких устройств является низкое быстродействие обмена информаций, обусловленное задержками в цепях обмена,Наиболее близким к данному изобретению является устройство 121, содержащее блок управления, буферное запоминающее устройство 1 на регистрах, каждый из которых соединен входом с соответствующей группой элементов И записи, а выходом - с соответствующей группой элементов И считывания, распределитель ввода информации, управляющий вход которого соединен с первым входом устройства, а выходы соответственно - с управляющими входами группы элементов И записи, информационные входы которых соединены соответственно с информационными входами устоойства информационные выходы устройства соеди иены с выходами группы элементов И считывания.Недостатком этого устройства является низкая скорость обмена из-за невозможности совмещения операций записи и считывания.Цель изобретения - повь 1 шение бнстро.ействия.:,тО остигается тем, что прелчагаемОе устройство спряжения дополниельне содержит распределитель вывода информации, регистр меток, сумматор, две схемы сравнения и два регистра констант, причем перва группа информационных входов регистра меток соответственно соединена с выходами распределителя ввода информации, вторая группа информационных входов регистра меток соединена с соответствующими входами группы элементов И считывания и выходами распределителя вывода информации, информационные выходы регистра меток соединены со входами сумматора, информационные выходы которого соединены с первыми группами входов обеих схем сравнения и входами блока управления, первый управляющий выход которого соединен с первым выходом устройства, а второй - со вторым выходом устройства, выходы первого регистра констант соединены со второй группой входов первой схемы сравнения, выходы второго регистра констант соединены со второй груп3пой входов второй схемы сравнения, выходы первой и второй схем сравнения соединены соответственно с первым и вторым управляюьцими входами блока управления, первый вход устройства соединен с управляющими входами регистра меток и первой схемой сравнения, второй вход устройства соединен с управляющими входами распределителя вывода информации, регистр меток и второй схемы сравнения.На чертеже представлена блок-схема предлагаемого устройства сопряжения.Устройство содержит буферное запоминаюьцее устройство 1, в состав которого входят регистры 2, группы вентилей ввода информации. 3, и группы вентилей вывода информации 4; распределитель ввода информации 5, распределитель ввода информации 6, регистр меток 7, сумматор 8, схемы сравнсни 5 9, 10, регистры констант 11, 12, схему управления 13, 11 сьр 11 ь 1 й 1 вход 4 устройства, второй вход 15 устройтв, иервый выхо,ь 16 устройства, второй гы:сд 17 устройства.В 1 холном ссстоянии все регистры 2 Оциисень 11, рарикицис потенциалы находятся на первой шиис расиредлитсля ввода информаььыи 5 и н первой шине распределителя вы О;ь иис)Ормяььии 6. Регистр мсток I -- нус. той. 11 выходе сумматора 8 - нулевой код. П 1 выходу 16 в ЭВМ. передающую информацию, подается сигнал Разрешение, но выходу 17 в принимаюшую ьиьформьцИО ЭВМ 11 дяетсь сиьнал 351 ирет.Псрсдакьщая ЭВМ может начать передачу 51 иьСрг 1 ьь 111. Г 1 ОтуПИВИ, й На ВХОД устрОйетна ра.;л.1 ь,ьый код заносс гся в гСрвы Й рсгистр 2. Одновременно по сиьнлу СинхроььизиИя нььо,ьа иа входс в соответствуьоьций 11 ряд ,1 еьистр меток 7 заносится 1, ио этому;1 с; сигналу разрешающий потенциал ис 11 сх 1 ьиг иа 11 торую шину распределителя ввоинфорх;ции 5, нгьриему сьедуюьцего кода ьотовится второи регистр 2 буферного зьиминакщего устройства(БЗУ). Следуюшии код заносится во второй регистр БЗУ 1, устивливаетя в 1 соответствующий разряд регистра меток 7, разрешающий потенциал распределителя ввода информации 5 переходит на следуюьцую шину и т. д. После занесения кода в первый регистр 2 БЗУ 1 и устаноьки в 1 первого разряда регистра меток 7, с выхода сумматора исчезает нулевой код на входе блока управления 13 и на выходе 17 появляется сигнал Разрешение. С этоо момента принимающая информацию ЭВМ может начать ввод информации из устройства сопряжения. При приеме устройством сопряжения каждого параллельного кода по сигналу Синхронизация ввода, поступающему на вход схемы сравнения 9, производится сравнение кода иа выходе сумматора 8 (числа установленных в 1 разрядов регистра меток 7 в двоичном коде) с кодом заданного числа, хранящимся в регистре констант 11. При совпадении кодов на выходе сумматора 8 и на выходе регистра констант 11, со схемы сравнения 9 гоступает сигнал на блок управления 13, и по выходу 16 в передающую ЭВМ посылается сигнал Запрет. 5 10 35 20 25 М М 46 4% И 60 Оставшиеся свободными регистры обеспечивают прием информации в течение временного интервала с момента посылки сигнала Запрет до момента прекращения поступления информации от передающей ЭВМ при максимальной частоте вывода информации передающей ЭВМ.В случае, если нринимаьошая информацию ЭВМ не считывает содержимое БЗУ 1, передающая ЭВМ полностью (ири максимальной частоте работы канала ввода-вывода передаюьцей ЭВМ) или частично (при частоте работы канала меньше максимальной) заполняет информацией регистры 2 и процесс передачи информации приостанавливается. На выходе 16 поддерживается сигнал Запрет, а на выходе 17 - сигнал Разрешение.Принимающая ЭВМ при наличии сигнала Разрешение может в любой момент начать считывать информацию из БЗУ 1, подав на вход устройства 14 сигнал Синхронизация вывода. По этому сигналу из первого регистра 2 считывается параллельнььй код. Одновременно по сигналу Синхронизация вывода на входе устроиства 15 сбрасывается в 0 соответствующий разряд регистра меток 7, а разрешающий потенциал переходит на вторую шину распределителя вывода информации 6 и к считыванию информации подготавливается второй регистр 2 БЗУ 1. Следующий код считывается из второго регистра БЗУ 1, сбрасывается в О соответствуюьций разряд регистра меток 7, разрешающий потенциал распределителя вывода информации 6 переходит на следующую шину и т. д. Г 1 ри считывании из устройства сопряжения каждого параллельного кода по сигналу Синхронизация вывода, поступающему на вход схемы сравнения 10, ироизводится сравнение кода на выходе сумматора 8 с кодом второго заданного числа в регистре констант 12, со схемы сравнения 10 поступает сигнал на блок управления 13, и . по выходу 16 в передаюцую ЭВМ посылается сигнал Разрешение. При этом количество оставшихся заполненными регистров 2 БЗУ 1 равно второму заданному числу.Таким образом, обеспечивается передача в принимающую ЭВМ информации из заполненных регистров при максимальной частоте раооты канала принимающей ЭВМ.В случае, если скорость считывания информации из устройства сопряжения принимающей ЭВМ выше скорости записи информации в устройство сопряжения передающей ЭВМ, то все заполненные регистры 2 считываются, все разряды регистра меток 7 сбрасываются в О, на выходе сумматора 8 появляется нулевой код и блок управления 13 посылает по выходу устройства 17 сигнал Запрет.Наличие дополнительных блоков и соединений позволяет заносить поступающую от передаюигей ЭВМ информацию последовательно в свободные регистры БЗУ, определяемые распределителем ввода информации, и считывать накопленную в БЗУ информацию в приемную ЭВМ последовательно из заполненных регистров, определяемых распределителем вывода информации. Такая организация работы5устройства сопряжения исключает необходимость обеспечения неодновременности процедур считывания и записи информации. Наличие сигналов управления Разрешение/Запрет за. циси и Разрешение/Запрет считывания обеспечивает защиту БЗУ от переполнения и блокирует передачу в ЭВМ - приемник ложной информации при пустом БЗУ. При этом повышается скорость и достоверность передачи данных, исключается необходимость сложных систем для согласования работы приемной и передающей ЭВМ во времени.Формула изобретенияУстройство сопряжения, содержагцее блок управления, буферное запоминающее устройство на регистрах, каждый из которых соединен входом с соответствующей группой элементов И записи, а выходом - с соответствующей группой элементов И считывания, распределитель ввода информации, управляющий вход которого соединен с первым входом устройства, а выходы соответственно с управляющими входами группы элементов И записи, информационные входы которых соединены соответственно с информационными входами устройства, информационные выходы устройства соединены соответственно с выходами группы элементов И считывания, отличаюшееся тем, что, с целью повышения быстродействия устройства, оно дополнительно содержит распределитель вывода информации, регистр меток, сумматор, две схемы сравнения и два регистра констант,6029346причем первая группа информационных входов регистра меток соответственно соединена с выходами распределителя ввода информации, вторая группа информационных входов регистра меток соединена с соответствующими входами группы элементов И считывания и выходами распределителя вывода информации, информационные выходы регистра меток соединены со входами сумматора, информационные выходы которого соединены с первыми группами входов обеих схем сравнения и входами блока управления, первый управляющий выход которого соединен с первъм выходом устройства, а второй - со вторым выходом устройства, выходы первого регистра констант соединены со второй группой входов первой схемы срав нения, выходы второго регистра констант соединены со второй группой входов второй схемы сравнения, выходы первой и второй схем сравнения соединены соответственно с первым и вторым управляющими входами блока управления, первый вход устройства соединен с упраивляющими входами регистра меток и первои схемы сравнения, второй вход устройства соединен с управляющими входами распределителя вывода информации, регистра меток и второй схемы сравнения.25 Источники информации, принятые во внимание при экспертизе:1. Каган Б. М. и Каневский М. М. Цифровые вычислительные машины и системы, М., Энергия, 1973.2. Авторское свидетельство СССР401999,кл. б 06 Г 13/02, 1971.4,5тная,сударствениОго ко по делам изобрет 5, Москва, Ж, ППП Патент, г. ль А. Перлова Луговая Ко По

Смотреть

Заявка

2166167, 18.08.1976

ИНСТИТУТ ЭЛЕКТРОНИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ АН ЛАТВИЙСКОЙ ССР

ТАВЬЕВ ДАВИД ЯКОВЛЕВИЧ, ТИМОФЕЕВ ИГОРЬ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: сопряжения

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

Код ссылки

<a href="https://patents.su/3-602934-ustrojjstvo-sopryazheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство сопряжения</a>

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