Генератор циклов

 

(54) ГЕНЕРАТОР ЦИКЛОВ

Изобретение относится к автоматике и вычислительной технике и предназна— чено для генерирования импульсных сигналов с заданными длительностью и периодом следования.

Известен генератор циклов, содер5 жащий регистр сдвига, сумматор, генератор эталонной частоты, блок синхронизации и блок перестройки (1).

Недостатками такого генератора яв30 лявтся невозможность перестройки длительности выходного импульса и сложность перестройки на заданную частоту.

Наиболее близким к предлагаемому является генератор циклов, содержащий генератор тактовых импульсов, распределитель импульсов, блок настройки, сумматор, триггер, элементы задержки, элементы И и ИЛИ (2).

Недостаток известного генератора ,циклов заключается в его ограниченных функциональных возможностях. В нем возможна только перестройка периода следования выходных импульсов и отсут-. ствует возможность перестройки длительности выходных импульсов.

Цель изобретения — расширение функциональных возможностей генератора циклов

Поставленная цель достигается тем, что генератор циклов, содержащий генератор тактовых импульсов, распределитель импульсов, первый блок настройки, состоящий из коммутатора и элемента ИЛИ, причем выходы коммутатора первого блока настройки подключены ко входам-элемента ИЛИ первого блока настройки, входы коммутатора и выход элемента ИЛИ первого блока настройки являются соответственно входами и выходом .первого блока настройки, регистр сдвига, сумматор,.первый триггер, два элемента задержки, четыре элемента И, три элемента ИЛИ, причем выход генератора т ктовых импульсов подключен к синхронизирующим входам распределителя импульсов, регистра сдвига и элементов задержки, выходы распределителя

-3 87751 импульсов с первого по и-ый (и = 4в число выходов, m — целое число) подключены ко входам первого блока на.стройки, выход-которого подключен к первому входу первого .элемента И, второй вход которого подключен к прямому выходу первого триггера, первый выход распределителя импульсов подключен к первому входу .сумматора, и-ый выход — к нулевому входу первого триггера и первому входу второго элемента И, 4i-е выходы распределителя импульсов (i = 1, 2...,m) через первый элемент ИЛИ подключены к первому входу третьего элемента И, выход которого подключен к первым входам второго и третьего элементов ИЛИ, выход перено. са сумматора подключен ко вторым входам второго и третьего элементов И, а выход суммы %epee первый элемент задержки — ко второму входу. второго элемента ИЛИ, выход которого через второй элемент задержки подключен к второму . входу третьего элемента ИЛИ, выход тре,тьего элемента ИЛИ подключен ко входу . регистра сдвига, выход которого .подключен к первому, а инверсный выход первого триггера ко второму входу четвертого элемента И, выход которого подключен ко второму входу сумматора, .30 содержит второй блок настройки, второй и третий триггеры, пятый элемент И, четвертый элемент ИЛИ и коммутатор, причем выходы распределителя импульсов с первого по и-ый подключены ко входам второго блока настройки, выход ко-З5 .! торого подключен к первому, а прямой выход второго трйггера — ко второму входу пятого элемента И, выходы первого и пятого элементов И- через четверФ тый элемент ИЛИ подключены к третьему. 40 входу сумматора,- и-ый выход распределителя импульсов подключен к нулевому входу второго триггера, инверсный выход которого подключен к третьему входу. четвертого элемента И,.выход вто- 4>. рого элемента И прдключен к счетному . .входу третьего триггера и информационному входу коммутатора, выход третьего триггера, являющийся выходом генератора циклов, подключен к управляющему .50 вх0ду коммутатора, первый и второй вы.ходы которого подключены к единичным .входам первого и второго триггеров соответственно.

На Чертеже представлена функцио- ss нальная схема генератора циклов.

Генератор содержит генератор 1 такт товых импульсов, распределитель 2 имI

4 пульсов, элемент ИЛИ 3, блоки 4 наст ройки, регистр 5 сдвига, сумматор 6, триггеры 7-9, элементы И 10-14, элементы 15 и 16 задержки, элементы ИЛИ

