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

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВКДЕТЕЛЬСТВУ

Союз Советских

Социалистических республик

< 1847310 (61) Дополнительное к авт. свид-ву (22) Заявлено 13. 11. 79 (21) 2838336/! 8-24 с присоединением заявки ЭЙ (23) Приоритет

Опубликовано 15.07.81.Бюллетень Эй 26

Дата опубликования описания 18.07. 81

Э (51)M. Кд.

G 06 F 1/04

ГююудерствеииыИ комитет

СССР ию делам изабретеиий и открытий (53) УД К 681 . 317 . .791(088.8) (72) Автор изобретения

В. П. Хельвас (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ СИСТЕМЫ

ОБМЕНА ИНФОРМАЦИЕЙ

Изобретение относится к автомати- ке и вычислительной технике и может быть использовано, например в систе.мах синхронизации вычислительных машин.

Известны устройства- для синхро- низации вычислительных машин, содержащие генераторы импульсов, элементы

И, формирователи импульсов, схемы временной задержки, счетчики и дешифраторы (1 j

Недостатком этих устройств являются ограниченные функциональные возможности, обусловленные невозмож-. ностью адаптации частоты следования импульсов синхронизации к скоростям работы абонентов, с которыми выполняется обмен.

Наиболее близким к предлагаемому по технической сущностй является устройство синхронизации процессора, содержащее. генератор основных и рабочих тактовых импульсов, соединенный группой выходов с группой входов узла распределения тактовых нмпульсов, группа выходов которого является группой выходов устройства, а выход — подключен к первому входу первого элемента И, вторым входом соединенному с первым выходом триггера управления, второй выход которого и узел формирования тактовьвс импульсов контроля соединены соответственно с первым и вторым входами второго элемента И, выходы элементов И соединены с соответствующими входами элемента

ИЛИ, выход которого является выходом устройства (2»

Недостаток этого устройства состо" ит в ограниченных функциональных воэможностях устройства, чу приводит к снижению пропускной способности системы обмена.

Цель изобретения — расширение функциональных возможностей устройства за счет адаптации частоты следования импульсов синхронизации -к скорости работы абонентрв.

847310

Поставленная цель достигается тем, что в устройство, содержащее распределитель тактовых импульсов, группа выходов которого подключена к выходным шинам устройства, а первый

5 вход — к первому выходу генератора импульсов, вторым выходом соединенно-го с первым входом первого элемента

И, второй вход которого подключен к единичному выходу триггера управления,1о нулевым выходом соединенного с первым входом, второго элемента И, введены счетчик, третий элемент И и элемент И-ИЛИ, причем вход сброса счетчика и нулевой вход триггера управ- 15 ления соединены с выходом элемента

И-ИЛИ, первый вход которого и первый вход третьего элемента И соединены с; соответствующими выходными шинами устройства, первый вход первой группы

- входов элемента И-ИЛИ и второй и третий входы третьего элемента И соединены с соответствующими шинами из группы входных управляющих шин устройства, первый вход второй группы 25 входов элемента И-ИЛИ соединен с выходом счетчика, счетным входом подключенного к выходу первого элемента И, второй вход и выход второго элемента И подключены соответственно к вто- щ рому выходу генератора импульсов и второму входу распределителя тактовых импульсов, первый выход генератора тактовых импульсов подключен к вторым входам первой и второй групп 35 входов элемента И-ИАИ, единичный в вход триггера управления соединен с выходом третьего элемента И. !

На фиг. l представлена блок-схема предлагаемого ус ройства для синхронизации системы обмена информации; на фиг 2 — временная диаграмма работы устройства.

Устройство содержит генератор 1 импульсов, распределитель 2 тактовых. импульсов, второй, первый и третий элементы,И 3,4 и 5 триггер 6 управления, счетчик 7, элемент И-ИЛИ 8, ши50 ны 9 группы выходных шин, шины 10 и ll передачи шестого и седьмого тактОВых импульсоВ, группу Входных управляющих шин, шину 12 передачи строба от внешнего устройства и шины 13

55 стробов управляющего слова и признака абонента.

Устройство рабстает следующим образом. ф

В исходном состоянии счетчик 7 и триггер б установлены в нулевое состояние. Потенциалами с выходов триггера 6 через элемент И 3 разрешено поступление импульсов ГИ2 со второго выхода генератора 1 .на второй вход распределителя 2, а через элемент И4 — запрещено поступление импульсов на вход счетчика 7 импульсов. Таким образом, в исходном" состоянии на выходе распределителя 2 формируется последовательность тактовых сигналов ТИ1-ТИ8 с периодом повторения, определяемым периодом выходных сигналов ГИ1 и ГИ2 генератора 1. При этом тактовые сигналы с четнымн номерами формируются от импульсов ГИ 2, а нечетные — от импульсов ГИ1. В этом режиме работы устцзойства выполняются все операции BN за исключением операций обмена. Операция ввода информации в ОЗУ машины от датчика системы состоит из двух рабочих циклов

BN. В первом цикле программой BM выдается управляющее слово(УС ), определяющее номер датчика,. режим обмена и т. и. Во втором цикле осуществляется ввод информации в ОЗУ BN. К моменту

ТИ2 во втором цикле на входе BM должна быть установлена информация для ввода.. Управляющее слово сопровождается стробом и сигналом "Признак абонента", который формируется ВМ при обращении к датчику системы. Эти сигналы поступают по шинам 13. В первом цикле операции ввода информации в BN от датчика устанавливается в единичное состояние триггер 6, отключаются тактовые импульсы ГИ 2 от распределителя 2 и подключают их к счетному входу счетчика 7 импульсов. На выходе распределителя 2 последним формируется импульс ТИ7. Триггер 6 сбрасывается сигналом на шине 12, простробированным на элементе И-ИЛИ 8 синхросигналом ГИ1. После сброса триггера 6 на второй вход распределителя

2 через элемент И 3 разрешается прохождение синхроимпульсов ГИ 2 и распределителем 2 формируется тактовый импульс ТИ8 и все последующие.

Таким образом, длительность такта

ТИ7 соответствует заданной, т.е. работа распределителя 2 на время опроса датчика информации приостанавливается и запускается, когда на входе

BM установлена информация для ввода.

Формула изобретения

5 84731

Поскольку триггер 6 сбрасывается сигналом на шине 12, формируемым во внешнем устройстве ВУ), а до поступления сигнала работа ВМ фактически приостановлена, то существует опасность останова машины при отказе одного из

ВУ или линии передачи этого сигнала между BY и ВМ. Для устранения подобного случая счетчик 7 подсчитывает синхроимпульсы ГИ2 с момента выдачи из ВМ управляющего слова и до получения от BY сигнала по шине 12.

Емкость счетчика рассчитывается на максимальное время обмена. Если в течение этого времени от BY no l5 шине 12 не поступает сигнал, то сигналом с выхода счетчика 7 сбрасывается триггер б восстанавливается работа распределителя 2, а операция ввода информации от неисправного датчика заканчивается вводом нулевого кода, информация от неисправных датчиков в BM не принимается.

Таким образом, устройство обеспечивает повышение пропускной спо- д. собности системы обмена BN с ВУ, так как длительность рабочего цикла BN в этих операциях изменяется с дискретностью в один такт в зависимости от длины линии связи между BN и адресуе- 1О мым ВУ и от быстродействия этого внешнего устройства.

Увеличение производительности системы особенно эффективно в случае передачи массивов информации от внеш-З5 них устройств, размещенных на небольших расстояниях, и имеющих высокое быстродействие, 0 6 вый вход — к первому выходу гекератора импульсов, вторым выходом соединенного с первым входом первого элемента И, второй вход которого подключен к единичному выходу триггера управления, нулевым выходом соединенного с первым входом второго элемента И, о т л и ч а ю щ е е с я тем, что, .с целью расширения функциональных возможностей устройства sa счет адаптации частоты следования импульсов синхронизации к скорости работы абонентов, в устройство введены счетчик, третий элемент И и элемент

И-ИЛИ, причем вход сброса счетчика и нулевой вход триггера управления соединены с выходом элемента И-ИЛИ, первый вход которого и первый вход третьего элемента И соединены с соответствующими выходными шинами устройства, первый вход первой группы входов элемента И-ИЛИ и второй и третий входы третьего элемента

И соединены с соответствующими шиками из группы входных управляющих шин устройства, первый вход второй группы входов элемента И-ИЛИ соединен с выходом счетчика, счетным входом подключенного к выходу первого элемента И, второй вход и выход второго элемента И подключены соответственно к второму выходу генератора импульсов и второму входу распределителя тактовых импульсов, первый выход генератора тактовых импульсов подключен к вторым входам первой и второй групп входов элемента И-ИЛИ, единичный вход триггера .управления соединен с выходом третьего элемента И.. Источники информацИи, принятые Во внимание при экспертизе е

Устройство для синхронизации системы обмена информацией, содержащее распределитель тактовых импульсов, группа выходов которого подключена к выходньм шинам устройства, а пер-.

1. Электронная вычислительная

4> машина ЕС-1050.M., "Статистика", 1976.

2. Авторское свидетельство СССР по заявке Р 2462586, кл. 8 06 F 15/00, 1977 (прототип).

847310

>2

ГИ1

Тид

ТИ

Тгг

Ти5 тиф

ТИ5

Тйб

ТИ7

Шины

7 гб

Шина 15

Шина (2

Реу 4@f

Ю цикл

Риз.

Заказ 5499/75 Тира к 745 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113935, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", г. Ужгсрод, ул. Проектная,4

Составитель В. Вертлиб, Редактор Т, Гыршкан Техред М. PeAagc Корректор С. Корниенко

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

 

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

Изобретение относится к электросвязи и может быть использовано для кадровой синхронизации приемников в системах передачи цифровой информации

Изобретение относится к радиосвязи и может быть использовано при приеме сигналов, содержащих блоки данных фиксированной длины

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах

Изобретение относится к вычислительной технике и может быть использовано при построении систем управления синхронизацией цифровых вычислительных машин и многопроцессорных систем

Изобретение относится к вычислительной технике и может найти применение для управления контролем достоверности передачи информации

Изобретение относится к вычислительной технике и может быть использовано в устройствах оптической обработки информации, предназначенных для решения задач обработки двумерных массивов цифровых данных и изображений

Изобретение относится к автоматике и импульсной технике
Наверх