Преобразователь серии импульсов в прямоугольный импульс
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может быть использовано в устройствах обработки информации. Цель - расширение функциональных возможностей путем обеспечения выделения последнего импульса из серии и области использования за счет обеспечения программного, автоматического изменения заданного коэффициента нестабильности. Она достигается введением в преобразователь формирователя 14 импульсов, элементов И 8 - 10, счетчика 2, элемента 4 совпадения и селектора-мультиплексора 16. Преобразователь содержит также счетчик 1, регистр 3 сдвига, элемент И 7, элементы И-НЕ 5, 6, триггер 15, формирователи 11 - 13 импульсов, входную 19, тактовую 18 и выходную 20 шины. 2 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51) 5 Н 03 К 5/156! г.
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОЖРЫТИЯМ
ПРИ ГКНТ СССР (21) 4354262/24-21 (22) 27.11.87 (46) 23.03.90. Бюл. Р 11 (72) А.М.Павельев (53) 621.374(088.8) (56) Авторское свидетельство СССР
У 1019612, кл. Н 03 К 5/13, 1982.
Авторское свидетельство СССР
У 1480108, кл. H 03 К 5/156, 1988. (54) ПРЕОБРАЗОВАТЕЛЬ СЕРИИ ИМПУЛЬСОВ
B ПРЯМОУГОЛЬНЪ|Й ИМПУЛЬС (57) Изобретение относится к импульсной технике и может быть использовано в устройствах обработки информации. Цель - расширение функциональ2 ных возможностей путем обеспечения выделения последнего импульса из серии и области использования за счет обеспечения программного, автоматического изменения заданного коэффициента нестабильности. Она достигается введением в преобразователь формирователя 14 импульсов, элементов И 8 — 10, счетчика 2, элемента 4 совпадения и селектора-мультиплексора 16 . Преобразователь содержит также счетчик 1, регистр 3 сдвига, элемент И 7, элементы И-HE 5, 6, триггер 15, формирователи 11- 13 импульсов, входную 19, тактовую 18 и выходную 20 шины. 2 ил.
1552365
Изобретение относится к импульсной технике и может использоваться в устройствах обработки информации.
Цель изобретения — расширение
5 функциональных возможностей путем обеспечения выделения поспеднего импульса из серии и области применения за счет обеспечения программного, автоматического изменения заданного коэффициента нестабильности.
На фиг;1 представлена функциональа ная схема устройства; на фиг.2 временные диаграммы, поясняющие его работу. 15
Преобразователь серии импульсов содержит счетчики 1 и 2, регистр 3, элемент 4 совпадения, элементы И-НЕ
5 и 6, первый 7, второй 8, третий 9, четвертый 10 элементы И, первый 11, второй 12, третий 13 и четвертый 14 формирователи импульсов, триггер 15, селектор-мультиплексор 16, группу его адресных кодов 17, тактовую шину
18, входную шину 19 и выходную шину 25
20 устройства. Причем тактовая шина
18 соединена с соответствующими входами элементов И 5, 6 и 9, входная шина подключена к соответствующим входам элементов И 7, 8 и первому входу синхронизации регистра 3, выХоды соответствующих разрядов счетчика 1 соединены с D-входами соответствующих разрядов регистра 3, а
Выходы соответствующих разрядов регистра 3 соединены с Э-входами соот35
Эетствующих разрядов счетчика 2, счетчика 1 и селектора-мультиплексора 16.
Кроме того, выход первого разря40 да регистра 3 подключен к соответствующему входу элемента И 5, выход обратного переноса счетчика 1 соединен с соответствующим входом элемента И 6 и инвертирующим входом эле- 45 мента 4 совпадения, выход обратного переноса счетчика 2 подключен к соответствующим входам элемента И 9, элемента 4 совпадения и формирователя 13 импульсов. Выход последнего соединен с входом элемента И 10 и вторым входом триггера 15, первый вход которого подключен к выходу селектора-мультиплексора 16,прямой выход которого соединен с соответствующими входами элементов И 6-8, входом 55 выбора режима регистра 3 и через формирователь импульсов 14 — с вторым входом элемента И 10, выход которого подключен к второму входу синхронизации регистра 3, инвертирующий выход триггера 15 соединен с соответствующим входом элемента И 5, выход элемента И 7 подключен через формирователь 11 импульсов к входу записи счетчика 1,выход элемента И 5 соединен с входом прямого счета счетчика 1 а выход элемента И 6 соединен с входом обратного счета счетчика 1, выход элемента И 8 подключен через формирователь 12 импульсов к входу записи управляемого делителя 2, а выход элемента И 9 соединен с входом обратного счета управляемого делителя 2.
Устройство работает следующим образом. На тактовую шину 18 поступают импульсы (фиг.2а) с периодом t . На группу адресных входов 17 селекторамультиплексора 16 подан двоичный код, определяемый задаваемым коэффициентом нестабильности периодов следования импульсов t< в данной пачке.
В исходном состоянии, т.е. при отсутствии импульсов входного сигнала на шине 19, счетчики 1 и Z,регистр 3 и триггер 15 находятся в нулевом состоянии, при этом на их выходах и прямом выходе триггера 15 присутствуют сигналы логического нуля, закрывающие соответствующие элементы И 5 — 9. Кроме того, сигнал логического нуля на прямом выходе триггера 15,поступая на вход выбора режима регистра 3, разрешает работу последнего в режиме регистра сдвига в сторону старших разрядов.
На выходах формирователей 11-14 импульсов присутствуют сигналы логической единицы, при этом сигналы логической единицы с формирователей
11 и 12 импульсов, поступая на соответствующие входы записи счетчиков
1 и 2, разрешают работу последних в счетном режиме, но поскольку элементы И 5, 6, 9 закрыты, то тактовые импульсы не проходят на соответствующие счетные входы, поэтому состояние счетчиков 1 и 2 не меняется.
Импульсы входного сигнала (фиг. 2б) поступают на шину 19 и, так как элементы И 7, 8 закрыты, проходят только на первый вход синхронизации регистра 3, поскольку на входе информации V регистра 3 присутствует
1 сигнал логической единицы (для этого
его можно никуда не подключать либо соединить через резистор с шиной питания), то передним фронтом первого импульса пачки»а выходе первого разряда регистра 3 установится сигнал логической единицы, который, поступая на вход элемента И 5, открывает его, так как на другом входе этого элемента. И присутствует сигнал логической единцы с инвертирующего . выхода триггера 15, разрешая прохождение тактовых импульсов на вход прямого счета счетчика 1. После фиксации счетчиком 1 первого тактового импульса, поскольку его состояние отлично от нуля, на выходе обратного переноса этого счетчика 1 появляется сигнал логической едини— цы (фиг.2в).
К моменту прихода второго импульса пачки в счетчике 1 будет код числа И, соответствующий периоду между первым и вторым импульсами пачки. Передним фронтом второго импульса пачки сигнал логической единицы установится и на выходе второго разряда регистра 3.
К моменту прихода третьего импульса пачки в счетчике 1 будет код числа И, соответствующий интервалу между первым и третьим импульсами пачки. Передним фронтом третьего импульса пачки сигнал логической единицы установится и на выходе третьего разряда регистра
3 и так далее.
К моменту прихода i-го импульса, где i = К + ) (К вЂ” задаваемый коэффициент нестабильности периодов следования импульсов в пачке, К— ближайшее целое число, определяемое
BblpBKeHHH х мс кс t)(мин с К, где
t макс максимально д риод следования импульсов в пачке; х м„„- минимально допустимый период следования импульсов в пачке) в счетчике 1 будет код числа М;, соответствующий интервалу между первым и
i-м импульсами входного сигнала, к т.е. + „передним фронтом i-го импульса пачки сигнал логической единицы установится на выходе i-ro разряда регистра 3, поскольку на группе адресных входов 17 селектора-муль552365
30 единицы с выхода формирователя 13 импульсов, на второй вход синхронизации регистра 3 записывает последний код числа Г1; со счетчика 1.
Поскольку на другом входе элемечта И 6 также присутствует сигнал логической единицы с выхода обратного переноса счетчика 1, то тактовые импульсы начинают поступать через эле40 мент И 6 на вход обратного счета счетчика 1 и он начинает работать в режиме вычитания.
Так как элемент И 8 открыт, то -й импульс входного сигнала госту45 пает на вход формирователя 12 импульсов, при этом последний срабатывает от заднего фронта этого i-го импульса и выдает импульс, длительность которого определяется быстродействием счетчика 2 по входу записи, сигнал логического нуля этого импульса с формирователя 12 импульсов, поступая на вход записи счетчика 2, записывает в него код числа Н< с выходов регистра 3, поскольку состояние счетчика 2 отлично от нуля, то на его выходе обратного переноса появляется сигнал логической единицы (фиг.2г), который, поступая на вход элемента И
20 типлексора 16 присутствует код этого числа i, то этот сигнал, поступая Hà 1 — и вход селектора-мультиплексора 16, проходит на его выход и вызывает срабатывание триггера 15 по первому входу. При этом на инвертирующем выходе триггера 15 появится сигнал логического нуля, который, поступая на соответствующий вход элемента И 6, закрывает его,а сигнал логической единицы на прямом выходе триггера 15, поступая на элементы
И 6 — 8, открывает их и, поступая на выход выбора режима регистра 3, переключает последний в режим регистра памяти, при этом регистр 3 на сигналы по первому входу синхронизации больше не реагирует, кроме того, по— ступая на вход формирователя 14 импульсов, вызывает его срабатывание.
При этом формирователь 14 импульсов формирут импульс, передний фронт которого совпадает с фронтом О/1 сигнала с прямого выхода триггера 15, длительность которого определяется быстродействием регистра 3. Этот импульс, проходя через элемент И 10, так как íà втором входе элемента
И 10 присутствует сигнал логической
1552365
9, открывает его, разрешая прохождение тактовых импульсов на вход обратного счета управляемого делителя 2.
К моменту прихода i+1 импульса входного сигнала в счетчике 1 будет код числа М; — М;+,, где М; „соответствует периоду между i-м и i+1 импульсами входного сигнала.
Поскольку в пачке должно выпол1 X плакс няться условие — — -- — (К, следо"> мин
V вательно, Ьх,, (х или
М1,(М; поэтому М М 1+,> О, сигнал на выходе обратного переноса счетчика 1 не изменяется, а i+1 импульс пачки, поскольку элемент И 5 открыт, поступая на формирователь
11 импульсов, вызывает его срабатывание, при этом последний срабатывает от переднего фронта i+1 импульса и выдает импульс, длительность которого определяется быстродействием счетчика 1 по входу записи. Этот импульс с формирователя 11 импульсов, поступая на вход записи счетчика 1, сигналом логического нуля записывает в него код числа М; с выходов регистра 3.
К моменту прихода заднего фронта i+1 импульса пачки в счетчике 2 будет код числа M; — M „« поскольку
M > N °, следовательно, М; — M +, >
1 -
) О, поэтому сигнал на выходе обратного переноса счетчика 2 не изменится и импульс с формирователя
12 импульсов, соответствующий заднему фронту i+1 импульса, поступая на вход записи счетчика 2,сигналом логического нуля снова записывает в последний код числа М, с выходов регистра 3 и т.д.
К моменту прихода последнего 1- 4 го импульса пачки в счетчике 1 будет код числа N — M, где М соответствует периоду между последним и предпоследним импульсами пачки, поскольку М; ъ М, следовательно, M „ — M > О, поэтому сигнал на выходе обратного переноса счетчика 1 не изменится и,импульс с формирователя 11 импульсов, соответствующий переднему фронту д-го последнего импульса пачки, снова запишет в счетчик 1 код числа М;, аналогично импульс с формирователя 12 импульсов, соответствующий заднему фронту последнего j-го импульса пачку, записывает в счетчик
2 код числа M„ .
Поскольку интервал между пачками
1С должен быть больше времени
11
= М;а,, то через время М; i счетчик
1 относительно переднего, а счетчик
2 относительно заднего фронта послед— него j-ro импульса пачки установятся в нулевое состояние, при этом сигналы логического нуля на их выходах обратного переноса, поступая на со— ответствующие входы элементов И 6 и
9, закрывают их, запрещая прохождение тактовых импульсов на входы ооратного счета как счетчика 1, так и счетчика 2.
Кроме того, сигнал логического нуля с выхода обратного переноса счетчика 2 поступает на формирова— тель 13 импульсов, при этом последний формирует импульс, соответствующий фронту 1/О сигнала с выхода обрат— ного переноса счетчика 2, длитель ность которого определяется быстро— действием регистра 3. Этот импульс, поступая через элемент И 10 на вход синхронизации регистра 3, записывает в него сигналы-логического нуля с выходов счетчика 1, а поступая на второй вход триггера 15, задним фрон— том сбрасывает его в нуль, т.е ° устройство возвращается в исходное состояние, Таким образом, с точностью, определяемой периодом тактовых импульсов: (длительность импульсов с соответствующих формирователей импульсов много меньше а и ею можно пре— небречь), на выходе обратного переноса счетчика 1 формируется импульс (фиг.2в), передний фронт которого совпадает с передним фронтом первогс импульса пачки, а задний задержан относительно переднего фронта послед— него импульса на время М;, а на выходe обратного переноса счетчика 2 формируется импульс (фиr.2г), передний фронт которого совпадает с зад— ним фронтом i-го импульса, а задний задержан на время М;Со относительно заднего фронта последнего импульса.
Поскольку на инвертирующий вход элемента 4 совпадения сигнал поступает с выхода обратного переноса счетчика 1, а на лрямои — с выхода обрат15523б5 ного переноса счетчика 2, то на выходе элемента 4 совпадения формируется импульс (фиг.2д), длительность которого равна длительности последнего импульса пачки, но задержанный относительно него на время М; io о
10.
Введение новых элементов и связей позволяет расширить функциональные возможности, поскольку на выходе обратного переноса счетчика 2 формируется импульс, длительность которого равна длительности входной пачки импульсов.
Формула изобретения
Преобразователь серии импульсов в прямоугольный импульс, содержащий счетчик, регистр сдвига, элемент И, два элемента И-НЕ, триггер, три формирователя импульсов, входную, тактовую и выходную шины, причем выходы счетчика соединены с соответствующими D-входами регистра сдвига, а выходы регистра сдвига подключены к соответствующим D-входам счетчика, З0 а выход первого разряда регистра сдвига подключен к одному из входов первого элемента И-НЕ, второй вход которого соединен с соответствующим входом второго элемента И-НЕ и подключен к тактовой шине, третий вход
l соединен с инверсным выходом триггера, а выход подключен к входу прямого счета счетчика, прямой выход триггера соединен с входом выбора ре- 40 жима регистра и соответствующими входами второго элемента И-НЕ и элемента И, выход второго элемента И-НЕ подключен к входу обратного счета счетчика, второй вход элемента H со- 45 единен с первым входом синхронизации регистра сдвига и подключен к входной шине, отличающийся тем, что, с целью расширения функциональных возможностей путем обе- 50 спечения выделения последнего импульса из серии и области применения, в него дополнительно введены четвертый формирователь импульсов, второй, третий и четвертый элементы И, второй счетчик, элемент совпадения и селектор-мультиплексор, причем D входы второго счетчика соединены с соответствующими входами селекторамультиплексора и подключены к соответствующим выходам регистра cjlBH га, выход первого элемента И соединен через первый формирователь импульсов с входом предварительной записи первого счетчика, выход обратного переноса которого подключен к третьему входу второго элемента И-НЕ и инвертирующему входу элемента совпадения, первый вход второго элемента И соединен с прямым выходом триггера, второй вход — с входной шиной, а вы-. ход через второй формирователь импульсов соединен с входом предварительной записи второго счетчика, первый вход третьего элемента И подключен к тактовой шине, второй вход соединен с выходом обратного переноса вто— рого счетчика, прямым входом элемента совпадения и входом третьего формирователя импульсов, а выход третьего элемента И подключен к входу обратного счета второго счетчика, выход третьего формирователя импульсов соединен с соответствующими входами четвертого элемента И и триггера, вход четвертого формирователя импульсов подключен к прямому выходу триггера,.а выход — к соответствующему входу четвертого элемента И, выход которого подключен к второму входу синхронизации регистра сдвига, выход селектора-мультиплексора соединен с соответствующим входом триггера, группа адресных входов селекторамультиплексора соединена с шинами . кода коэффициента нестабильности периодов следования импульсов в серии, выходной шиной является выход элемента совпадения.
Составитель М.Леонова
Pepaктор А.Мотыпь Техред A.Кравчук Корректор Т.Малец
Заказ 340 Тираж 659 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5 ч
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101