Многоканальное устройство синхронизации

 

Изобретение относится к импульсной технике и может быть использовано при проектировании резервированных цифровых вычислительных устройств и многомашинных комплексов с повышенными требованиями к быстродействию и надежности. Устройство позволяет уменьшить время взаимного фазирования нескольких каналов, а также повысить надежность устройства за счет обеспечения фазирования оставшихся каналов в случае возникновения на фазирующем выходе хотя бы одного из каналов единичного или нулевого уровня о Целью изобретения является повышение быстродействия в режиме межканального фазирования Пель достигается за счет введения селектора 9, элемента И 10 и элементов ИЛИ 6 и 8 о 2 ил„ с S

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

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

РЕСПУ БЛИН

„ 80„„164247

С 06 Р 11/18, 1/12

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

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

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

AO ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ГНИ ГИНТ СССР (21) 44231.40/24 (22) 10.05.88 (46) 15.04.91. Г>юл. Р 14 (72) А.И. Кононенко (53) 681.3(088.8) (56) Авторское свидетельство СССР

9 1153398, кл. r, 06 Г 11/ 18, 1985.

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

N 1539759, 1987. ! (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО СИНХРОНИЗА1ЯИ (57) Изобретение относится к импульсной технике и может быть использовано при проектировании резервированных цифровых вычислительных уст1

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

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

Устройство содержит каналы 1, причем каждый канал включает элемент

И-HF. 2, элемент И 3, триггеры 4 и 5, элемент ИЛИ 6, мажоритарный элемент

7, элемент ИЛИ 8, селектор 9, элемент И 10, триггер 11, счетчик 12, регистр 13 сдвига, дешифратор 14, ройств и многомашинных комплексов с повышенными требованиями к быстродействию и надежности. Устройство позволяет уменьшить время взаимного фазирования нескольких каналов, а также повысить надежность устройства за счет обеспечения фазирования оставшихся каналов в случае возникно-. вения на фазирующем выходе хотя бы одного иэ каналов единичного или нулевого уровня„ Целью изобретения является повышение быстродействия в режиме межканального фазирования. Цель достигается за счет введения селектора 9, элемента И 10 и элементов

ИЛИ 6 и 8, 2 ил.

1 элементы И-HF.. 15 и 16 и тактовый генератор 17.

Рассмотрим работу трехканального устройства.

После включения питания исходное состояние триггеров 4, 5 и 11, регистра 13 сдвига и счетчика 12 — произвольное, В этом случае фазировка каналов происходит следующим образом.

Допустим, что во всех каналах первый 4 и второй 5 триггеры находятся в нулевом состоянии соответстве. но по прямому и инверсному выходам (фиг. 2 и, н), а третий триггер 11 — в единичном состоянии по прямому выходу (фиг. 2, л). Нулевой сигнал с инверсного выхода второго триггера 5 (фиг. 2, н) запрещает прохождение сигнала тактового генератора 17 через первый элемент И 3. Счетчик 12 сохраняет произвольное состояние. В каж16424 73

55 дом i-м формирователе сигнал "1" с прямого выхода второго триггера 5 поступает на 1-е входы мажоритарных элементов 7 и первых элементов ИЛИ 8 и через обменные выходы на соответствующие входы мажоритарных элементов 7 и первых элементов ИЛИ 8 соседних каналов. После прихода по обменным выходам еще хотя бы одного единичного сигнала (фиг, 2, е) на входы мажори тарного элемента 7 (при логике работы по выборке "2 из 3") íà его выходе формируется уровень "1" (фиг. 2, ж), который по разрешающему сигналу пряI мого выхода третьего триггера 11 проходит на выход селектора 9 и переводит первый триггер 4 в единичное состояние (фиг. 2, и) . По стробирующему сигналу с выхода задающего генератора 1 — в единичное состояние по инверсному выходу переходит второй триггер 5 (фиг. 2, н). Импульсы с выходов тактового генератора через первый элемент И 3 начинают поступать ,м на счетный вход счетчика 12, выходные импульсы которого вызывают сдвиг информации в регистре 13. При этом ,на втором выходе первой группы выхо:дов регистра 13 сдвига формируется сигнал сброса .в "0" первого триггера

;4 (фиг. 2, а) . В процессе сдвига информации в регистре 13 сдвига последовательно формируются импульсы на его пятом, четвертом и третьем выходах первой группы выходов (фиг. 2, б, в, г), сигнал с пятого выхода первой группы выходов регистра 13 сдвига (фиг. 2, б) переводит третий триггер 11 в состояние "0" (фиг. 2, л), в результате чего к входу установки в "1" первого триггера 4 через селектор 9 подключается выход элемента

ИЛИ 8 вместо выхода мажоритарного элемента 7 ° Сигнал с четвертого выхода первой группы выходов регистра

13 сдвига (фиг. 2, в) поступает на первый вход второго элемента И 10, но, так как в отсутствие нЕисправ-. ностей в устройстве первый триггер находится в нулевом состоянии (фиг. 2, и), данный сигнал не проходит на выход второго элемента И 10 (фиг. 2, к). Сигнал с третьегс выхода первой группы выходов регистра 13 сдвига (фиг. 2, r) через второй элемент ИЛИ 6 поступает на вход сброса в "0" первого триггера 4, но, так как он уже установлен в состояние

"0" по прямому выходу, изменений в работе устройства не происходит.

Сдвиг информации в регистре 13 сдвига происходит до момента появления на первом выходе его первой группы выходов сигнала установки в "0" для второго триггера 5 по инверсному выходу (фиг. 2, д), переключение которого по этому сигналу запрещает прохождение импульсов тактового генератора 17 через первый элемент И 3 (фиг. 2, н). Устройство переходит в состояние приостанова, но в отличие от первоначального момента вторая группа выходов регистра 13 сдвига имеет строго определенное состояние (например, нулевое состояние всех разрядов), на которое настроен дешифратор 14. На выходе дешифратора

14 появляется сигнал разрешения запуска регистра 13 сдвига (занесение

"1" в первый разряд). Сигнал уровня

"1 с прямого выхода второго триггера 5 через первый элемент ИЛИ 8 и селектор 9 поступает на вход установки в " 1" первого триггера 4 . Триггер

4 переводится в единичное состояние, и сигнал с его прямого выхода (фиг. 2, и) при наличии выходного сигнала задающего генератора переводит триггер 5 также в единичное состояние по инверсному выходу (фиг.2,н)

Сигнал с инверсного выхода второго триггера 5 разрешает прохождение импульсов тактового генератора 17 через элемент И 3 на счетный вход счетчика 12. Формирователь импульсов отрабатывает очередной цикл, но в отличие от предыдущего цикла третий триггер 11 находится в состоянии

"0" и вместо выхода мажоритарного элемента 7 с помощью селектора 9 к входу установки в "1" первого триггера 4 подключается выход первого элемента ИЛИ 8. На третьей группе выходов регистра 13 сдвига формируются выходные сигналы. Каналы 1 сфазированы.

Рассмотрим работу устройства в режиме фазирования, когда все каналы исправны, для трех случаев: расфазировка каналов отсутствует; один из каналов, например, первый, опережает по фазе оставшиеся, первый канал отстает по фазе от оставшихся.

В первом режиме происходит цикли ческая работа устройства.с появле5

1б424 ,нием на инверсном выходе второго триггера 5 низкого уровня на один период частоты тактового генератора 17. Зто время учитывается в длительности цикла работы устройства (например, S в длительности последнего импульса цикла) . Первый режим из-за неста бильности частоты генераторов на практике не наблюдается.

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

Второй режим возникает при уходе частоты задающего генератора 1 - в 20 сторону увеличения.

Сигнал "1" с прямого выхода триггера 5 опережающего канала устанавливается на первых входах мажоритарного элемента 7 и первого элемента ИЛИ 8 и че-i рез обменный выход на одном из входов элементов 7 и 8 других каналов. Так как триггер 11 находится в состоянии

"0" единичный сигнал через первые элементы ИЛИ 8 и селектор 9 проходит 30 на вход установки в "1" первого триггера 4 и переводит его в единичное состояние, запрещая останов отстающих каналов. В опережающем канале триггер 5 переходит в состояние "1" по инверсному выходу через один период задающего генератора 17. Таким образом, цикл работы опережающего устройства увеличивается, в результате чего запуск на новый цикл îíî 40 начинает с запаздыванием относительно двух других устройств (в пределах расфазирования не более одного периода частоты задающего генератора 17) и становится отстающим по отношению к двум оставшимся. Наиболее реальной является ситуация, когда после первой фаэировки два опережающих канала оказываются также расфазированными.

B этом случае фазирование произойдет по более опережающему каналу, который в результате станет отстающим, оставшийся второй опережающий опережающим, а первый формирователь по величине расфазировки окажется

55 в середине.

Теоретически возможна ситуация, когда расфазировка между опережающими каналами не превышает величину

73

6 допустимого отклонен.-|я от номинального значения частоты тактовых генераторов, т „е„они сфазированы. В этом гипотетическом случае на обменных выходах фазирсвания кахдого из этих формирователей устанавливаются сигналы "1"., по которым аналогично вышеописанному B каждом формирователе на выходе селектора 9 формируется

"0". При этом отстающий первый канал переходит к формированию следующего цикла с опережением на один период следования задающего генератора, а два опережающих канала начинают формирование следующего цикла с запаздыванием на один период следования импульсов тактового генератора. Таким образом, в этом случае в состоянии останова при фазировании находятся два формирователя, но продолжительность времен i останова (времени взаимного фазирования формирователей) не превышает одного периода следования импульсов задающего генератора.

Рассмотрим работу устройства в режиме взаимного фазирования каналов для случая наличия неисправности в работе одного из устройств. При этом возможны следующие случаи: неисправность приводит к установлению постоянного уровня "О" на одном из входов первого элемента ИЛИ 8 и мажоритарного элемента 7; аналогичная ситуация при установлении урогня 1

В первом случае вместо трех каналов осуществляется фазирова ие двух исправных каналов аналогично рассмотренным выше режимам работы.

Во втором случае устройство работает следующим образом„

) опустим, что неисправность типа установившаяся "I" возникает после начала цикла работы устройства (фиг. 2, -и), Сигнал с пятого выхода первой группы выходов регистра 13 сдвига подтверждает нулевое состояние третьего триггера 11 (фиг. 2, б, у). Сигнал с третьего выхода (фиг.2, в) первой группы выходов регистра 13 сдвига поступает на первый вход второго элемента И 10 (фиг. 2, т), и, так как на его втором входе присуте ствует уровень "1" (фиг. 2, с), третий триггер 11 устанавливается в единичное состояние (фиг. 2, y) . При этом к входу селектора 9 подключается выход мажоритарного элемента 7. На

