ZIP архив

Текст

Союз Советских Социалистических Республик(5)М. Кл. с присоединением заявки Мо С Об Г 3/04 Государственный комитет СССР о делам изобретений и открытий(71) Заявитель Специальное .конструкторское бюро систем автоматического управления(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ Изобретение относится к вычислительной технике и может быть использовано, например, для сопряжения ЦВМ со стохастическими интеграторами при построении гибридных вы числительных систем.Известны устройства для сопряжения, содержащие блок буферных регистров, соединенный входами с соответствующими входами устройства, распределитель опроса, блок управления, блок синхронизации и блок формирования адреса, и выполняющие функции управления организацией обмена между объектами и ЦВМ 1, 35Недостаток этйх устройств состоит в ограниченных функциональных возможностях и низком быстродействии, поскольку выбор объекта производится последовательно вне зависимости от 20 его состояния.Наиболее близким к технической сущности к изобретению является устройство сопряжения; содержащее буферный регистр, счетчик адреса, дешиф ратор адреса, регистр кода операции, регистр признака, дешифратор признака, счетчик данных, реверсивный преобразователь и блок управления, и выполняющее Функции сопряже ния ЦВМ с цифровым интегратором.В устройстве вводу исходных данных в каждом функциональном направлении предшест вует передача управляюще го слова, по которому выполняется команда Управлениеф, а затем передается инФормация (выполнение команды Записать). Управляющее слово содержит код признака передаваемой информации, код признака адресной команды для ввода числа, код признака команды настройки запоминающего устройства, а также команды пуска или сброса, При выполнении команды Записать осуществляется передача на интегратор одного информационного слова или группы слов в функциональном направлении, заданном при выполнении команды Управлениеф. Вывод результатов решения задачи также осуществляется путем передачи от ЦВМ управляющего слона, указывающего на Функциональный ацрес считываемой информации и непосредственной передачи результатов решения с интегратора на ЦВМ при выполнении командыЧитать (2.Недостатки этого устройстна заключаются в ограниченных функциональных воэможностях и низком быстродействии,обусловленных те, то оно:е позволяет орсганизоват ь:, :-:.Нформа-.ции от ЦВМ без ир., ,. няющегослона для каждого ,ун.;Ноапьногонаправления, не может выдать информацию в ЦВМ беэ получения от неекоманды выдачи, не позволяет сфорлировать код состояния интеграторов,отражающий громежуточ;ы или конечный этап решения задач 1, а такжене обеспечив ает орлирс. - ;ан - . сообщения минимального Обем Годеоп .эегоОпромежуточные или кон-.Иные реэу-,татырешения задачи для выдачи в ЦВМ,Целью изобретения Является повышение быстродействия устройства,Поставленная цель достигается1тем, что н устройство для сопряжения, содержащее буферный регистр ибгок управления, соединенные первымивходами и выходами соответственно син Ъорлациоцнымл входами и выходами 2)устройства, регистр состояния,подключенный входами к соответствующим входам из группы входов состояния объектов устройстна, второйвыход блока управления соединен с 35выходом запуска устройства, введеныпамять, два элемента задержки, узелприоритета и группа элементов Игашения, первые входы элементов Игашения группы соединены с соответствующими индикаторл-ми зходамиустройства вторые входы - с соответствую.цл выходами узла приоритета и выходам иэ группы адресныхвыходов ус.ройства, управляющийвход - с третьим выходомблока управления и управляющим входом буферногорегистр. выход группы элегл итон Игашения соединен со вторым входом,буферного регистра, второй итретий выходы котороо подключены Псоответственно ко входу у-.ла приоритета, соедк.-е;:ому управляющим вь-.ходом с,. .Орыл входом блока управления и нтОрОму инфОрмационнОму выходу устройства, выход регистра состояния соединен с информационнымвходом памяти выхОд кОторой подключен к третьему входу буферногорегистра, а угранляющий вход черезпервый и второй элементы задержки -соответственно к управляющим входамрегистра состояния и устройства итретьему входу блока управления,На чертеже представлена блок-с:."ема устройств а.Схема устройства содержит буферный регистр 1,. узел 2 приоритета,группу 3 элементов И гашения, составляющие блок 4 организации циклического обмена, память 5 регистрб состояния, первый 7 и второй 8 60элементы задержки, составляющиеблок 9 Формирования инструкций,и блок 10 управления, специализированное вы:ислительное устройство 11,включающее стохастнческие интеграторы 12 и блок 13 управления, и информационную магистраль 14 связи с ЦВМ.Блоком 4 организации циклического обмена при приеме информации от ЦВМ осуществляется прием адресного слова,. Указывающего функциональное награвление и порядок следования исходной информации в информационном пакете, передаваемом в сопрягаемое устройство, распределение инфорлации в ссответсгнии с адресными сигнала 1 л, содержаимлся н адресном слоне, а также прием и хранение кодон режимов работь сопрягаемого устройства.При выдаче на ЦВМ промежуточных или конечных результатов решаемой задачи блок 4 осуществляет прием от блока 9 кодов состояния интеграторон и адресных сигналов, которые определяют функциональный признак и порядок следования информации н информационном пакете,а также н соответствии с адресным словом производит подключение интеграторов к информационной магистрали для выдачи результатов решения задачи на ЦВМ. Блок 10 управления предназначен для упранления обменом информацией между ЦВМ, блоком 4 и сопрягаемья устройством при вводе и выводе информации.Блок 9 формирования инструкцией по позиционным сигналам состояния, поступающим от согрягаемогс устрой:гва, формирует код состояния и адрес,ое слово, которое указывает, н . каком этапе решения задачи на ЦВМ будет выдана промежуточная или конечная информация, какой функциональный смысл в ней заключен и в ка-. ком порядке ее необходимо выдавать.В регистр 1 при приеме информации от ЦВМ заносится адресное слово и код режима работы сопрягаемого устройства. В адресном слоне каждому интегратору 12 выделен адресный разряд, наличие единицы в котором указывает на то, что при данном обмене в соответствующий интегратор будет заноситься информацияПорядковый номер адресного разряда регистра 1 определяет очередность занесения информации н выбранный интегратор 12. Узе.-. 2 приоритета выбирает адресную ш .у того интегратора 12, единя в адресном разряде регистракоторого имеет высший приоритет. Оцнонременно адресные сигналы поступают на элементы 3 И группы через которые после занесения информации н выбранный интегратор производится гашение сброс) того адресного разряда регистра 1, который был выбран узлом 2. При этом на ныходе узла 2 выбирается адрес следующего функционального направления.При выдаче результата решения на ЦВМ в ре ги стр 1 заносится адресное25 3( 33 46 45 50 55 6 О 65 слово и код состояния интеграторов12. В этом случае адресное словоуказывает, из каких интеграторови в какой последовательности наЦВМ будет выдаваться информация,Устройство работает следующимобразом.При приеме информации от ЦВМ первая информационная посылка, содержащая адресное слово и код режима,заносится в регистр 1 и подается наузел 2 для выбора адреса того интегратора 12, адресная единицакоторого в адресном слове имеет высший приоритет, а на информационноймагистрали 14 от ЦВМ выставляетсяинформация, которую необходимо занести в выбранный интегратор, Послезанесения информации данный интегратор 12 формирует известительный сигнал, котоый поступает на элементы 3И группы. По сигналу от блока 10производится гашение (сброс) адресного разряда, соответствующего данному интегратору. Узел 2 выбираетследующий разряд адресного слова,хранимого в регистре 1, в которомзаписана единица и подключает адресный сигнал к следующему интегратору.Аналогичным образом производитсязанесение информации в другие интеграторы, единицы в адресных разрядахкоторых были занесены в регистр 1при обмене на данном цикле,После занесения информации во всеинтеграторы, помеченные единицами вадресном слове, принятом от ЦВМ,узел 2 формирует управляющий сигнал,который поступает в блок 10 и извещает об окончании занесения информации. Блок 10 в свою очередь производит запуск интеграторов на выполнение основной операции. Код режимаиэ регистра 1 поступает в блок. 13для указания типа задачи и режимаее решения.(Выдача на ЦВМ промежуточныхили конечных результатов решения задачи осуществляется по инициативеустройства 11. При этом интеграторыформируют позиционные сигналы состояния, которые заносятся в регистрб. Содержимое регистра 6 являетсяадресом ячейки 5 памяти, где хранится инструкция. С задержкой навремя занесения сигналов состоянияв регистр б с выхода первого элемента 7 формируется сигнал запуска памяти. Через время, необходимое длясчитывания информации из памяти,второй элемент 8 задержки вырабатывает сигнал, поступающий в блок 10и извещающий его об окончании формирования инструкции, Эта инструкциясодержит код устройства 11, а такжеадресное слово, указывающее из какихинтеграторов 12 и в какой последовательности будет производиться выдача накопленной информации при данном обмене с ЦВМ,При этом первым словом на ЦВМ передается содержимое регистра 1, а затем в соответствии с состоянием разрядов в адресном слове организуется поочередная выдача информации иэ интеграторов 12. Причем очередНость выдачи информации из интеграгоров определяется расположением их адресных разрядов в адресном слове регистра 1.После выдачи информации с очередного интегратора производится гашение его адресного разряда в адресном слове регистра 1, узел 2 выбирает следующий интегратор и блоком 10 разрешается выдача информации на ЦВМ от вновь выбранного интегртора.Таким образом, устройство позволяет обеспечить подключение группы интеграторов, решающих одну общую задачу, и организовать обмен информацией таким образом, что вся информация, вводимая из ЦВМ или выводимая на ЦВМ, сопровождается только одним служебным словом, а это сокращает время обмена информацией между ЦВМ с сопрягаемыми устройствами.Устройство позволяет также организовать циклический обмен информацией в процессе решения задачи с выдачей на ЦВМ не только промежуточных или конечных результатов решений, но и кодов состояния, указывающих, каким образом это решение проходило, что в свою очередь расширяет функциональные возможности устройства. Формула изобретения Устройство для сопряжения, содержащее буферный регистр и блок управления, соединенные первым входами и выходами соответственно с информационными входами и выходами устройства, регистр состояния, подключенный входами к соответствующим входам из группы входов состояния объектов устройства, второй выход блока управления соединен с выходом запуска устройства, о т л и ч а ю щ ее с я тем, что, с целью повышения быстродействия, в устройство введены память, два элемента задержки, узел приоритета и группа элементов И гашения, первые входы элементов И гашения группы соединены с соответствующими индикаторными входами устройства, вторые входы - с соответствующими выходами узла приоритета и выходами из группы адресных выходов устройства управляющий вход - с третьим выходом блока управления и управляющим входом буферного регистра, выход группы элементов И гашения соединен со вторым входом741259 буферного регистра, второй и третийвыходы которого подключены соответственно ко вхоцу узла приоритета,соединенному управляющим выходомсо вторым входом блока управления,и второму информационному выходуустройства, выход регистра состояния соединен с информационнымвходом памяти, выход которой подключен к третьему входу буферногорегистра, а управляющий вход черезпервый и второй элементы задержки -оставитель В. Вертлибехред О,Андрейко Корректор М. Шаро Заказ 332 Тираж 751Государственного коми елам изобретений и о осква, Ж, Раушска Подписноеета СССРрытийнаб., д, 4/ НИ 13035,лиал ППППатент, г. Ужгород, ул. Проект Редактор О, Колесников соответственно к управляющим входюрегистра состояния и устройства итретьему входу блока управления. Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРпо заявке 9 2339617,кл. С 06 Г 3/04,1976.2. Авторское свидетельство СССРР 519704 кле 6 06 Р 3/04 1974

Смотреть

Заявка

2589511, 04.01.1978

СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ

ДИДЕНКО КОНСТАНТИН ИВАНОВИЧ, КАНДАУРОВ АНАТОЛИЙ СТАНИСЛАВОВИЧ, КАРНАУХ КОНСТАНТИН ГРИГОРЬЕВИЧ, КОЧУР ЮРИЙ ПАВЛОВИЧ, КУЧЕРЯВЫЙ ИВАН ИВАНОВИЧ, ЛУЦЕНКО ВЛАДИМИР ФЕДОРОВИЧ, ШАНДРИН ИГОРЬ СТЕПАНОВИЧ

МПК / Метки

МПК: G06F 3/04

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

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

Код ссылки

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

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