Устройство для синхронизации системыОбМЕНА иНфОРМАциЕй Советский патент 1981 года по МПК G06F1/04 

Описание патента на изобретение SU847310A1

(54) УСТРОЙСТВО для СИНХРОНИЗАЦИИ СИСТЕМЫ ОБМЕНА ИНФОРМАЦИЕЙ Изобретение относится к автоматике и вычислительной технике и может быть использовано, например в систе. мах синхронизации вычислительных маш Известны устройства, для синхронизации вычислительных машин, содер жащие генераторы импульсов, элементы И, формирователи импульсов, схемы временной задержки, счетчики и дешиф раторы l . Недостатком этих устройств являются ограниченные функциональные возможности, обусловленные невозможностью адаптации частоты следования импульсов синхронизации к скоростям работы абонентов, с которыми выполня-ется обмен. Наиболее близким к предлагаемому по технической сущности является устройство синхронизации процессора содержащее- генератор основных и рабочих тактовых импульсов, соединенный группой выходов с группой входов узла распределения тактовых импульСОВ, группа выходов которого является группой выходов устройства, а выход - подключен к первому входу -первого элемента И, вторым входом соединенному с первьв выходом триггера управляния, второй выход которого и узел формирования тактовых импульсов контроля соединены соответственно с первым и вторым входами второго элемента И, выходы элементов И соединены с соответствукщими входами элемента ИЖ, выход которого является выходом устройства 21. Недостаток этого устройства состоит в ограниченных функциональных возможностях устройства, чтЬ приводит к снижению пропускной способности системы обмена. Цель изобретения - расширение функциональных возможностей устрой ства за счет адаптации частоты следования импульсов синхронизации к скорости работы абонбнтрв. Поставленная цель достигается тем, что в устройство, содержащее распределитель тактовых импульсов, группа выходов которого подключена к выходным шинам устройства, а первый вход - к первому выходу генератора импульсов, вторым выходом соединенно го с первым входом первого элемента И, второй вход которого подключен к единичному выходу триггера управлени нулевым выходом соединенного с первым входом, второго элемента И, введены счетчик, третий элемент И и элемент И-ИЛИ, причем вход сброса сч чика и нулевой вход триггера управления соединены с выходом элемента И-ИЛИ, первый вход которого и первый вход третьего элемента И соединены с соответствующими выходными шинами ус ройства, первый вход первой группы входов элемента и второй и тре тий входы третьего элемента И соединены с соответствующими шинами из группы входных управляющих шин устройства, первый вход второй группы входов элемента И-ИЛИ соединен с выходом счетчика., счетным входом подкл ченного к выходу первого элемента И второй вход и выход второго элемента Иподключены соответственно к вто рому выходу генератора импульсов и второму входу распределителя .тактовых импульсов, первый выход генератора тактовых импульсов подключен к вторым входам первой и второй групп входов элемента И-ИЛИ, единичный вход триггера управления соединен с выходом третьего элемента И. . На фиг. 1 представлена блок-схема предлагаемого устройства-для синхронизации системы обмана информации; на фиг 2 - временная диаграмма работы устройства. Устройство содержит генератор 1 импульсов, распределитель 2 тактовых импульсов, второй, первый и третий элементы И 3,4 и 5 триггер 6 управл ния, счетчик 7, элемент И-ИЛИ 8, ши ны 9 группы выходных шин-, шины 10 и 11 передачи шестого И седьмого та товых импульсов, группу входных управляющих шин, шину 12 передачи стр ба от внешнего устройства и шины 13 стробов управляющего слова и призна абонента. Устройство работает следующим об разом. О4 В исходном состоянии счетчик 7 и триггер 6 установлены в нулевое состояние. Потенциалами с выходов триггера 6 через элемент И 3 разрешено поступление импульсов ГИ2 со второго выхода генератора 1 на второй вход распределителя 2, а через эле- . мент ИА - запрещено поступление импульсов на вход счетчика 7 импульсов. Таким образом, в исходномсостоянии на выходе распределителя 2 формируется последовательность тактовых сигналов ТИ1-ТИ8 с периодом повторения,, определяемым периодом выходных сигналов ГИ1 и ГИ2 генератора 1. При этом тактовые сигналы с четными номерами формируются от импульсов ГИ 2, а нечетные - от импульсов ГИ1. В этом режиме работы устфойства выполняются все операции ВМ за исключением операций обмена. Операция ввода информации в ОЗУ машины от датчика системы состоит из двух рабочих циклов ВМ. В первом цикле программой ВМ вы- дается управляющее слово(УС ), определяющее номер датчика, режий обмена . и т. п. Во втором цикле ос тдествляется ввод информации в ОЗУ ВМ. К моменту ТИ2 во втором цикле на входе ВМ должна быть установлена информация для ввода. Управляющее слово сопровождается стробом и сигналом Признак абонента, который формируется ВМ при обращении к датчику системы. Эти сигналы поступают по шинам 13. В первом цикле операции ввода информации в ВМ от датчика устанавливается в единичное состояние триггер 6, отключаются тактовые импульсы ГИ 2 от распределителя 2 и подключают их к счетному входу счетчика 7 импульсов, На выходе распределителя 2 последним формируется импульс ТИ7. Триггер 6 сбрасывается сигналом на шине 2, простробированным на элементе .И-ИЛИ 8 синхросигналом ГИ1, После сброса триггера 6 на второй вход распределителя 2 через элемент И 3 разрешается прохождение синхроимпульсов ГИ 2 и распределителем 2 формируется тактовый импульс ТИ8 и все последующие. Таким образом, длительность такта ТИ7 соответствует заданной, т.е. работа распределителя 2 на время опро са датчика информации приостанавливается и запускается, когда на входе ВМ установлена информация для ввода. Поскольку триггер 6 сбрасывается сигналом на шине 12, формируемым во внешнем устройствеfBYV а до поступле ния сигнала работа ВМ фактически при остановлена, то существует опасность останова машины при отказе одного из ВУ или линии передачи этого сигнала между ВУ и БМ. Для устранения подобного случая счетчик 7 подсчитывает синхроимпульсы ГИ2 с момента выдачи из ВМ управляющего слова и до получения от ВУ сигнала по шине 12. Емкость счетчика рассчитывается на максимальное время обмена. Если в течение этого времени от ВУ по шине 12 не поступает сигнал, то сигналом с выхода счетчика 7 сбрасывается триггер 6 восстанавливается работа распределителя 2, а операция ввода информации от неисправного датчика заканчивается вводом нулерого кода, информация от неисправньпс датчиков в ВМ не принимается. Таким образом, устройство обеспечивает повышение пропускной способности системы обмена ВМ с ВУ, так как длительность рабочего цикла ВМ в этих операциях изменяется с дискретностью в один такт в зависимости от длины линии связи между ВМ и адресуе мым ВУ и от быстродействия этого внешнего устройства. Увеличение производительности си темы особенно эффективно в случае передачи массивов информации от внеш них устройств, размещенных на небол ших расстояниях, и имеющих высокое быстродействие.