16424 73 выходе мажоритарного элемента 7 устанавливается уровень "0" (фиг. 2, р), 1 а на выходе селектора 9 — уровень

"1". Сигнал с третьего выхода первой группы выходов регистра 13 сдвига (фиг. 2, г) через второй элемент

ИЛИ 6 поступает на вход сброса в "0" первого триггера 4 и устанавливает его в нулевое состояние (фиг. 2, 10 с, ф) . Второй триггер подготовлен для перехода в нулевое состояние по инверсному выходу. Сигналом с первого выхода первой группы выходов регистра

13 сдвига триггер 5 формирует на инверсном выходе уровень "0", и на первом входе мажоритарного элемента опережающего исправного формирователя, а также на одном из входов мажоритарных элементов 7 соседних формирова- 2р телей устанавливается " 1". Так как на одном из входов мажоритарных элементов присутствует установившийся !! !! единичный сигнал, т о появление 1 на втором из входов вызывает формиров ание " 1 " на их выходах, а следоват ельно, " 0" на выходе селектора

9, чт о приводит к останову опер ежающег о канала на один период сл едования импульсов тактового генератора . 3p

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

Многоканальное устройство синхронизации, содержащее п каналов, причем 3 каждый канал содержит мажоритарный элемент, тактовый генератор, счетчик, три элемента И-HF. три триггера, первый элемент И, дешифратор и регистр сдвига, первый выход первой !0 группы выходов которого соединен с первым входом первого элемента И-НЕ, группа инверсных выходов регистра сдвига соединена с группой входов дешифратора, вторая группа выходов 45 регистра сдвига i-го канала (i

1, ..., n) является i-й группой выходов устройства, информационный вход первого разряда регистра сдвига соединен с выходом дешифратора, 0 выход переполнения счетчика соединен с синхровходом регистра сдвига, выход первого элемента И соединен со счетным входом счетчика, выход тактового генератора соединен с первым входом первого элемента И, вторым входом первого элемента И-НЕ и первым входом второго элемента И-HF., прямой выход первого триггера соединен с вторым входом второго элемен-. та И-НЕ, инверсный выход первого триггера соединен с третьим входом первого элемента И-НЕ, выход третьего элемента И-НЕ соединен с входом сброса в "0" первого триггера, прямой выход второго триггера i-ro канала соединен с -м входом мажоритарного элемента своего канала и д-ми входами мажоритарных элементов остальных каналов, о т л и ч а ю— щ е е с я тем, что, с. целью позышения быстродействия в режиме межканального фаэирования, в каждый канал введен второй элемент И, селектор, два элемента ИЛИ, причем в каждом канале i-й вход первого элемента ИЛИ соединен с i-м входом мажоритарного элемента, выход первого элемента ИЛИ соединен с первым информационным входом селектора, второй информационный вход которого соединен с выходом мажоритарного элемента, инверсный выход третьего триггера соединен с первым управляющим входом селектора, второй управляющий вход которого соединен с прямым выходом третьего триггера, инверсный выход селектора соединен с входом установки в "1" первого триггера и первым входом третьего элемента И-HF. второй вход которого соединен с выходом второго элемента ИЛИ, второй выход пер" вой группы выходов регистра сдвига

1 .соединен с первым входом второго эле1 мента ИЛИ, второй вход которого соединен с третьим выходом первой группы выходов регистра сдвига, четвертый выход первой группы выходов которого соединен с первым входом второго элемента И, пятый выход первой группы выходов регистра сдвига соединен с входом сброса в "0" третьего триггера, вход установки s "1" которого соединен с выходом второго элемента И, выход второго элемента И-НЕ соединен с входом сброса в "0" второго триггера, вход установки в "1 которого соедчнен с выходом первого элемента

И-НЕ, инверсный выход второго триггера соединен с вторым входом первого элемента И, прямой выход первого триггера соединен с вторым входом второго элемента И. !

16424 73

К

Я л

Р

nr

У

Р н

Риг 2

Риг. /

Составитель Н. Торопова

Техред С.Мигунова Корректор Н.Король

Редактор A Лежнина

Заказ 1148 Тираж 418 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Многоканальное устройство синхронизации Многоканальное устройство синхронизации Многоканальное устройство синхронизации Многоканальное устройство синхронизации Многоканальное устройство синхронизации 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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