Устройство для контроля синхронизации Советский патент 1985 года по МПК G06F1/04 

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

1

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

Целью изобретения является повышение достоверности контроля.

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

Устройство содержит блоки 1 и 2 свертки по М0ДУЛЮ два, счетные триггеры 3-6, селектор 7, триггер 8 ошибки, выход 9 устройства, вход 10 начальной установки устройства, выходы 11-20 блока 21 синхронизации.

Блок 21 синхронизации включает задающий генератор 22, элемент НЕ 23, триггеры 24, элемент ИШ-НЕ 25, элементы И 26 первой группы, счетчик 27, дешифратор 28, элементы 29 И второй группы, элемент И 30, триггеры 31 и 32, элемент НЕ 33, выходы дешифратора 28-34, 35, 36.

W

На фиг. 3 номера сигналов соответствуют элементу, на выходе которого формируется данный сигнал.

Работа блока синхронизации заключается в следующем.

Задающий генератор 22 генерирует импульсы, которые инвертируют элемент 23 НЕ и эти импульсы синхронизируют триггеры 24. Причем на синхровходы всех нечетных триггеров 24 подается прямая серия импульсов, а на синхровходы четных триггеров - инт версная серия импульсов. Триггеры 24 образзпот сдвигающий регистр.

Элемент ИЛИ-НЕ 25 позволяет осуществить непрерывный контроль работы регистра сдвига, исключая появление ложных состояний триггеров 2 и 4, а также приводит его в исходное состояние при включении питающего напряжения. В результате функционирования сдвигающего регистра формируются восемь сдвинутых относительно друг друтга серий импульсов (см. фиг. 3), которые через элементы И 26 второй группы подаются соответственно на выходы 11-18 блока 21. Сигнал с инверсного выхода задающего генератора 22 поступает также на вход двухзарядного счетчика 27, который совместно с дешифратором 28 и элементом НЕ 23 формирует стробирующие импульсы 34, 35, 36 и с элементами 29 И первой группы синхросигналы 19 и 20. Триггеры 31 и 32 предназначены для формирования управляющих сигналов, которые обеспечивают блокировку синхросигналов 11-18 без искажения последней серии синхроимпульсов при появлении ощибки. При -..отсутствии оитбки нет необходимости блокировки и на управляющий вход 9 подается уровень логического О, который через элемент НЕ 33 поддерживает разрешающий уровень логической 1 на соответствующем входе элемента И 30. Тогда строб-импульс с выхода элемента И 29, проходя через элемент И 30, устанавливает триггер 37 по единичному входу в состояние 1, от переднего фронта сигнала с выхода третьего элемента И 29 триггер 31 по нулевому входу внов 1 сбрасывается в состояние О. Таким образом, при отсутствии ошибки на выходе триггера 31 непрерьгоно формируется импульсный сигнал (см. фиг.З который, перекрьгеает во времени синхроимпульсы 11, 12 и 13. Сигнал с выхода триггера 31 подается также н информационный вход триггера 32, пр ем информации в который по синхровх ду производится сигналом 20. Благодаря этому при отсутствии ошибки триггер 32 непрерывно поддерживаетс в состоянии 1 и при этом поддержи вается разрешение на вьщачу синхросигналов 14-18. Процесс блокировки синхроимпульсов заключается в следующем. При появлении, ошибки в (i-ом так те (см.фиг. 3) в следующем i-ом так те потенциал на входе 9 блока синхр низации переключается с О на 1. В результате на второй вход элемента И 30 поступит блокирующий потенциал, запрещаюпщй дальнейшее прохож дение стробирующего сигнала на уста новочньй вход триггера 31. Однако это уже не отразится на формировании сигнала на выходе триггера 31 в 1-ом такте, так ..как установка триггера 31 в состояние 1 бьша произведена ранее и триггер 32 соответственно в i-OM такте сохраняет свое состояние. Благодаря этому все синхросигналы 11-18 как в (i-l)-oM, так и в i-OM такте будут сформированы без дополнительных искажений. И только в (i+1)-OM также все синхросигналы, начиная с первого, будут соответственно заблокированы (см. фиг. 3). Работа устройства заключается в следующем. Попарно перекрывающиеся (могут быть и неперекрываюпщеся) сигналы 11, 12, 15, 16 и 13, 14, 17, 18 с вьк.одов блока 21 синхронизации подаются на входы блоков 1 и 2 свертки по модулю два, которые на своих выходах вырабатывают две одинаковые последовательности импульсов, но сформированные от разных серий сигналов. Счетные триггеры 3, 4 и 5, 6, осуществляют счет количества импульсов каждой из этих последовательностей в течение такта Т.При правильном чередовании импульсов на входах блоков 1 и 2 содержимое счетных триггеров 3-6 к моменту формирования стробирующих сигналов 19 и 20 будет равно нулю, так как на их входы поступило по четыре импульса и триггер 8 не установится в единично состояние, а б.лок 21 синхронизации перейдет к выработке серии сигнадов последующего такта. В случае, если на контролируемых шинах будут одиночные, двойные или тройные ошибки (пропадание сигналов или появление помех), содержимое одного из счетчиков (в зависимости от того, на какой шине пропал сигнал или появилась помеха) будет отлично от нуля и при поступлении сигнала стробирования триггер 8 ошибки установится в состояние 1 и заблокирует, синхросигналы блока 21 синхронизации. Формула изобретения Устройство для контроля синхронизации, содержащее первый и второй счетные триггеры, триггер ошибки, задающий генератор, счетчик, дешифратор, первый элемент НЕ, первую группу элементов И, причем выход задающего генератора соединен с входом рпервого элемента НЕ, выход которого соединен со счетным входом счетчика, группа выходов которого соединена с группой входов дешифратора, отличающееся тем, что, с целью повьпиения достоверности контроля в устройство введены два блока сверт ки по модулю два, третий и четвертый счетные триггеры, селектор, десять триггеров, вторая группа элементов И элемент 1ШИ-НЕ, второй элемент НЕ, причем выход первого блока свертки по модулю два соединен со счетным входом Первого счетного триггера, выход которого соединен с первым информационньм входом селектора и счет ным входом второго счетного триггера, выход которого соединен с вторым информационным входом селектора, третий информационный вход которого соединен с выходом третьего счетного триггера и со счетным входом четвертого счетного триггера, выход которо го соединен с четвертьм информационным входом селектора, первый и второй управляющие входы селектора соединены с выходом четвертого элемента И первой группы, выход второго элемента И первой группы соединен с третьим и четвертым упрвляющими входами селектора, выход которого соединен с единичным входом триггера ошибки, нулевой вход которого соединен с входами сброса первого, второго, третьего и четвертого счетных триггеров и является входом начальной установки устройства, выход элемента И соединен с входом второго элемента НЕ и является выходом устройства, выход второго блока свертки по модулю два соединен со счетным входом третьего счетного триггера, выход задающего генератора соединен с синхровходами первого, второго, третьего и четвертого триггеров и с |первьм входом первого элемента И первой группы, выход первого элемента НЕ соединен с синхровходами пятого, шестого, седьмого и восьмого триггеров и с первымигвходами второго, третьего и четвертого элементов И первой группы, первьй выход дешифратора соединен с вторым входом второго элемента И первой группы, второй выход дешифратора соединен с вторыми входами первого и третьего элементов И первой группы, третий выход дешифратора соединен с вторым входом четвертого элемента И первой группы, выход первого триггера соединен с информационным входом пятого триггера, с первым входом элемента |И1Ш-НЕ и с первым входом первого элемента И второй группы, первый вход второго элемента И которой соединен с выходом пятого триггера и с информационным входом второго триггера, выход второго триггера соединен с информационным входом шестого триггера, с вторым входом элемента ИЛИНЕ и с первым входом третьего элемента И второй группы, первый вход четвертого элемента И второй группы соединен с выходом шестого триггера и с информационным входом третьего триггера, выход которого соединен с информационным входом седьмого триггера, с третьим входом элемента ИЛИНЕ и с первым входом пятого элемента И второй группы, первый вход шестого элемента И которой соединен с выходом седьмого триггера и с информационным входом четвертого триггера,, выход которого соединен с информационным входом восьмого триггера и с первым входом седьмого элемента И второй группы, первый вход восьмого элемента И которой соединен с выходом восьмого триггера, выход первого элемента И первой группы соединен с первым входом элемента И, второй вход которого соединен с выходом второго элемента НЕ, выход элемента И соединен с единичным входом девятого триггера, нулевой вход которого соединен с выходом третьего элемента И первой группы, выход второго элемента И первой группы соединен с синхровходом десятого триггера, информационный вход которого соединен с выходом девятого триггера и с вторыми входами первого, второго и третьего элементов И второй группы, выходы первого, второго, пятого и шестого элементов -И второй группы соединены с соответствующими входами первого блока свертки по модулю два, выходы второго, третьего, седьмого и восьмого элементов И второй группы соединены с соответствующими входами вто-, рого блока свертки по модулю два.

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

название год авторы номер документа
Устройство для контроля передачи информации 1984
  • Водеников Александр Васильевич
SU1251083A1
Устройство для синхронизации вычислительной системы 1984
  • Серопян Самвел Серопович
  • Маргарян Гурген Карленович
SU1287138A1
Устройство для контроля и диагностики цифровых узлов 1980
  • Мкртумян Игорь Борисович
  • Караханян Марклен Оганесович
SU896627A1
Устройство цифрового интегрирования 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Нестеренко Сергей Анатольевич
  • Николенко Анатолий Александрович
  • Ногина Елена Николаевна
SU1532922A1
Устройство для синхронизации блоков памяти 1986
  • Бруевич Дмитрий Анатольевич
  • Воробьев Рудольф Михайлович
  • Куликов Александр Геннадьевич
  • Смирнов Николай Алексеевич
SU1439566A1
Устройство для контроля микропроцессорной системы 1990
  • Сидоренко Николай Федорович
  • Ткачев Михаил Павлович
  • Пикин Владимир Юрьевич
  • Остроумов Борис Владимирович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1700558A1
Сигнатурный анализатор 1984
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
  • Горохов Александр Викторович
SU1171797A1
Устройство для сопряжения ЦВМ с группой абонентов 1988
  • Дапин Олег Иосифович
  • Васильев Александр Александрович
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Мотягина Раиса Мухаметшарифовна
  • Ярмухаметов Азат Усманович
SU1559349A1
Устройство для синхронизации цифровой системы 1981
  • Декусар Кирилл Борисович
  • Угаров Олег Георгиевич
  • Вейсберг Николай Петрович
  • Васина Наталия Николаевна
  • Бушля Владимир Андреевич
  • Исмаилов Юрий Шамсаддинович
SU981980A1
Сигнатурный анализатор 1984
  • Костюкевич Владимир Михайлович
  • Толочанов Сергей Владимирович
SU1262501A1

Иллюстрации к изобретению SU 1 200 268 A1

Реферат патента 1985 года Устройство для контроля синхронизации

Изобретение относится к области вычислительной техники и может быть использовано в цифровых вычислительных устройствах. Цель изобретения повьпнение достоверности контроля. Устройство содержит блоки 1 и 2 свертки по модулю два, счетные триггеры 3, 4, 5, 6, селектор 7, триггер 8 ошибки. Использование устройства обеспечивает регистрацию ошибки при пропадании сигналов или появлении помех при любом количестве импульсов, кроме кратных четырем. 3 ил.

Формула изобретения SU 1 200 268 A1

Документы, цитированные в отчете о поиске Патент 1985 года SU1200268A1

Устройство для формирования серий импульсов 1979
  • Дронов Владимир Иванович
SU920688A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Распределитель импульсов 1981
  • Дронов Владимир Иванович
SU976436A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 200 268 A1

Авторы

Каграманов Григорий Хачатурович

Абаджян Степа Самвелович

Оганесян Владимир Кимович

Серопян Самвел Серопович

Даты

1985-12-23Публикация

1983-11-29Подача