Формула изобретения Устройство для синхронизации сиетемы обмена информацией, содержащее распределитель тактовых импульсов, группа выходов которого подключена к выходным шинам устройства, а перИсточники информа1 и, принятые во внимание при экспертизе вый вход - к первому выходу гекерато-. ра импульсов, вторым выходом соединенного с первым входом первого элемента И, второй вход которого подключей к единичному выходу триггера управления, нулевымвыходом соединенного с первым входом второго элемента И, отличающееся тем, что, -с целью расширения функциональных возможностей устройства за счет адаптации частоты следования импульсов синхронизации к скорости работы абонентов, в устройство введены счетчик,третий элемент И и элемент И-ИПИ, причем вход сброса счетчика и нулевой вход триггера управления соединены с выходом элемента И-ИЛИ, первый вход которого и первый вход третьего элемента И соеди нены с соответствующими выходными шинами устройства, первый вход первой группы входов элемента И-ИЛИ и второй и третий входы третьего элемента И соединены с соответствующими шинами из группы входных управляющих шин устройства, первый вход второй группы входов элемента И-ШШ соединен с выходом счетчика, счетным входом подключенного к выходу первого элемента И, второй вход и выход второго элемента И подключены соответственно к второму выходу генератора импульсов и второму входу распределителя тактовых импульсов, перйый выход генератора тактовых импульсов подключен к вторым входам первой и второй групп входов элемента И-ИЖ, единичный вход триггера .управления соединен с выходом третьего элемента И. 1 . Электронная вычислительная машина ЕС-1050.М., Статистика, 1976. 2. Авторское свидетельство СССР по заявке № 2462586, кл. 6 06 F 15/00, 1977.(прототип).

у 4f V V V

V ,

8

V V W

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

название год авторы номер документа
Устройство для синхронизации вычислительной системы 1976
  • Хельвас Валерий Пантелеймонович
SU717774A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1982
  • Хельвас Валерий Пантелеймонович
SU1062681A2
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для сопряжения цифровой вычислительной машины с общей магистралью 1980
  • Еремеева Лидия Николаевна
  • Маркитан Людмила Григорьевна
  • Хельвас Валерий Пантелеймонович
SU907536A1
Устройство для обмена информацией 1982
  • Маркитан Людмила Григорьевна
  • Еремеева Лидия Николаевна
  • Хельвас Валерий Пантелеймонович
SU1048468A1
Устройство управления буферным накопителем для доменной памяти 1981
  • Бойко Иван Михайлович
  • Колумбет Александр Андреевич
  • Коцегуб Евгений Терентьевич
  • Помазан Наталья Васильевна
  • Скомров Владимир Анатольевич
SU1275536A1
Устройство для обмена информацией между ЦВМ и внешними устройствами 1980
  • Маркитан Людмила Григорьевна
  • Хельвас Валерий Пантелеймонович
SU907537A1
Устройство для синхронизации вычислительной системы 1980
  • Хельвас Валерий Пантелеймонович
  • Еремеева Лидия Николаевна
  • Маркитан Людмила Григорьевна
SU940148A1
Устройство для тестового контроля логических узлов 1991
  • Амбалов Виталий Игоревич
  • Тырин Иван Яковлевич
  • Пугач Анатолий Геннадиевич
  • Еськов Игорь Вячеславович
SU1837297A1
Устройство для ввода информации 1982
  • Хельвас Валерий Пантелеймонович
SU1130854A1

Иллюстрации к изобретению SU 847 310 A1

Реферат патента 1981 года Устройство для синхронизации системыОбМЕНА иНфОРМАциЕй

Формула изобретения SU 847 310 A1

гиг

f

0/2 JTJlJlJlJlJ LriJTJnJlJlJlJ IJTJTJljnJTJlJTJ JlJlJlJlJ

SU 847 310 A1

Авторы

Хельвас Валерий Пантелеймонович

Даты

1981-07-15Публикация

1979-11-13Подача