17-19, коммутаторы 20, элементы ИЛИ 21 и,коммутатор 22.

Генератор циклов работает следующим образом.

Импульсы частоты f с выхода. генератора 1 -тактовых импульсов преобразуются распределителем 2 в и импульсных последовательностей частоты f = f/n, каждая из которых .синхронизирует соответствующий разряд полного регистра сдвига; образованного совокупностью элементов 15 и 16 задержки, и содержащего и-.2 разрядов регистра 5. На выходе элемента ИПИ 3 вырабатываются импульсы частоты f = f/4, синхроиизирующие каждый четвертый разряд тетрады полного и-разрядного регистра.

Блоки 4 настройки преобразуют последовательность из и импульсов, образующих цикл работы устройства и поступающих с выходов распределителя 2 импульсов, в заданный. последовательный двоично-десятичный код..Для настройки блоков 4 входящие в них коммутаторы

20 могут быть реализованы, например, . в виде клавишного устройства с набором цифр О... ° .,9 для каждой из m тетрад (и = 4m).

Соответствие между .десятичным обозначением клавиш .и двоичным кодом в тетраде приведено в таблице.

Десятичное обозначение Двоичный код клавиш в". тетраде

0lll

1001

1011

I 10 I

Если нажать клавиши "0" на всех п тетрадах, то на.входах элемента

87751

ИЛИ 21 будет действовать двоично-десятичный код вида

1 6 установкой на клавишном устройстве. блока 4 начального десятичного кода

011.0.0110...,...0110.

В первом цикле работы .устройства триггер 8 находится в единичном, а триггер 9 — в нулевом состоянии. Дво" ично-десятичный код с выхода блока 4 настройки, определяющий частоту гене- 10 рируемых циклов, через элементы И 12 и

ИЛИ 19 поступает на вход сумматора б, где складывается с единицей младшего разряда младшей тетради, поступающей на другой вход сумматора с соответству-15 ющего выхода распределителя 2. С выхода .сумматора увеличенный на единицу двоично-десятичный код поступает в полный, регистр, .образованный элементами 15 и 16 задержки и регистром 5 2о сдвига. В конце цикла триггер 8 сбрасывается в нулевое состояние импульсом с соответствующего выхода распределителя 2. В результате выход блока 4 оказывается .отключенным от входа сум- 25 матора, а к третьему входу сумматора через элемент И 10 подключается выход регистра 5 сдвига. В последующих циклах происходит циркуляция кода, записанного в полном регистре, через сумматор 6 с приращением единицы в каждом цикле. Импульсы переполнения .тетрад с выхода переноса сумматора 6 через элемент И 13 подаются на, входы элементов ИЛИ 17 и 18 для восстановления начального состояния тетрады 0110. .Переполнение последней (m-ой) тетрады фиксируется импульсом на выходе .элемента И ll которым обеспечивается переброс триггера 7 в противоположное 4О состояние и установка триггера 9 (через коммутатор 22, управляемый с выхода триггера 7) в единичное состояние, Далее работа устройства протекает аналогично, но только начальный двоичнодесятичный код задается блоком 4 настройки, определяющим длительность генерируемых импульсов, а переполнение последней тетрады приводит к установке в единичное состояние триггера 8 и т. д.

С целью перестройки длительности Г выходного импульса генератора циклов необходимо выставить на клавишном устройстве блока 4 начальный десятичный

1 55 код

К„= 10 — l, °

Перестройка генератора циклов на ,заданную частоту f =1 Т выполняется

К 10 — (Т вЂ” Т)1 .

9. Ь

Предлагаемый генератор циклов позволяет перестраивать в широком диапазоне не только частоту выходных импульсов, но и их длительность, т. е. получать требуемую частоту и скважность выходных импульсов генератора циклов с помощью одного генератора циклов.

Формула изобретения

Генератор циклов,- содержащий генератор тактовых импульсов, распределитель импульсов, первый блок настройки, состоящий из коммутатора н элемента ИЛИ, причем выходы комму та-. тара первого блока настройки. подклю чены ко входам элемента ИЛИ первого блока настройки, входы коммутатора и выход -элемента ИЛИ первого блока настройки являются соответственно входами и выходом первого блока настройки, регистр сдвига, сумматор, первый триггер, два элемента задержки, четыре элемента И, три элемента

