Программируемый генератор импульсных последовательностей Советский патент 1989 года по МПК H03K3/64 

Описание патента на изобретение SU1522385A1

о

х

10

15

20

25

31522385

Изобретение относится к импульсной технике и может 6bitb использовано в различных областях вычислительной техники, системах управления и контроля, где требуется генерирование импульсных сигналов (кодовых посылок или периодических сигналов) с программируемой длительностью импульсов, периодом и фа ЗОЙ о

Цель изобретения - расширение диапазона регулирования параметров (периода. Фазы, длительности импульса) формируемой импульсной последовательности за счет уменьшения минимальных значений этих параметров„

На фиг.1 представлена функциональная схема программируемого генератора импульсных последовательностей на фиг.2 - временная диаграмма, поясняющая работу устройства,

Программируемьш генератор импульс- нь.гх последовательностей содержит заающий генератор 1, делитель 2 час- оты, элемент ИЗ, счетчики 4 и 5, лок 6 памяти, буфернь:й накопитель 7, мультиплексоры 8-1,,,,,З-Р, регис т- ы 9 и 10.

Выход задающего генератора 1 сое-- инен с входом делителя 2 частоты, счетным входом счетчика 5 и с синхонизирующим входом буферного накопи- теля 7, Выход делителя 2 частоты, соеинен с входом управления буферного накопителя 7, счетным входом счетчика 4, входом управления сч.етчика 5 и первым входом элемента И 3, второй вход которого соединен с первым выходом блоа 6 памяти. Выход элемента ИЗ соеинен с синхронизирующим входом записи егистра 9 и входом обнуления счетчика 4, выходы которого соединены с млад-, ими разрядами адресу блока 6 памяти, старшие разряды адреса которого соеинены с выходами регистра 9, инфорационные входы которого соединены с выходами регистра 10. Вторые выходы блока 6 памяти соединены с информационными входами буферного накопителя 7, выходы которого соединены с информационными входами мультиплексоров 8-1,,.,8-Р, Входы управления мультиплексоров 8,1,.,.,8.Р соединены с вы ходами счетчика 15. Выходы мультиплексоров являются выходами устройства,

Делитель 2 частоты предназначен для формирования импульсов длительностью, равной периоду тактовой частоты (Ттакт) задающего генератора 1,

30

35

45

50

55

и то

л ны то ля хо

т л ч н с чи ин к од ва об

ны ду

ся во на мя

ни н на п ся вх р па бл ся бу О но де пл та на бу вы че

сы им да ра

0

5

0

5

0

5

5

0

5

и частотой , кратной тактовой частоте f (m - коэффициЕ .нт деления).

Счетчик 5 предназначен для управления мультиплексорами 8-1 , .... ,8-Р. Счетчик 5 осуществляет последовательный счет импульсов задающего генератора 1, а по сигналу с выхода делителя 2 частоты устанавливается в исходное нулевое состояние.

Для того, чтобы на выходах мультиплексоров 8-1, о.-. ,8-Р не происходило просечек сигнала, необходимо, чтобы запись информации в буферный накопитель 7 происходила синхронно с установкой в нулевое состояние счетчика 5, причем задержка появления информации на выходах буферного накопителя 7 и счетчика 5 должна быть одинаковой Чтобы выполнить это требование целесообразно использовать для обоих блоков одну элементную базу.

Программируемый генератор импульсных последовательностей работает следующим образом.

Перед началом работы производит-- ся программирование блока 6 памяти, регистра 10, устанавливаются в нулевое состояние счетчик 4 и буферный накопитель 7, производится запись информации выбранной области блока 6 памяти в регистр 9,из регистра J0.

Таким образом, в исходном состоянии на выходах счетчика 4 установлен нулевой код, на выходах регистра 9 находится код области памяти блока 6 памяти, из которой будет производится считывание информации. На адресных входах блока 6 памяти установлен адрес нулевой ячейки выбранной области памяти, в результате чего на выходах блока 6 памяти имеется код, хранящийся в этой ячейке памятио На выходах буферного накопителя 7 - логический О, Счетчик.5 находится в произвольном состоянии, его выходной код, воздействуя на входы управления мультиплексоров 8-1,,,ф,8-Р, вызывает коммутацию выходов буферного накопителя 7 на выходы устройства. Но поскольку буферный накопитель 7 обнулен, то на выходах устройства также сигнал логического нуля о

