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

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

Автор: Хельвас

ZIP архив

Текст

О П И С А Н И Е847310ИЗОБРЕТЕН ИЯК АВТОРСКОМУ СВКДЕТЕЛЬСТВУс Союз СоветскихСоциалистическихреспубликию делам изабретеиий и открытий(54) УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ СИСТЕМЫ ОБМЕНА ИНФОРМАЦИЕЙ сов,ся гр н, вого3дине упра узел онт мента с соо ИЛИ,устро асширение стей устройчастоты следо изации к ско; Изобретение относится к автомати- ке и вычислительной технике и может быть использовано, например в систе.мах синхронизации вычислительных машиИзвестны устройства для синхро-низации вычислительных машин, содержащие генераторы импульсов, элементы И, формирователи импульсов, схемы временной задержки, счетчики и дешифраторы 11Недостатком этих устройств являются ограниченные функциональные возможности, обусловленные невозмож-. ностью адаптации частоты следования импульсов синхронизации к скоростям работы абонентов, с которыми выполняется обмен.Наиболее близким к предлагаемому по технической сущностй является устройство синхронизации процессора, содержащее генератор основных и рабочих тактовых импульсов, соединенный группой выходов с группой входов узла распределения тактовых нмпульруппа выходов которого являетппой выходов устройства, а выподключен к первому входу перлемента И, вторым входом соеому с первым выходом триггера ения, второй выход которого и ормирования тактовьвс импульсов ля соединены соответственно сн вторым входами второго эле- И, выходы элементов И соединены ветствующими входамн элемента ыход которого является выходом иства 2 Недостаток этого устройства соит в ограниченных функциональныхвоэможностях устройства, чу привк снижению пропускной способностисистемы обмена,Цель изобретения - рфункциональных возможноства за счет адаптациивания импульсов синхронрости работы абонентрв.847310 3Поставленная цель достигается тем, что в устройство, содержащее распределитель тактовых импульсов, группавыходов которого подключена к выходным шинам устройства, а первый5 вход - к первому выходу генератора импульсов, вторым выходом соединенного с первым входом первого элемента И, второй вход которого подключен к единичному выходу триггера управления,10 нулевым выходом соединенного с первым входом. второго элемента И, введены счетчик, третий элемент И и элемент И-ИЛИ, причем вход сброса счетчика и нулевой вход триггера управ ления соединены с выходом элемента И-ИЛИ, первый вход которого и первый вход третьего элемента И соединены с; соответствующими выходными шинами устройства, первый вход первой группы входов элемента И"ИЛИ и второй и третий входы третьего элемента И соединены с соответствующими шинами из группы входных управляющих шин устройства, первый вход второй группы 25 входов элемента И-ИЛИ соединен с выходом счетчика, счетным входом подключенного к выходу первого элемента И, второй вход и выход второго элемента Иподключены соответственно к вто рому выходу генератора импульсов и второму входу распределителя тактовых импульсов, первый выход генератора тактовых импульсов подключен к вторым входам первой и второй групп З 5 входов элемента И-ИАИ, единичный ввход триггера управления соединен с выходом третьего элемента И.На фиг, 1 представлена блок-схема 40 предлагаемого усройства для синхронизации системы обмена информации; на фиг 2 - временная диаграмма работы устройства. 45Устройство содержит генератор 1импульсов,распределитель 2 тактовых,импульсов, второй, первый и третийэлементы,И 3,4 и 5 триггер 6 управления, счетчик 7, элемент И-ИЛИ 8, ши 50ны 9 группы выходных шин, шины 10и 11 передачи шестого и седьмого тактовых импульсов, группу входных управляющих шин, шину 12 передачи строба от внешнего устройства и шины 1355стробов управляющего слова и признакаабонента,Устройство рабстает следующим образом,4В исходном состоянии счетчик 7 и триггер б установлены в нулевое состояние, Потенциалами с выходов триггера б через элемент И 3 разрешено поступление импульсов ГИ 2 со второго выхода генератора 1 .на второй вход распределителя 2, а через элемент И 4 - запрещено поступление импульсов на вход счетчика 7 импульсов. Таким образом, в исходном" состоя. нии на выходе распределителя 2 формируется последовательность тактовых сигналов ТИ 1-ТИ 8 с периодом повторения, определяемым периодом выходных сигналов ГИ 1 и ГИ 2 генератора 1. При этом тактовые сигналы с четнымн номерами формируются от импульсов ГИ 2, а нечетные - от импульсов ГИ 1, В этом режиме работы усцойства выполняются все операции ВМ за исключением операций обмена. Операция ввода информации в ОЗУ машины от датчика системы состоит из двух рабочих циклов ВМ. В первом цикле программой ВМ выдается управляющее слово(УС ), определяющее номер датчика,. ржим обмена и т. и. Во втором цикле осуществляется ввод информации в ОЗУ ВМ, К моменту ТИ 2 во втором цикле на входе ВМ должна быть установлена информация для ввода. Управляющее слово сопровождается стробом и сигналом "Признак абонента", который формируется ВМ при обращении к датчику системы. Эти сигналы поступают по шинам 13. В первом цикле операции ввода информации в ВМ от датчика устанавливается в единичное состояние триггер б, отключаютсятактовые импульсы ГИ 2 от распределителя 2 и подключают их к счетному входу счетчика 7 импульсов. На выходе распределителя 2 последним формируется импульс ТИ 7. Триггер б сбрасывается сигналом на шине 12, простробированным на элементе И-ИЛИ 8 синхросигналом ГИ 1, После сброса триг. гера 6 на второй вход распределителя 2 через элемент И 3 разрешается прохождение синхроимпульсов ГИ 2 и распределителем 2 формируется тактовый импульс ТИ 8 и все последующие. Таким образом, длительность такта ТИ 7 соответствует заданной, т.е, работа распределителя 2 на время опроса датчика информации приостанавливается и запускается, когда на входе ВМ установлена информация для ввода,40 Формула изобретения 5 84731Поскольку триггер 6 сбрасываетсясигналом на шине 12, формируемым вовнешнем устройствеВУ), а до поступлениясигнала работа ВМ Фактически приостановлена, то существует опасностьостанова машины при отказе одного изВУ или линии передачи этого сигналамежду ВУ и ВМ, Для устранения подобного случая счетчик 7 подсчитываетсинхроимпульсы ГИ 2 с момента выдачииз ВМ управляющего слова и до получения от ВУ сигнала по шине 12.Емкость счетчика рассчитываетсяна максимальное время обмена. Еслив течение этого времени от ВУ по1%шине 12 не поступает сигнал, то сигналом с выхода счетчика 7 сбрасывается триггер б восстанавливаетсяработа распределителя 2, а операцияввода информации от неисправногодатчика заканчивается вводом нулевого кода, информация от неисправныхдатчиков в ВМ не принимается.Таким образом, устройство обеспечивает повышение пропускной спо- д.собности системы обмена ВМ с ВУ, таккак длительность рабочего цикла ВМ вэтих операциях изменяется с дискретностью в один такт в зависимости отдлины линии связи между ВМ и адресуемым ВУ и от быстродействия этоговнешнего устройства,Увеличение производительности системы особенно эффективно в случаепередачи массивов информации от внеш-Зних устройств, размещенных на небольших расстояниях, и имеющих высокоебыстродействие,0 6вый вход - к первому выходу гекератора импульсов, вторым выходом соединенного с первым входом первого элемента И, второй вход которого подключен к единичному выходу триггерауправления, нулевым выходом соединенного с первым входом второго элемента И, о т л и ч а ю щ е е с ятем, что, с целью расширения функциональных возможностей устройства засчет адаптации частоты следования импульсов синхронизации к скорости ра.боты абонентов, в устройство введенысчетчик, третий элемент И и элементИ-ИЛИ, причем вход сброса счетчика инулевой вход триггера управления соединены с выходом элемента И-ИЛИ,первый вход которого и первыйвход третьего элемента И соединены с соответствующими выходными шинами устройства, первый вход первойгруппы входов элемента И-ИЛИ и второй и третий входы третьего элементаИ соединены с соответствующими шинамииз группы входных управляющих шинустройства, первый вход второй группывходов элемента И-ИЛИ соединен свыходом счетчика, счетным входомподключенного к выходу первого элемента И, второй вход и выход второгоэлемента И подключены соответственнок второму выходу генератора импульсов и второму входу распределителятактовых импульсов, первый выход генератора тактовых импульсов подключенк вторым входам первой и второй группвходов элемента И-ИЛИ, единичныйвход триггера .управления соединен свыходом третьего элемента И.. Источники информации,принятые во внимание при экспертизеФУстройство для синхронизации системы обмена информацией, содержащее распределитель тактовыхимпульсов, группа выходов которого подключена к выходньщ шинам устройства, а пер 1, Электронная вычислительная 4 машина ЕС.М., "Статистика", 1976. 2. Авторское свидетельство СССР по заявке Р 2462586, кл. 6 06 Р 15/00,1977.(прототип).847310 02 ГИ 1 ТИФ ТИ Шины УИну ри.г Составитель В. Вертлиб,ктор Т,Гыршкан ТехреДМ.РейВфс , КорректорС. Корннен каз 549ВНИИПИ лиал ППП "Патент", г. Ужгсрод, ул, Проектная,4 Тфг Тй 5 ТИЦ ТИ 5 Тиб ТФ 7 9/75 Т Государстве делам изобрет 935, Москва, Жак 145 Подписого комитета СССРий и открытий5, Раушская наб., д. 4/

Смотреть

Заявка

2838336, 13.11.1979

ПРЕДПРИЯТИЕ ПЯ В-8117

ХЕЛЬВАС ВАЛЕРИЙ ПАНТЕЛЕЙМОНОВИЧ

МПК / Метки

МПК: G06F 1/04

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

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

Код ссылки

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

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