ИЛИ, причем выход генератора тактовых импульсов подключен к синхронизнрующим входам распределителя импульсов, 4 регистра сдвига и элементов задержки, выходы распределителя импульсов с первого по и-ый (n = 4m — число. выходов.

m — целое число). подключены ко входам первого блока настройки, выход которого подключен к первому входу первого элемента И, второй вход которого подключен к прямому выходу первого триггера, первый выход распределителя импульсов подключен к первому входу сумматора, и-ый выход †. к нулевому входу первого триггера и первому входу второго элемента И, 41 å выходы.

1 распределителя импульсов (i = 1, 2..

m) через первый элемент ИЛИ подключены к первому входу третьего элемента

И, выход которого подключен к первым входам второго и третьего элементов

ИЛИ, выход переноса сумматора подключен ко вторым входам второго и третьего элементов И, а выход суммы через первый элемент задержки — ко второму входу второго элемента ИЛИ, выход которого через второй элемент задержки подключен к второму входу .третьего элемента ИЛИ, выход третьего элемен8775 та ИЛИ подключен ко .входу регистра сдвиг.а, выход которого подключен к. первому, а инверсный выход первого триггева ко второму входу четвертого элемента И, выход которого. подключен ко второму входу, сумматора,, о т.л ич а ю шийся тем, что, с цвлью расширения функциональных возможностей путем регулировки длительности выходных импульсов генератора циклов, он 10 содержит .второй блок настройки второй и третий триггеры, пятый элемент

И, четвертый, элемент ИЛИ и коммутатор, причем выходы распределителя импуль- . сов с первого по и-ый подключены ко 15 входам второго блока-настройки выход которого подключен к первому,. а пря-, мой выход второго триггера .- ко второ му входу пятого элемента И, вь1ходы, первого и пятого элементов И.через 20 четвертый элемент ИЛИ подключены к

ll 8 третьему входу сумматора, и-ый выход: распределителя импульсов подключен к нулевому входу второго триггера, инверсный выход которого подключен к третьему входу. четвертого элемента И, выход второго элемента И подключен к счетному входу третьего триггера, и информационному входу коммутатора, выход третьего триггера, являющийся выходом генератора циклов, подключен к управляющему входу коммутатора, первый и второй. выходы которого подключены к единичным входам первого и второго триггеров соответственно.

Ь

Источники информации, принятые во внимание при экспертизе

l. Авторское свидетельство СССР

В 485437, кл. G 06 F 1/02, 23.04.73.

2. Заявка СССР В 2600722/18-24, кл. G 06 F. I/02, 03.04.78.

877511 .Составитель В. Байков

Редактор Ю. Ковач Техред.Ж,Кастелевич Корректор В. Синицкая

Заказ 9615(72 Тираж 748 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал IIIIII "Патент", r. Ужгород, ул. Проектная, 4

Генератор циклов Генератор циклов Генератор циклов Генератор циклов Генератор циклов 

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в стохастических функциональных преобразователях, стохастических вычислительных устройствах, при вероятностном моделировании и обработке данных

Изобретение относится к импульсной технике и может быть использовано в аппаратуре спектрального анализа, цифровой обработке сигналов и сжатии данных

Изобретение относится к области игр, а также к способам образования случайных чисел преимущественно для игр в кости

Изобретение относится к радиотехнике, в частности к технике цифрового вычислительного синтеза частот, и может быть использовано для формирования сетки частот в радиопередающих и радиоприемных устройствах, а также в устройствах синхронизации различного применения

Изобретение относится к устройствам для сравнения двух комплексных векторных величин в реальном времени и может быть использовано для формирования нестационарных сигналов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах связи, применяющих цифровые методы формирования больших систем сложных сигналов

Изобретение относится к области вычислительной техники и может быть использовано в системах связи

Изобретение относится к вычислительной технике и может быть использовано при статических исследованиях и в системах для обработки информации

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх