Устройство для формирования синхро-сигналов

Номер патента: 849187

Авторы: Власов, Гойденко, Демиденко, Сержанович, Хоменя

ZIP архив

Текст

ОП ИСАНИЕИЗЬВРЕТЕН ИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советски кСоциалистическикРеспублик и 849187(23)Приоритет аб делам нзебретеннй и вткрмтнй(54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ .СИНХРОСИГНАЛОВ 1Изобретение предназнанено для использования в вычислительной технике,в частности в синхронных микропроцессорных устройствах обработки информации, которые выполняют необходимые операции с помощью синхронизиРующих импульсов,Известно устройство генерации управляющих синхросигналов, реализованное в интегральном исполнениина одном полупроводниковом кристал 1 Оле и включающее схемы для обеспечения сброса системы. Генератор-формирователь выдает строб состояния иобесПечивает синхронизацию чтения15центральным процессором команд и данных 1. Однако структурная организациятакого устройства не ориентированана применение его в других микро 20процессорных системах или другихсинхронных устройствах обработкиинформации. 2Наиболее близким к предлагаемому по технической сущности является генератор синхроимпульсов, предназначенный для обеспечения синхрониэирующими последовательностями микропроцессорной системы. В генератор синхроимпульсов входит сдвиговый регистр, внутренний генератор тактовых импульсов, кварцевый резонатор, внешнее управление, дешифратор состояний сдвигового регистра, схема работы по шагам, схема сброса 21.Недостатком известного генератора является ограниченные функциональные воэможности, так как с помощью этого устройства можно получить только две 4 езы синхросигналов. Цель изобретения - расширение функциональных возможностей устройства эа счет воэможности запомина-. ния состоянийсоответствующего информационного выхода устройства и воэможности работы по циклам.8498 15 3Поставленная цель достигается тем, что в устройство для формирования синхросигналов, содержащее внут- . ренний генератор тактовых импульсов, сдвиговый регистр, дешифратор состояний, причем выход дешифратора5 является информационным выходом устройства, группа разрядных выходов сдвигового регистра соединена с группой входов дешифратора состояний, введены шесть триггеров, три элемента НЕ, повторитель, два элемента И, четыре элемента И-НЕ, причем нулевой вход первого триггера соединен с входом прерываний устройства и с нулевым входом второго триггера, вход синхронизации устройства через первый элемент НЕ соединен с входом синхронизации первого триггера, с первым входом первого элемента И, с единичным входом третьего триггера и с единичным входом четвертого триггера, вход синхронизации устройства через повторитель соединен с входом синхронизации второго триггера и с первым входом второго элемента И, вход сброса устройства соединен с входом сброса сдвигового регистра, с входом сброса третьего, четвертогот, пятого ишестого триггеров, вход запуска устройства через второй элемент НЕ соединен с первым входом первого элемента И-НЕ и с единичным входом пятого триггера, вход конца цикла устройства соединен .с выходом конца цикла дешифратора состояний и через элемент НЕ с управляющим входом шестого триггера и с первым Входом второго элемента И-НЕ, разрешающий вход устройства соединен с управ- ляющим входом дешифратора состояний, вторые входы первого и второго элементов И соединены соответственно с выходами первого и второго триггерОВВыхОд перВого элемента И соеди 45 нен с первым информационным входом сдвигового регистра, выход второго элемента И соединен со вторым информационным входом сдвигового регистра, выход третьего триггера соединен с первым входом третьего элемента И-НЕ, второй вход третьего элемента И-НЕ соединен с выходом четвертого триггера, третий вход третьего элемента И-НЕ соединен с выходом шестого триггера, выход третьего элемента И-НЕ соединен с управляющим входом сдвигового регистра, единичный вход третьего триггера соединен 7 4с первым выходом группы выходом сдвигового регистра и с первым входом четвертого элемента И-НЕ, нулевой вход третьего триггера соединен са вторым выходом группы выходом сдвигового регистра и с первым входом четвертого элемента И-НЕ, третий выход группы выходом сдвигового регистра соединен с третьим входом четвертого элемента И-НЕ, четвертый выход группы выходов сдвигового регистра соединен со вторым входом второго элемента И-НЕ, выход четвертого элемента И-НЕ соединен со вторым входом первого элемента И-НЕ, выход пятого триггера соединен с единичным входом четвертого триггера, выход второго элемента И-НЕ соединен с единичным входом шестого триггера, выход первого элемента И-НЕ соединен с нулевым входом пятого триггера, выход внутреннего генератора тактовых импульсов соединен с тактовым выходом устройства и с входом синхронизации устройства, управляющий выход конца цикла дешифратора соединен с выходом конца цикла устройства.На чертеже приведена схема предлагаемого устройства.Устройство содержит внутренний генератор 1 тактовых импульсов с выводами 2 и 3 для подключения кварцевого резонатора, сдвиговый регистр .4, дешифратор 5 состояний, выход б внешнего управления, выходы 7 генерируемых синхросигналов, управляющий выход 8, триггеры 9 и 1 О, внешний вход 11 прерывания, элемент НЕ 12, повторитель 13, элементы И 14 и 15, вход 16 синхронизации, триггер 17, триггер 18, вход 19 сброса, триггер 20, триггер 21, элемент И-НЕ 22, элемент НЕ 23, элемент И-НЕ 24, вход 25 запуска, элемент И-НЕ 26, элемент НЕ 27, элемент И-НЕ 28, упра.вляющий вход 29 устройства, вход 30 конца цикла работы сдвигового регистра.Устройство работает следующим образом.На вход 16 поступают тактовые импульсы либо с выхода 8, либо от внешнего генератора тактовых импульсов,После прохождения элемента НЕ 12и повторителя 13 инверсное и прямоезначения входных тактовых импульсовпоступает соответственно на первыевходы элемента И 14 и элемента И 15,5 84918которые стробируются соответственновыходами триггеров 9 и 1 О. С выходом:элемента И 1.4 и элемента И 15 парафазные тактовые импульсы поступаютна синхронизирующие входы сдвигового регистра 4, который с поступлением тактовых импульсов начинает осуществлять сдвиг информации, поступающей на информационный вход сдвигового регистра 4 с выхода элементаИ-НЕ 22, три входа которого подключены соответственно к выходам триггера 17, триггера 18 и триггера 21.Информация с выходом сдвигового регистра 4 поступает на входы деши- дфратора 5 состояний, в котором шаблоном металлизации запрограммированыгенерируемые устройством управляющие синхросигналы на выходах 7 и выходной сигнал конца цикла работы сдвиОгового регистра 4 на выходе 30 устройства,Вход 6 внешнего управления дешифратором 5 состояний позволяет настраивать устройство на генерацию одно бго из двух вариантов генерируемыхустройством синхросигналов на выходах 7 и запрограммированных однимшаблоном металлизации.Вход сброса 19 предназначен для Зоприведения устройства в исходноесостояние, т.е. для подготовки егок работе посредством подключения квходу сброса 19 внешнего сигнала сброса. Уровнем логического нуля внешнего сигнала сброса происходит установка в единичное состояния триггеровсдвигового регистра 4, триггера 17,триггера 21 и сброс в нулевое состояние триггеров 18 и 20, В таком случае на выходе элемента И-НЕ 22присутствует уровень логической единицы, т.е. эта схема оказывается закрытой сигналом с уровнем логического нуля с выхода триггера 18 и навсех выходах сдвигового регистра 4присутствует уровень логической единицы, т.е. устройство не генерирует управляющие синхросигналы на выходах 30, если даже на синхронизирующие входы сдвигового регистра 4и поступают парафазные тактовыеимпульсы с выходом элемента И 14и элемента И 15. Единичным значением внешнего сигнала запуска, поступающего на вход 25 запуска, производится установка асинхронного триггера 20 запуска в 7 6единичное состояние. По заднему фронту тактового импульса, поступающе-го на синхронизирующий вход триггера 18 запуска с выхода инвертора 12 происходит, запись состояния триггера 20 в триггер 18, и с этого момента на выходе элемента И-НЕ 22 устанавливается уровень логического нуля при условии, что в триггеры 17. и 21 записана логическая единица.Единичными значениями парафазных тактовых импульсов, поступающих на синхронизирующие входы сдвигового регистра 4 с выходов элементов И 14 и 15 в сдвиговом регистре 4, происходит сдвиг информации, поступающей на сдвиговый регистр 4 с выхода элемента И-НЕ 22, и на выходах сдвигового регистра 4 формиру; ются сигналы с уровнем логического нуля с длительностью, равной периоду входным тактовых импульсов и сдвинутые один относительно другого на 1/2 периода входной тактовой серии. На выходах 7 устройства формируются управляющие синхросигналы, а на выходе 30 - сигнал с уровнем логической единицы конца цикла работы сдвигового регистра 4,Заданный режим работы сдвигового регистра 4 обеспечивается тем, что сбросовый вход триггера 17 подключен ко второму выходу сдвигового регистра 4, а информационный вход этого триггера - к девятому выходу сдвигового регистра 4.Для запуска устройства на непрерывный режим генерации управляющих синхросигналов необходимо присутствие на входе 25 запуска сигнала с уровнем логической единицы в течение всего времени работы, а на входе 29 запуска - сигнала с уровнем логической единицы или в течение всего времени работы устройства, или на вход 29 должен поступать единичный сигнал в конце каждого цикла работы устройства, Для входа 29 запуска этим сигналом может быть сигнал с выхода 30 конца цикла работы сдвигового регистра. После подачи сигнала на вывод 25 запуска и начала генерации устройством управляющих синхросигналов на выходах 7 с помощью элементов И-НЕ 24 и 26 и сигналов со второго, восьмого и девятого выходов сдвигового регистра 4 осуществляется ана9187 84 продолжается поступление тактовыхимпульсов, а на выходах 7 устройствапродолжается генерация управляющихсинхросигналов. 10 15 20 Формула изобретения 25 30 35 40 45 7 84 лиз наличия сигнала запуска на выходе 25 устройства. Если сигнал запуска на входе 25 присутствует, то устройство продолжает генерацию управляющих синхросигналов на выводах 7, если же он отсутствует, то по окончании текущего цикла работы сдвигового регистра 4 генерация управляющих синхросигналов прекращается.Происходит это следующим образом,При отсутствии сигнала запуска на входе 25 запуска происходит сброс в нуль асинхронного триггера 20, его состояние записывается в синхронный триггер 18, элемент И-НЕ 22 закрывается, т.е. на ее выходе присутствует логическая единица и по окончании текущего цикла работы устройствана всех выходах сдвигового регистра4 будет присутствовать логическая единица, т.е, формирования сдвину -тых сигналов с уровнем логического нуля на выходах сдвигового регистра4 производиться не будет.Вход 11 прерывания служит для прерывания генерации управляющих синхросигналов на выходах 7 устройствав любом месте цикла генерации с последующим продолжением генерации прерыванных последовательностей управлянпих синхросигналов путем подачина вход 11 прерывания внешнего сигнала прерывания. Для прерываниягенерации синхросигналов необходимо на вывод 11 прерывания подать низкий уровень сигнала прерывания, который по задним фронтам тактовых импульсов с выходом элемента НЕ 12 иповторителя 3 записывается в триггеры 9 и 10, после чего будут закрыты элемент И 14 и элемент И 15,т.е. на синхрониэирующие входы сдвигового регистра 4 прекращается поступление тактовых импульсов с выходов элементов И 14 и 15, что приводитк тому, что сдвиговый регистр 4 прекращает изменение своего состояния,т,е. произойдет "замораживание" выходных синхросигналов на выходах 7 устройства. Дпя дальнейшего продолжения генерации управляющих синхросигналов на выводах 7 необходимо на вход 11 прерывания подать единичным значение сиг- нала прерывания, который записывается в триггеры 9 и 1 О, открываются элементы И 14 и 15, на синхронизирующие входы сдвигового регистра Таким образом, предлагаемая структурная организация устройства для формирования синхросигналов дпя микропроцессоров позволяет расширить функциональные возможности устройства, расширить область его применения практически на любую синхрон. - ную микропроцессорную вычислительную систему. Применение предлага- емого устройства сокращает количество микросхем при проектировании устройства синхронизации, повышает надежность и степень микроминиатюризации микропроцессорных вычислительных систем. Устройство для формирования синхросигналов, содержащее внутренний генератор тактовых импульсов, сдвиговый регистр, дешифратор состояний причем выход дешифратора состояний является информационным выходом устройства, группа разрядных выходов сдвигового регистра соединена с группой входов дешифратора состояний, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет возможности запоминания состояний соответствующего информационного выхода устройства и воэможности работы по циклам, устройство содержит шесть триггеров, три элемента НЕ, повторитель, два элемента И, четыре элемента И-НЕ, причем нулевой вход первого триггера соединен с входом прерываний устройства и с нулевым входом второго триггера, вход синхронизации устройства через первый элемент НЕ соединен с входом синхронизации первоготриггера, с первым входом первого элемента И, с единичным входом третьего триггера и с единичным входомчетвертого триггера, вход синхронизации устройства через повторительсоединен с входом синхронизации второго триггера и с первым входом второго элемента И, вход сброса устройства соединен с входом сброса сдвигового регистра, с,входом сброса третьего четвертого, пятого и шестого 19 84918 триггеров, вход запуска устройства через второй элемент НЕ соединен с первым входом первого элемента И-НЕ и с единичным входом пятого триггера, вход конца цикла устройства соеди 5 нен с выходом конца цикла дешифратора состояний и через элемент НЕ с управляющим входом шестого триггера и с первым входов второго элемента И-НЕ, разрешающий вход устройства соединен с управляющим входом дешифратора, состояний, вторые входы первого и второго элементов И соединены соответственно с выходами первого и второго триггеров, .выход первого эле- д мента И соединен с первым информационным входом сдвигового регистра, выход второго элемента И соединен со вторым информационным входом сдвигового регистра, выход третьего триг О гера соединен с первым входом третьего элемента И-НЕ, второй вход третьего элемента И-НЕ соединен с выходом четвертого триггера, третий вход третьего элемента И-НЕ соединен с выхо дом шестого триггера, выход третьего элемента И-НЕ соединен с управляющим входом сдвигового регистра, единичный вход третьего триггера соединен с первым выходом группы выхо- ЗО дом сдвигового регистра и с первым 7 10входом четвертого элемента И-НЕ,нулевой вход третьего триггера соединен со вторым выходом группы вьг.ходом сдвигового регистра и с первымвходом четвертого элемента И-НЕ,третий выход группы выходом сдвигового регистра соединен с третьим входом четвертого элемента И-НЕ, четвертый выход группы выходов сдвигового регистра соединен со вторым входом второго элемента И-НЕ, выходчетвертого элемента И-НЕ соединен совторым входом первого элемента И-НЕ,выход пятого триггера соединен с еди"ничным входом четвертого триггера,выход второго элемента И-НЕ соединен с единичным входом шестого триггера, выход первого элемента И-НЕсоединен с нулевым входом пятоготриггера, выход внутреннего генератора тактовых импульсов соединен стактовыми выходом устройства и с,входом синхронизации устройства, управляющий выход конца цикла дешифратора состояний соединен с выходомконца цикла устройства. Источники информации,принятые во внимание при экспертизе849187 тель М,КудряшМ,Коштура Соста Техре Редактор С,Ро к Заказ 6093 62 ВТираж 745Государственного комитета СССРелам изобретений и открытий

Смотреть

Заявка

2828878, 08.10.1979

ПРЕДПРИЯТИЕ ПЯ 6007

ВЛАСОВ ФЕЛИКС СЕРГЕЕВИЧ, ГОЙДЕНКО ПЕТР ПЕТРОВИЧ, ДЕМИДЕНКО ПЕТР ВАСИЛЬЕВИЧ, СЕРЖАНОВИЧ ДМИТРИЙ СТЕПАНОВИЧ, ХОМЕНЯ АНАТОЛИЙ ЛЕОНИДОВИЧ

МПК / Метки

МПК: G06F 1/04

Метки: синхро-сигналов, формирования

Опубликовано: 23.07.1981

Код ссылки

<a href="https://patents.su/6-849187-ustrojjstvo-dlya-formirovaniya-sinkhro-signalov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования синхро-сигналов</a>

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