После запуска задающего генератора 1, вырабатывающего тактовые импульсы (фиг,2,а), счетчик 5 начинает счет импульсов, В результате на его выходах, а следовательно, и на входах управления мультиплексоров 8-1,,,,,8-Р

последовательно меняется код. Это приводит к тому, что на выходы мультиплексоров 8-),..,8-Р последовательно поступает информация с входов этих мультиплексоров. Однако, на выходах мультиплексоров 8-1,...,8-Р по-прежнему сохраняется сигнал логического О, поскольку буферный накопитель 7, сое- диненный своими выходами с информа- ционными входами мультиплексоров 8-1,о..,8-Р, обнулен. Это будет продолжаться до тех пор, пока на выходе делителя 2 частоты не появится им

56

выходах мультиплексоров 8-1,,..В-Р, т.е. шаг регулирования параметров выходного сигнала стал равньгм Т./т период частоты сигнала на выходе делителя 2 частоты).

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

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

название год авторы номер документа
НАКОПИТЕЛЬ ИМПУЛЬСНЫХ СИГНАЛОВ 1991
  • Ицкович Ю.С.
  • Титова И.Н.
RU2089043C1
Измеритель частоты 1989
  • Чмых Михаил Кириллович
SU1691768A1
Программируемая линия задержки 1986
  • Брусенцов Аркадий Геннадьевич
  • Волков Александр Николаевич
  • Лаюшка Василий Васильевич
SU1406753A1
Буферное запоминающее устройство 1987
  • Савчук Александр Васильевич
  • Тарбаев Сергей Иванович
SU1476533A1
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
Многоразрядный генератор испытательных последовательностей 1983
  • Тюпин Валерий Петрович
  • Громаковский Виталий Александрович
  • Левина Елена Леонтьевна
SU1133589A1
Программно-управляемый генератор синусоидальных колебаний 1985
  • Журавлев Марк Иванович
  • Приходовский Григорий Осипович
SU1451830A1
Устройство для регистрации информации 1989
  • Смильгис Ромуалд Леонович
  • Калпиньш Улдис Васильевич
  • Дулманис Марис Юрьевич
  • Калниньш Янис Августович
  • Пронцкус Витаут Пятрасович
SU1698895A1
Формирователь импульсных последовательностей для контроля запоминающих модулей на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Кашс Юрий Петрович
SU1513514A1
Устройство управления буферным накопителем для доменной памяти 1981
  • Бойко Иван Михайлович
  • Колумбет Александр Андреевич
  • Коцегуб Евгений Терентьевич
  • Помазан Наталья Васильевна
  • Скомров Владимир Анатольевич
SU1275536A1

Иллюстрации к изобретению SU 1 522 385 A1

Реферат патента 1989 года Программируемый генератор импульсных последовательностей

Изобретение относится к импульсной технике и может быть использовано в вычислительной технике, системах управления и контроля. Цель изобретения - расширение диапазона регулирования параметров (периода, фазы, длительности импульса) формируемых импульсных последовательностей за счет уменьшения минимальных значений этих параметров - достигается введением мультиплексоров 8, время переключения которых меньше, чем время выборки информации из блока 6 памяти. Формирование импульсных последовательностей осуществляется за счет преобразования параллельного кода, хранящегося в буферном накопителе 7 и переписанного из блока 6 памяти, в последовательный код с помощью мультиплексоров 8, адреса управления для которых формируются счетчиком 5. Период смены информации в блоке 6 памяти задается делителем 2 частоты. Генератор также содержит задающий генератор 1, элемент И 3, счетчик 4, регистры 9, 10. 2 ил.

Формула изобретения SU 1 522 385 A1

