Управляемый генератор импульсов
Иллюстрации
Показать всеРеферат
6., е "" тнвьвт ть. М
Союз Соеетсиик
Соцмаиистичесиик
Респубиии
К АВТОРСКОМУ СВЙДЕТЕЛЬСТВУ, (61) Дополнительное к авт. свнд-ву
f, (22) Заявлено 05.05.65 (21) 2132364/18 21 с присоединением заявки,% (23) Приоритет (51) M. Кл, Н 03 К 1/18
Пиударотввниый комитет
CCCP
Il0 делам изобретеиий,и открытий
Опубликовано 05.06.80. Ьктллетень J% 21
Дата опубликования описания 05.06.80 (53) УДК
621.373.5 (088,8) (72) Авторы изобретения
В. П, Гаврюшенко и В. Г. Фишер
Ордена Ленина институт кибернетики АН Украинской CCP (7I ) Заявитель (54) УПРАВЛЯЕМЫЙ ГЕНЕРАТ1,1Р ИМПУЛЬСОВ
Изобретение относится к импульсной технике и может быть использовано в устройствах; где требуется дискретно управлять длительностью каждого импульса во времени и на каждой фазе, преимущественно в цифровых автоматах с переменной длительностью микротакта. Генератор генерирует вложенные парафазные прямоугольные импульсы дискретной длительности.
Известен управляемый генератор импульсов
t0 со ступенчатым изменением частоты, построенный на базе мультивибратора, в котором эаданяцими элементами являются конденсаторы, цепи разряда которых управляются ключами (1}.
В этом генераторе управлять можно только
15 периодом колебаний или длительностью полуПериода перезаряда конденсаторов, которая силь,но зависит от времени включения ключей. .Для точного выбора длительности этого полу(. нериода соответствующие ключи должны быть включены не позже начала переэаряда конденсаторов. Это означает, что нужно обладать априорными сведениями, чтобы управлять
)бдительностью этих импульсов, что невозможно при использовании этого генератора для тактировки автоматов с переменной длительностью микро т а кта.
Извсстен также генератор импульсов, состоящий нз двух триггеров. образующих нетактируемый счетный триггер, в котором элементом, задаюшим частоту, является конденсатор, подключенный к выходам одного из триггеров
f2). Последний принят за прототип.
Кроме того, известно,что для надежной работы дискретных автоматов требуются определенные фазовые соотношения между выходными импульсами генератора.
Такой генератор не обеспечивает раздельного управления временными параметрами каждого выходного импульса.
Целью изобретения является обеспечение раздельного управления временными параметрами каждого выходного импульса.
Цель достигается тем, что в известном генераторе, содержащем основной триггер, выходы которого соединены со входами цепочки сдвие
ra фаз, два элемента И--HF, выходы которых соединены со входами вспомогате:тьного триг3 .. 73971
"" - яра и со входами выходных инверторов, цепочки формирования длительностей и блок
1 управлейия, выходы цепочки сдвига фаз "соединены с первыми входами элементов И вЂ” НЕ, вторые входы которых соединены перекрестнб с выходами основного триггера, а выходы вспомогательного триггера подключены к входам всех цепочек формирования длительностей, выходы каждой из.которых соединены с первыми входами соответствуюших вентилей основ- ного трйггера, вторые входы которых подключены к выходам блока управления, синхрони"зирующие входы которого соединены с вы ходами выходных инверторов.
На чертеже представлена схема предлагаемого генератора.
Генератор содержит выходные инверторы 1, два элемента И вЂ” НЕ 2, цепочку 3 сдвига фаз, состоящую из двух инверторов 4, между выходами которых включен конденсатор 5, задающии сдвиг фаз, цепочки 6 формирования длительностей, каждая из которых состоиг из двух инверторов 7 и конденсатора 8, задающего дйительность импульса, основного триггера 9, вспомогательного триггера 1О и блока 11 управления. Выходы триггера 9 соединены со входами цепочки 3 выходы которой соединены с первыми входами элементов И вЂ” НЕ 2, вторые
" "входы которых соединены перекрестно с выелл "пи триггера 9. Выходы элементов И вЂ” НЕ 2 подключейы к входам выходных инверторов 1 и к входам вспомогательного триггера 10, выходы которого соединены со входа ми всех цепочек 6, выходы каждой из которых соеди/ пены с первыми входами соотве1ствующих вентилей триггера 9, вторые входы которых подключены к выходам блока 11 управлений, син хронизирующие входы которого соединены с выходами инверторов 1.
Предлагаемый генератор работает следующим образом.
Каждый полупериод начинается с переключения триггера 9, После переключения его импульс на одном из выходов генератора исче зТет и появляется на другом выходе только 4 после того, как конденсатор 5 цепочки 3 переэарядится до уровня логической единицы. В этот момент переключается триггер 10 и все конденсаторы 8 цепочек 6 одновременно начинают перезаряжаться. Блок 11 в начале каж50 дого полупериода синхронно с выходными им " йульсами генератора подключает одну из це-! почек 6 к триггеру 9. Время заряда койденсатора 8 выбранный цепочкй 6 до уровйя логической единицй определяет момент пере— --- ключения триггера 9. Таким образом, время переэаряда конденсатора 5 йсйользуется-для . задания сдвига фаэ между выходйыми "импуль: сами, а времй перезаряда конденсаторов 8—
4 дпя формирования длительности импульсов
: генератора. Причем сдвиг фаэ не зависит от длительности импульсов, Параллельное подключение цепочек 6 к выходам триггера 10 позволяет разряжать все конденсаторы в начале каждого полупериода дпя устранения влияния предыдущих событий на длительность текущего полупериода и одновременно с зарядом конденсаторов принимать рен ения о выборе длительности текущего полупериода. В этом случае управление предлагаемым генератором сводится к управлению переключением триггера 9 на каждом такте и в остальнбм ничем не отличается от управления переходами в цифровых автоматах. Блок 11 генерирует последовательность управляющих сигналов либо по собственной программе, либо по сигналам, поступающим от автоматов, тактируемых генератором. В этом случае блок 11 на каждом микротакте выбирает ту цепочку формирования длительности, которая соответствует наиболее медленной микрооперации иэ числа микроопераций, выполняемых на данном микротакте, и по существу представляет комбинационную схему выделения наиболее приоритетных сигналов. Таким образом, предлагаемый генератор позволяет осуществить обратную связь между . микрооперацией и ее длительностью, что дает возможность повысить быстродействие цифровых вычислительных машин и устройств, отводя на выполнение микрооперации фактически требуемое время, а не максимальное, требуемое
Дпя выполнения самой длинной микрооперации, что наблюдается в автоматах с постоянной длительностью микротакта, Формула изобретения"
1. Управляемый генератор импульсов, содержащий основной триггер, выходы которого соединены со входами цепочки сдвига фаз, два элемента И вЂ” НЕ, выходы которых соединены со входами выходных инверторов и со входами вспомогательного триггера, цепочки формирования длительностей и блок управления, о тл и ч а ю шийся тем, что, с целью обеспечения разДельного управления временными параметрами каждого выходногО импульса, выходы цепочки сдвига фаз соединены с первыми входами элементов И вЂ” НЕ, вторые входы которых соединены перекрестно с выходами основного" триггера, а в-ыходы вспомогательного триггера подключены к входам всех цепочек формирования длительностей, выходы каждой из которых соединены с первыми входами соответствующих вентилей овновного триггера, вторые входы которых подключены к выходам блока управления, синхронизирую739714!
Составитель Л Колосков
Техред Ж.Кастелевич Корректор С.llloMaK
Редактор 3. Бородкина
Тираж 995 Подписное UHHHHH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5,Заказ 2957/50 Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 щие входы которого соединены с выходами выходных инверторов..
2. Генератор по п. 1, о. т л и ч а ю щ и йс я тем, что цепочка сдвига фаз и каждая из цепочек формирования длительностей содержат по два инвертора, между выходами которых, включен конденсатор.
Источники информации, принятые во внимание при экспертизе
1. Патент США и 3543185, кл. 331 — 113, 1968.
2. Авторское свидетельство СССР М 304679, кл. Н 03 К 3/64, 1970 (прототип).