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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЩШ СИСТЕМЫ ОБМЕНА ИНФОРМАЦИЕЙ, содержащее задающий генератор, распределитель импульсов, счетчик, первый триггер, четыре элемента И, первый элемент ИЛИ, причем выход задающего генератора соединен с первьм входом первого элемента И и с первым входом второго элемента И, второй вход которого соединен с прямьм выходом первого триггера, инверсный выход которого соединен с вторым входом первого элемента И, выход которого соединен с синхровходом распределителя импульсов, выходы которого с первого по восьмой являются группой тактовых выходов устройства, выход второго элемента И соединен с синхро входом счетчика, установочньй вход которого соединен с выходом первого элемента ИЛИ и с нулевым входом первого триггера, выход переполнения счетчика соединен с первым входом третьего элемента И, выход которого соединен с первьм входом первого элемента ИЛИ, второй вход которого является входом начальной установки устройства, выход четвертого элемента И соединен с третьим входом первого элемента ШШ, отличающееся тем, что с целью расширения функциональных возможностей за счет обеспечения переменной длительности cинxpoимпyльcOlJ, в устройство введен второй элемент ШШ, элемент НЕ5 второй триггер, элемент И-НЕ, причем группа входов второго элемента ШШ является группой управляющих входов опроса устройства, выход второго элемента ИЛИ соединен с первым входом элемента И-НЕ, второй вход которого является управляющим входом признака ввода устройства, выход элемента И-НЕ соединен с информационньм входом первого триггера, синхровход которого соединен с выходом втоc;i рого триггера, информационный вход Ф которого соединен с шестым выходом распределителя импульсов, восьмой 4а выход которого соединен с вторым входом третьего элемента И, выход заР1 дающего генератора соединен с входом . элемента НЕ, выход которого соединен, с синхровходом второго триггера и с первьм входом четвертого элемента И, второй вход которого является входом внешней синхронизации устройства.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

@(St! С 06 F 1/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3675361/24 — 24 (22) 15. 12. 83 (46) 15.05.85 Бюл. И 18 (72) Л.Г.Маркитан, В.В.Положенцев и В .П.Хельвас (53) 681.3(088.8) (56) Майоров С.А., Новиков Г.И.

Структура цифровых вычислительных машин. Л., "Машиностроение", 1970, с. 186, рис. 5 ° 9.

Авторское свидетельство СССР

Ф 847310, кл. G 06 F !/04, 1979. (54) (57) УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ СИСТЕМЫ ОБМЕНА ИНФОРМАЦИЕЙ, содержащее задающий генератор, распределитель имлульсон, счетчик, первый триггер, четыре элемента И, первый элемент ИЛИ, причем выход задающего генератора соединен с первым входом первого элемента И и с первым нходом второго элемента И, второй вход которого соединен с прямым выходом первого триггера, инверсный выход которого соединен с вторым входом первого элемента И, выход которого соединен с синхровходом распределителя импульсов, выходы которого с первого по восьмой являются группой тактовых выходов устройстна, выход второго элемента И соединен с синхро" входом счетчика, установочный вход которого соединен с выходом первого элемента ИЛИ и с нулевым входом пер-.

moro триггера, выход переполнения

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

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

1156045

Изобретение отн сится к вычислительн.»й технике и может быть исполь— зовано при разработке управляющих вы. числительных машин.

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

На фиг. 1 приведена схема устрой10 ства; на фиг. 2 — временная диаграмма его работы.

Устройство содержит задающий генератор 1, распределитель 2 импульсов, счетчик 3, триггеры 4 и 5 элементы

И 6 и 7, элемент И-НЕ 8., элемент НЕ 9, 15 элементы ИЛИ 10 и 11, элементы И 12 и 1 3, группу 1 4 управляющих входов опроса, управляющий вход 15 признака ввода, вход lб внешней синхронизации, вход 17 начальной уста20 новки, группу 18 выходов устройства.

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

В исходном состоянии счетчик 3 и триггер 4 сигналом по входу 17 началь 5

25 ной установки усганавливаются в нулевое состояние. Потенциалами с выходов триггера 4 через элемент И 6 разрешено поступление импульсов с выхода задающего генератора 1 на З0 вход распределителя 2 импульсов, а через элемент И 7 запрещено поступлечие импульсов задающего генератора на вход счетчика 3. При этом в качест:ве триггеров должны быть использова- 35 ны триггеры с установкой по фронту сигнала на синхровходе.

Управляющий сигнал по одному из входов группы 14 через элемент ИЛИ 1140 поступает на первый вход элемента И 8.

На его второй вход подается сигнал по входу 15 признаки ввода с сигналом с выхода триггера 5 триггер 4 устанавливается в единичное состоя- 45 ние, блокируя тем самым на элементе

И 6 поступление тактовых импульсов от генератора 1 на вход распределителя 2 импульсов и разрешая их поступление через элемент И 7 ка вход счет .50 чика 3. Триггером 5 осуществляется сдвиг (задержка) тактового импульса

Т6 на 1/2 периода. Такая необходимость обусловлена задержкой тактового импульса на выходе распределите- 55 ля 2 импульсов относительно соответствующего импульса с выхода генера,тора

Таким образом, на выходе распределителя 2 импульсов формируется импульсная последовательность тактовых сигналов Tl — Т8 с периодом повторения, определяемым периодом выходных тактовых импульсов задающего генератора 1. При этом необходимо учитывать временную задержку между выходным импульсом генератора и соответствующим тактом, сформированным распределителем 2 импульсов. Эта задержка обусловлена задержкой на элементе

И 6 и распределителе 2 импульсов.

При частоте генератора 6,4 мГц {т.е. период вьгходных импульсов генератора

150 нс) такая задержка может составлять более 1/2 периода, как это гоказано на временной диаграмме (фиг.2) °

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

Управление тактовыми импульсами на входах элементов И 6 и 7 осуществляется таким образом, что переключение тактовой частоты от гекератора 1 производится только в момент времени, когда в распределите.".:.- 2 импульсов сформирован полностью тактовый сигнал Т6 и передний фронт тактового сигнала Т7. При этом исключается укорочение тактовых импульсов генератора 1 сигналом блокировки на элементах И 6 и 7. В таком состоянии устройство остается до поступления на вход устройства сигнала внешней синхронизации по входу 16. Этим сигналом, простробированном на элементах И 12 и ИЛИ 10 импульсом генератора сбрасываются триггер 4 и счетчик 3. При этом на вход распределителя 2 импульсов возобновляется поступление импульсов генератора и на его выходе формируется задний фронт тактового импульса Т7, а затем и все последующие.

Поскольку триггер 4 сбрасывается сигналом внешней синхронизации, поступающим по входу 16, а до его по." ступления работа устройства фактически приостановлена, то существует опасность останова ЦВИ при отказе одного из внешних устройств или линии передачи этого сигнала между внешним устройством и ЦВМ. Для устракения подобного случая счетчик 3 подсчитывает импульсы задающего генератора с момента поступления сигнала па одному из входов группы 14 до поступления сигнала по входу 16.

Емкость счетчика рассчитывается на максимальное время обмена. Если в течение этого времени от внешних устройств не поступает сигнал внешней синхронизации по входу 16, то

14 ф

ВНИИПИ Заказ 3146/45 Тираж 710 Подписное

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

Т8

Т!

73

Т5

Т )

77 5 r;() . ". 4 сигналом с выхода счет ика 3 через элементы И 13 и KilH 10 сбрасывается триггер 4, восстанавливается работа распределителя 2 импульсов, а операция ввода информации от неисправного датчика заканчивается вводом нулевого кода, т. е. информация от неисправных датчиков в ЦВМ не принимается.