пульс, равный периоду частоты задающе-(5торится.

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

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

ЗЛ.Дедителр (фиг.2,6). Этот импульс6 памяти, который открывает по перпереключит с задержкой 1 г ,счетчик20вому входу элемента И 3 и первым же 4 в следующее состояние (фиг.2,в)

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

импульсом с выхода делителя 2 частоты происходит обнуление счетчика 4 и запись в регистр 9 информации из регистра 10. Этот же импульс разрешает 25 запись в буферные накопитель 7 информации с последней ячейки выбранной области памяти блока 6 памяти и об- -нуление счетчика 5, т.е. осуществляется последний цикл вывода информации из выбранной области памяти.

5Д. nawjiT и

эта информация-появится

на выходах блока 6 памяти ( Фиг.2,г)) и, воздействуя на входы управления буферного накопителя 7 ;и счетчика 5, разрешит фронтом ближайшего тактового импульса одновременно записать в буферньй накопитель 7 инфор мацию, находящуюся на его информационных входах (фиг,2, е) В результате одновременно с выходов буферного накопителя 7 на информационные входы мультиплексоров 8-1,..о,8-Р поступит код, хранящийся в нулевой ячейке выбранной области , памяти, а на входы управления мультиплексоров 8-1,...,8-Р - код нулевого состояния счетчика 5. После этого счетчик 5 начнет счет импульсов тактовой частоты.:

Поскольку делитель 2 частоты осуществляет деление частоты задающего генератора 1 на т, то за период между двумя импульсами на выходе делителя 2 частоты на счетный вход счетчика 5 поступает m импульсов тактовой частоты, В результате за этот пе30

импульсом с выхода делителя 2 частоты происходит обнуление счетчика 4 и запись в регистр 9 информации из регистра 10. Этот же импульс разрешает 25 запись в буферные накопитель 7 информации с последней ячейки выбранной области памяти блока 6 памяти и об- -нуление счетчика 5, т.е. осуществляется последний цикл вывода информации из выбранной области памяти.

К моменту прихода следующего импульса с выхода делителя 2 частоты на выходах блока 6,памяти устанавливается информация, соответствующая адресу новой области памяти, есл информация в регистре 10 изменилась, и повторяется вывод информации из старой области памяти, если информация в регистре 10 не изменялась Соответственно в первом случае на выходах- генератора начнется формирование но- . вых кодовых посылок и повторится вывод старых - во втором.

35

40

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

Программируемый генератор импульсных последовательностей, содержащий задающий генератор, элемент И, первый счетчик, блок памяти, буферный нако- .рнод счетчик 5 будет принимать после- 50 г итель, отличающийся довательно состояние с О до т-1, что, тем, что, с целью расширения диапа- в свою очередь, приведет к тому, что зона регулирования параметров форми- на выходы мультиплексоров 8тI,,.,,8-Р руемой импульсной последовательное-.

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

ционных входов (фиг.2, диагр.ж). Значит за один период смень информации на выходах буферного накопителя 7 происходит m раз смена информации на

зирующим входом буферного накопителя

вому входу элемента И 3 и первым же

импульсом с выхода делителя 2 частоты происходит обнуление счетчика 4 и запись в регистр 9 информации из регистра 10. Этот же импульс разрешает запись в буферные накопитель 7 информации с последней ячейки выбранной области памяти блока 6 памяти и об- нуление счетчика 5, т.е. осуществляется последний цикл вывода информации из выбранной области памяти.

К моменту прихода следующего импульса с выхода делителя 2 частоты на выходах блока 6,памяти устанавливается информация, соответствующая адресу новой области памяти, есл информация в регистре 10 изменилась, и повторяется вывод информации из старой области памяти, если информация в регистре 10 не изменялась Соответственно в первом случае на выходах- генератора начнется формирование но- . вых кодовых посылок и повторится вывод старых - во втором.

зирующим входом буферного накопителя

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

«U

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

Фиг2

Документы, цитированные в отчете о поиске Патент 1989 года SU1522385A1

Многоканальный программируемый генератор импульсов 1981
  • Панов Александр Иванович
  • Ворожеев Валентин Федорович
SU1054894A1

SU 1 522 385 A1

Авторы

Никитин Владимир Ильич

Докучаев Николай Иванович

Чащегоров Михаил Александрович

Даты

1989-11-15Публикация

1987-06-12Подача