генератор импульсов с цифровой перестройкой периода
Классы МПК: | H03K5/14 с использованием линий задержки H03L7/00 Автоматическое управление частотой или фазой; синхронизация H03K5/156 устройства, в которых непрерывная серия импульсов преобразуется в серию импульсов требуемого вида |
Автор(ы): | Чулков В.А. |
Патентообладатель(и): | Пензенский технологический институт |
Приоритеты: |
подача заявки:
2000-02-28 публикация патента:
10.07.2001 |
Изобретение относится к генерированию импульсов и может использоваться в цифровых устройствах фазовой синхронизации. Генератор импульсов с цифровой перестройкой периода содержит инвертор, секционированную линию задержки, мультиплексор, блок преобразования цифрового кода периода. Достигаемый технический результат - расширение диапазона перестройки частоты. 1 з.п. ф-лы, 1 ил.
Рисунок 1
Формула изобретения
1. Генератор импульсов с цифровой перестройкой периода, содержащий последовательно соединенные инвертор и секционированную линию задержки, отводы которой подключены к соответствующим информационным входам мультиплексора, отличающийся тем, что в него введены блок преобразования цифрового кода периода, соединенный выходами с соответствующими адресными входами мультиплексора, первым входом - с первым отводом секционированной линии задержки, а остальными входами - с соответствующими входными зажимами цифрового кода периода, при этом выход мультиплексора подключен к входу инвертора. 2. Генератор импульсов с цифровой перестройкой периода по п.1, отличающийся тем, что блок преобразования цифрового кода периода выполнен в виде вычитателя, входом одноразрядного вычитаемого соединенного с выходом элемента И-НЕ, у которого один вход является первым входом блока преобразования цифрового кода периода, причем другой вход элемента И-НЕ и входы многоразрядного уменьшаемого вычитателя составляют группу остальных входов блока преобразования цифрового кода периода.Описание изобретения к патенту
Изобретение относится к технике генерирования электрических импульсов, в частности к генераторам импульсов с электронным регулированием периода. Для генерирования импульсов со стандартными логическими уровнями напряжения широко применяются устройства на основе инвертора с обратной связью через линию задержки [1, 2]. Однако в известных генераторах импульсов не предусмотрена возможность регулирования частоты электронным способом. Известен также генератор импульсов [3], содержащий инвертор, конденсаторы и элементы И-НЕ с открытым коллектором, в котором цепь обратной связи инвертора в виде соответствующего конденсатора и элемента И-НЕ назначается подачей логической единицы на второй вход выбранного элемента И-НЕ. За счет этого в данном аналоге обеспечивается цифровое управление периодом импульсов. Недостатками этого аналога является низкая стабильность периода, который определяется емкостью конденсатора и входными токами логических элементов, а также то, что управляющий цифровой код должен быть не обычным двоичным кодом, а унитарным кодом "1 из N". Из известных аналогов наиболее близок по технической сущности к настоящему изобретению генератор импульсов [4], содержащий последовательно соединенные инвертор и секционированную линию задержки, выходом подключенную к входу инвертора, причем множество отводов линии задержки непосредственно и через дополнительные инверторы подключены к соответствующим информационным входам мультиплексора. В устройстве-прототипе перестройка частоты осуществляется путем монотонного изменения адресного кода мультиплексора, при этом мультиплексор перебирает коммутируемые к его выходу отводы линии задержки. Изменение адресного кода достигается включением на входе устройства накапливающего сумматора (цифрового интегратора). За счет этого период и, следовательно, частота импульсов на выходе мультиплексора являются переменными и зависят от скорости изменения адресного кода. Таким образом, в устройстве-прототипе перестройка периода достигается косвенным способом путем воздействия на фазу импульсов. С этим связан его недостаток, который заключается в относительно узком диапазоне перестройки периода. Цель настоящего изобретения - расширение диапазона перестройки частоты. Как и в устройстве-прототипе генерирование импульсов в устройстве согласно настоящему изобретению обеспечивается за счет обратной связи инвертора через секционированную линию задержки. В отличие от прототипа время задержки в цепи обратной связи регулируется путем управляемого выбора отвода секционированной линии задержки, сигнал с которого используется в качестве сигнала обратной связи. Для достижения указанной цели в генератор импульсов с цифровой перестройкой периода, содержащий последовательно соединенные инвертор и секционированную линию задержки, отводы которой подключены к соответствующим информационным входам мультиплексора, введен дополнительно блок преобразования цифрового кода периода. Указанный блок соединен выходами с соответствующими адресными входами мультиплексора, первым входом - с первым отводом секционированной линии задержки, а остальными входами - с соответствующими входными зажимами цифрового кода периода. При этом выход мультиплексора подключен к входу инвертора. Блок преобразования цифрового кода периода выполнен в виде вычитателя, входом одноразрядного вычитаемого соединенного с выходом элемента И-НЕ, у которого один вход является первым входом блока преобразования цифрового кода периода. Другой вход элемента И-НЕ и входы многоразрядного уменьшаемого вычитателя составляют группу остальных входов блока преобразования цифрового кода периода. В качестве секционированной линии задержки может использоваться как электромагнитная линия задержки, так и линия задержки, работающая на иных физических принципах, например множество последовательно соединенных электронных элементов задержки. На чертеже показана электрическая функциональная схема генератора импульсов с цифровой перестройкой периода согласно настоящему изобретению. Показанная на чертеже схема генератора импульсов с цифровой перестройкой периода включает последовательно соединенные инвертор 1 и группу образующих секционированную линию 2 задержки элементов 3 задержки, а также мультиплексор 4, присоединенный своими информационными входами к соответствующим отводам секционированной линии 2 задержки. Дополнительно введенный блок 5 преобразования цифрового кода периода соединен своими выходами с адресными входами мультиплексора 4, первый вход этого блока подключен к первому отводу секционированной линии 2 задержки, а остальные входы - к входным зажимам 8 цифрового кода периода. Блок 5 преобразования цифрового кода периода выполнен в виде вычитателя 6, входом одноразрядного вычитаемого соединенного с выходом элемента 7 типа И-НЕ, у которого один вход является первым входом блока преобразования цифрового кода периода. Другой вход элемента И-НЕ и входы многоразрядного уменьшаемого вычитателя 6 составляют группу остальных входов блока 5 преобразования цифрового кода периода. Выходной зажим 9 устройства подключен к выходу мультиплексора 4, выходами могут также служить отводы секционированной линии 2 задержки. Если секционированная линия 2 задержки состоит из 2n секций, т.е. содержит 2n элементов 3 задержки и имеет 2n отводов, то устройство обязано иметь (n+1) входных зажимов 8 цифрового кода периода. Вычитатель 6 при этом является n-разрядным. В предпочтительном варианте реализации вычитатель 6 выполняется в виде соединенных последовательно по цепи распространения сигнала заема n полувычитателей [5]. Пусть для определенности n = 3. Тогда восемь отводов секционированной линии 2 задержки присоединены к информационным входам мультиплексора в порядке нарастания порядковых номеров отводов так, что, например, первый отвод оказывается подключенным к входу мультиплексора 4 с номером 0, а ее восьмой отвод - к входу с номером 7. Двоичное число B = bnbn-1...b0 цифрового кода периода, принимающее значения от 2 до (2n+1-1), поступает на входные зажимы 8-4, 8-3, 8-2, 8-1, причем на зажим 8-1 приходит его младший разряд. При любом значении B мультиплексор 4 подключает к входу инвертора 1 один из отводов секционированной линии 2 задержки, что обеспечивает режим генерирования импульсов на выходном зажиме 9 и на всех отводах линии 2 задержки. В течение положительного полупериода импульса на первом отводе линии 2 задержки элемент 7 И-НЕ образует на своем выходе уровень логической "1", если значение младшего разряда b0 цифрового кода B периода на входном зажиме 8-1 равно нулю, и уровень логического "0", если b0 = единице, т.е. образуется значение / В течение отрицательного полупериода импульса на первом отводе линии 2 задержки на выходе элемента 7 И-НЕ образуется уровень логической "1" вне зависимости от значения b0 на зажиме 8-1. За счет этого в течение формирования положительного полупериода импульса выходное число вычитателя 6, оно же адрес мультиплексора 4, равногде bnbn-1...b1 - значения старших разрядов цифрового кода B периода на входных зажимах 8-4, 8-3, 8-2, а - инверсия его младшего разряда на входном зажиме 8-1. В течение формирования отрицательного полупериода импульса адрес мультиплексора 4, образуемый вычитателем 6, равен
A- = bnbn-1...b1-1. (2)
Число A+ определяет длительность положительного полупериода, так как сигнал с информационного входа именно с адресом A+ поступает на вход инвертора 1 в процессе формирования этого полупериода. Аналогично число A- определяет длительность отрицательного полупериода генерируемых импульсов. С учетом описанного выше порядка соединения отводов секционированной линии 2 задержки с информационными входами мультиплексора 4 полный период генерируемых импульсов оказывается равным
T = T++T- = (A++1)t+(A-+1)t = (A++A-+2)t.(3)
где t - время задержки одной секции линии 2 задержки. Однако согласно (1) и (2)
Подставив это значение в (3), получим
T = Bt. (5)
Таким образом, период T генерируемых импульсов пропорционален значению цифрового кода периода на зажимах 8 и период может перестраиваться электронным способом в пределах от 2t до (2n+1-1)t. Генератор импульсов переменной частоты может применяться в цифровых устройствах фазовой синхронизации. Литература
1. Долгий Б.Ю., Елисеев А.Б., Загидулин Р.Ш. Стабильная цифровая линия задержки. - Приборы и техника эксперимента, 1987, N 1, с. 95, рис. 1. 2. Устройство синхронизации канала воспроизведения данных. Авт. свид. N 1674245, кл. G 11 B 27/00, H 03 L 7/00, БИ 1991, N 32. 3. Генератор импульсов. Авт. свид. СССР N 1267588, кл. H 03 K 3/027, БИ 1986, N 40. 4. Управляемый напряжением генератор импульсов. Патент РФ N 2103816, кл. H 03 L 7/00, 7/099, БИ 1998, N 3. 5. Токхейм Р. Основы цифровой электроники. - М.: Мир, 1988, с. 219, рис. 9.9.
Класс H03K5/14 с использованием линий задержки
Класс H03L7/00 Автоматическое управление частотой или фазой; синхронизация
Класс H03K5/156 устройства, в которых непрерывная серия импульсов преобразуется в серию импульсов требуемого вида
импульсный расщепитель на связанных линиях - патент 2501159 (10.12.2013) | |
формирователь синхроимпульсов - патент 2450433 (10.05.2012) | |
формирователь импульсов - патент 2371843 (27.10.2009) | |
устройство выделения периодических импульсов - патент 2317639 (20.02.2008) | |
устройство выделения периодических импульсов - патент 2305365 (27.08.2007) | |
имитатор джиттера - патент 2303852 (27.07.2007) | |
формирователь разнополярных пачек импульсов - патент 2287894 (20.11.2006) | |
формирователь импульсов случайной длительности - патент 2261527 (27.09.2005) | |
генератор импульсов случайной длительности - патент 2261525 (27.09.2005) | |
генератор импульсов с процентным фазовым шумом - патент 2260905 (20.09.2005) |