Формирователь пачек импульсов
Иллюстрации
Показать всеРеферат
ФОРМИРОВАТЕЛЬ ПАЧЕК ИМПУЛЬСОВ , содержащий генератор, инвертор, счетчик, первый и второй элементы совпадения, первый триггер, 5 -вход которого соединен с шиной запускающих импульсов, D -вход соединен с общей щиной, а С -вход соединен с инверсным вькодом и D -входом второго триггера, прямой выход которого соединен с третьим входом второго элемента совпадения, а .С -вход соединен с выходом первого элемента совпадения , первый вход которого соединен с прямым выходом первого триггера , а второй через инвертор соединен с вторым входом второго элемента совпадения, отличающийся тем, что, с целью повышения быстродействия , в него дополнительно вве дены второй инвертор, третий триггер, третий, четвертый и пятый элементы совпадения и дешифратор, выходы которого подключены к йервому и второму входам пятого элемента ссхвпадения и к 5 - иК -входам третьего триггера, прямой и инверсный выходы которого соединены соответственно с первыми входами третьего и четвертбго элементов совпадения, вторые входы которьк присоединены к выходу первого триггера, а третьим входы - к выходу генератора, Ш11ходы третьего и четвертого элементов совпадения подключены соответственно к вычитающему и сум 4ир р1цему входам счетчика, выходы которого соединены с входами дешифратора , причем вы§ ход генератора через второй инвертор соединен с третьим входом второго элемента совпадения, а выход 9 N0 9 4ib пятого элемента совпадения с первым входом первого элемента совпадения. Эд
ае и»
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
3QD Н 03 К 3/64
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
llO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТКОЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСНОМЪ . СВИДЕТЕПЪСТВМ (21) 3647019/24-21 (22) 22.09 ° 83 (46) 30.12.84. Бюл. В 48 (72) Я.В.Коханьй, Б.В.Коханый и Б.В.Грещук (53) 621.373.4(088.8) (56) 1 ° Авторское свидетельство СССР
Ф 400012, кл. Н 03 К 3/64, 1973.
2. Авторское свидетельство СССР
У 1005292, кл. Н 03 К 5/153, 1983. (54)(57) ФОРМИРОВАТЕЛЬ ПАЧЕК ИМПУЛЬС0В, содержащий генератор, инвертор, счетчик, первый и второй элементы совпадения, первый триггер, 5 -вход которого соединен с шиной запускающих импульсов, g -вход соединен с.общей шиной, а С -вход соединен с инверснъ|м выходом и 3 -входом второго триггера, прямой выход которого соединен с третьим входом второго элемента совпадения, а .С -вход соединен с выходом первого элемента совпадения, первый вход которого соединен с прямым выходом первого триггера, а второй через инвертор соединен с вторым входом второго элемента совпадения, отличающийся тем, что, с целью повышения быстродействия, в него дополнительно вве-. дены второй инвертор, третий триггер, третий, четвертый и пятый элементы совпадения и дешифратор, выходы которого подключены к первому и второму входам пятого элемента совпадения и к 5 — и К -входам третьего триггера, прямой и инверсный выходы которого соединены соответственно с первыми входами третьего и четвертОго элементов совпадения, вторые входы которых присоединены к прямому выходу первого триггера, а третьим входъ — к выходу генератора, выходы Е
O третьего и четвертого. элементов совпадения подключены соответственно к вычитаюцему и суммярувщеиу входам счетчика, выходы которого соединены с входами дешифратора, причем вы- O
Ф ход генератора через второй инвертор соединен с третьим входом второго элемента совпадения, а выход пятого элемента совпадения соединен с первым входом первого элемента совпадения.
1 11323
Изобретение относится к импульсной технике и может быть использовано в цифровой технике и дискретных устройствах автоматики.
Известно устройство для генерации пачек импульсов, содержащее управляемый генератор тактовых импуль сов, вход которого подключен к выходу триггера, а выход соединен со счетным входом двоичного счетчика, tp задающее устройство и генератор запускающим импульсов (1) .
Недостатком его является ненадежный запуск от произвольно поступающего импульса. 15
Наиболее близким к изобретению является формирователь пачек импульсов, содержащий делитель, два элемента совпадения, инвертор и два триггера, генератор, выход которого через пересчетный блок подключен ко входу инвертора и первому входу первого элемента совпадения, второй вход которого подключен к выходу первого триггера, вход которого под- 25 ключен к шине запускающего импульса, 2 -вход к общей шине, С -вход подключен к инверсному выходу второго триггера и к его Q -входу, С -вход которого подключен к выхо- 3б ду первого элемента совпадения, выход прямой второго триггера соединен со входом второго элемента совпаде-. ния, второй и третий входы которого соединены соответственно с выходом инвертора и с выходом генератора(2) .
Недостатком этого устройства является относительно низкое быстродей- ствие, так как если импульс запуска попадает по времени в момент импуль 4р са разрешения, устройство не срабатывает, ожидая прихода следующего импульса разрешения, т.е. срабатывание происходит через такт, таким образом во всех случаях происходит задержка формирования пачки импульсов, причем величина задержки колеблется и в пределе может достигать одного такта работы, что значительно сннжаег быстродействие работы устройства в целом.
Цель изобретения — повышение быстродействия.
Поставленная цель достигается тем, что в формирователь пачек им- 55 пульсов, содержащий генератор, инвертор, счетчик, первый и второй элементы совпадения, первый триггер, 46 2, Э -вход котОрого соединен с шиной запускающих импульсов, 3 -вход соеди" нен с общей шиной, а С -вход соединен с инверсным выходом и Р -входом второго триггера, прямой выход которого соединен с третьим входом второго элемента совпадения, а С -вход соединен с выходом первого элемента совпадения, первый вход которого соединен с прямым выходом первого триггера а второй через инвертор соединен с вторым входом второго элемента совпадения, дополнительно введены второй инвертор, третий триггер, третий, четвертый и пятый элементы совпадения и дешифратор, выходы которого подключены к первому и второму входам пятого элемента совпадения и к 5 и R -входам третьего триг.— гера, прямой и инверсный выходы которого соединены соответственно с первыми входами третьего и четвертого .элементов совпадения, вторые входы которых подсоединены к прямому выходу первого триггера, а третьи входы — к выходу генератора, выходы третьего и четвертого элементов совпадения подключены соответственно к вычитающему и суммирующему входам счетчика, выходы которого соединены с входами дешифратора, причем выход генератора через второй инвертор соединен с третьим входом второго элемента совпадения, а выход пятого элемента совпадения соединен с первым входом первого элемента совпадения.
На фиг.1 представлена функциональная схема формирователя пачек импульсов, на фиг.2 — временная диаграмма, поясняющая его работу.
Формирователь пачек импульсов состоит из генератора 1, счетчика 2, первого и второго. триггера 3 и 4, первого элемента 5 совпадейия, вто« рого элемента совпадения 6, инвертора 7, дешифратора 8, третьего триггера 9, пятого, третьего и четвертого элементов 10-12 совпадения, второго инвертора 13.
Выход генератора 1.соединен с входом второго инвертора 13 и с третьими входами третьего и четвертого элементов t 1 и 12 совпадения, первые входы которых соединены соответ-,, ственно с прямым и инверсным выходами третьего триггера 9, а вторые входы соединены с прямым выходом первого триггера 3 и с вторым входом
3 11 первого элемента совпадения 5, первый вход которого соединен с входом ! инвертора 7 и с выходом пятого эле-. мента совпадения 10, а выход соединен с С -входом второго триггера 4, D -вход которого соединен со своим инверсным выходом и с C -входом первого триггера 3, а прямой выход— с третьим входом второго элемента совпадения 6, второй вход которого соединен с выходом инвертора 7, а первый - c выходом второго инвертора
13, выход которого является выходом устройства, причем выходы третьего и четвертого элементов 11 и 12 совпадения соединены соответственно с вычитающим и суммирующим входами счетчсжа 2, выходы которого соедине- ны с входами дешнфратора 8, выходы которого подключены к первому и второму входам пятого элемента совпадения 10 и к 8 — и Р -входам третьего триггера 9, 9 -вход первого триггера. 3 соединен с шиной запускающих импульсов, а его 2 -вход соединен с . общей шиной.
Формирователь пачек импульсов работает следующим образом.
В исходном состоянии первый триггер 3, второй триггер 4 и счетчик импульсов 2 находятся в сброшенном состоянии, при этом на нулевом выходе дешифратора 8 присутствует уровень "0" (фиг.2)), устанавливающий третий триггер 9 в нулевое состояние (фиг.2 к и A ) .
Запускающий импульс отрицательной полярности (фиг. 2 О ) устанавливает прямой выход триггера 3 в состояние "1" (фиг.2 ), которая, воздействуя на второй вход элемента
5, фориирует на его выходе положительный перепад (фиг.2p), который приводит к срабатыванию триггера 4, на прямом выходе которого устанавливается "1" (фиг. 2 с и т ) и элемент
6 готов к передаче серии импульсов по приходу импульса разрешения на
его второй вход. Одновременно на
D -входе триггера 4, на С -входе триггера 3 устанавливается "0". При этом уровень "1" с прямого выхода триггера 3 воздействует и на первый вход элемента 12 (фиг.2 и ) разрешая при этом прохождение через него импульсов генератора 1 (на втором входе элемента 12 уже присутствует разрешающая единица с инверсного выхо32346 4 .. да триггера 9) на суммирующий вход счетчика 2, который начинает их подсчет (фиг.2 g,e и4) При этом на нулевом выходе дешифратора 8 уровень
"0" сменяется уровнем "1" (фиг.2y) в результате чего на выходе элемента 10 устанавливается уровень "0" (фиг.2 Ь), что ведет к запрету элемента 5, на выходе которого появляется уровень "0" (фиг.2p), инвертируемый с помощью инвертора 7 в "1" (фиг.2 и ), разрешающей элементу 6 передачу серии импульсов, которые ° формируются на инверсном выходе вто15 рого инвертора 13 (фиг.2 ) . При достижении счетчиком 2 значения 4 (дв.код 100) на третьем выходе дешифратора 8 формируется уровень "0" (фиг.2 u ), устанавливающий триггер 9"
20 вв ееддииннииччнноое е ссооссттоояяннииее, уровень 0 с инверсного выхода которого блокирует подачу импульсов генератора 1 (фиг.2 с,) через элемент 12 на суммирующий вход счетчика 2, при этом на выходе элемента 10 формируется сигнал "1", инверсия которой с выхода инвертора 7 блокирует дальнейшую передачу импульсов генератора 1 на выход устройства через элемент 6 (фиг.2 ). Уровень "1" с выхода элемента 10 воздействует на первый вход элемента 5, на выходе которого также возникает положительный уровень (фиг.2 ), воздействующий на
35 С -вход триггера 4, на З -входе которого присутствует сигнал "0", что приводит к его срабатыванию и установке "0" на прямом выходе триггера 4 (фиг.2 С ), а значит и к запре40 ту элемента 6, а .на инверсном выходе триггера 4 устанавливается "1" (фиг.2 m), которая устанавливается на 33 -входе триггера 4 и на С -входе триггера 3, что приводит к его сра45 батыванию и установке "1" на прямом
его выходе (фиг.2 3 ), запрещающего работу элементов 11 и 12 (фиг.2 @ ) .
Устройство приходит в одно из двух ждущих исходных состояний и готова к
50 приходу следующего импульса запуска.
На фиг.2 представлен также случай, когда импульс запуска совпадает tio времени с импульсои генератора 1 (момент времени 15 ) . Работа устрой55 ства в этом случае протекает аналогично, за тем лишь исключением, что происходит вычитание импульсов из содержимого счетчика 2, после чего
3 1 устройство устанавливается в другое ,ждущее исходное состояние.
Таким образом, в.предлагаемом устройстве по сравнению с известным обеспечивается значительное повы132346 шение быстродействия за счет исключения фазы работы устройства, в которой происходит пересчет счетчика импульсов для достижения им нужного состояния
1132346
i!32346 а Иэе- f
К игr
Ю и !!! е иск.з
У ИЬп 2I
r u8 .22
Ф Ива. 23
3 Ийа.60 и иа.Е.з!
1! !
1и ve i.u
Р Ива.а
I! !
1 ю us i, ri ийи, r2, o ОЮ.Е ю ИЬ.7 р иа».з с va.af
Т УЮТ. 4.2! !
ty
>I .
ll
tf
2 2»
Фие g
1!
,те
ВНИИПИ Заказ 9804/43 Тираж 861 По!1ш ое
®е!!шш а ® 1 ® орю xa aloes 4