Устройство для формирования импульсных последовательностей
Изобретение относится к импульсной технике и может быть использовано при синтезе различных цифровых устройств. Цель изобретения - расширение функциональных возможностей путем формирования не одной, а нескольких синхронных импульсных последовательностей с программируемыми временными интервалами, сдвинутыми один относительно другого на время, кратное периоду тактовой частоты, обеспечения формирования длительно ти и шульсов в каждой последовательности , а также деления частоты следования импульсов при сохранении аппаратурных затрат. Устройство содержит генератор 1 тактовых импульсов, счетчик 2 импульсов, блок 3 памяти, N-разрядный регистр 4, инвертор 5, логический элемент И 6, блок управления 7. Функциональная схема блока управления приводится в описании изобретения. 1 з.п. ф-лы.2 ил. § (Л ГС tc 4 СО со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ÄÄSUÄÄ 1224991
yg 4 Н 03 К 3/64
2$ j
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3796675/24-21 (22) 03. 10. 84 (46) 15, 04. 86. Бюл. N 14 (72) M.Ä,Ïàëëåðøòåéí и С,В.Голубев (53) 621.374 (088.8) (56) Авторское свидетельство СССР
Р 951668, кл. H 03 К 3/64, 1980.
Патент ФРГ N - 2455039, кл. Н 03 К 3/64, опублик. 1976. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ
ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к импульсной технике и может быть использовано при синтезе различных цифровых устройств. Цель изобретения — расширение функциональных возможностей путем формирования не одной, а нескольких синхронных импульсных последовательностей с программируемыми временными интервалами, сдвинутыми один относительно другого на время, кратное периоду тактовой частоты, обеспечения формирования длительности импульсов в каждой последовательности, а также деления частоты следования импульсов при сохранении аппаратурных затрат. Устройство содержит генератор 1 тактовых импульсов, счетчик 2 импульсов, блок 3 памяти, М-разрядный регистр 4, инвертор 5, логический элемент И 6, блок управления 7. Функциональная схема блока управления приводится в описании изобретения. 1 з.п. ф-лы.2 ил.
1224991
3S
Изобретение относится к импульсной технике и может быть использована при синтезе различных цифровых устройств.
Цель изобретения — расширение функциональных вазможностей устройства путем обеспечения формирования не одной, а нескольких синхронных импульсных последовательностей с программируемыми временными интервалами, сдвинутыми относительно друг друга на время, кратное периоду тактовой частоты, обеспечения формирования длительности импульсов в каж— дой последовательности, а также обеспечения деления частоты следования импульсов при сокращении аппаратурных затрат.
На фиг. 1 представлена функцио— нальная схема устройства для формирования импульсньгх последовательностей; на фиг. 2 — блок управления.
Устройство содержит (фиг. 1) генератор 1 тактовых импульсов, счетчик 2 импульсов, блок 3 памяти, входы которого соединены с выходами счетчика 2, 11 -разрядный регистр 4, информационные входы которого соединены с выходами блока 3, а вход син— хронизации через инверторы 5 соединен с выходом генератора 1 тактовых импульсов, элемент И 6, первый вход которого соединен с выходом генератора 1, а выход — со счетным входом счетчика 2, блок 7 управления, первый выход которого соединен со вторым входом элемента И 6, вторые вьгходы— с информационными входами счетчика
2, третий выход — со входом обнуления счетчика 2, четвертые выходы— со входами записи логической "1" блока 3, пятый выход — со входом записи логического "О" блока 3, первый вход — с выходом переполнения счетчика 2, вторые входы — с выходами разрядов регистра 4.
Блок управления 7 (фиг. 2) содержит два блока переключателей 8 и 9, переключатели 10 и 11 элементы И 12 и 13, элементы ИЛИ 14-16,2 -триггер
17, и при этом входы блока переклю— чателей 8 соединены с шиной постоянного напряжения (5 В), входы блока переключателей 9 и переключателя 10 объединены и соединены с первым выходом (выходом "Запись ) блока переключателей 8 и первым входом элемента ИЛИ 14, выход которого соединен
30 со входом обнуления триггера 17, вы— ход которого является первым выходом блока управления, а вход синхронизации соединен с выходом элемента ИЛИ
15, а информационный вход — с шиной постоянного напряжения (+5 В). Выходы блока переключателей 9 являются вторыми вьгходами блока управления 7.
Выходы переключателя 10 являются четвертыми выходами блока управления 7, второй выход (выход "Останов" ) блока переключателей 8 соединен со вторым входом элемента ИЛИ 14 и первым входом элемента ИЛИ 16, выход которого является третьим выходом блока управления, третий выход (выход "Обнуление" блока 3) блока переключателей 8 соединен с первым входом элемента И 12, первым входом элемента ИЛИ 15 и является пятым выходом блока управления 7, второй вход элемента И 12 является первым входом блока управления 7, а выход соединен с третьим входом элемента ИЛИ 14.Четвертый выход (выход "Формирование" ) блока переключателей 8 соединен со вторым входом элемента ИЛИ 15, пятый выход (выход "Деление частоты") блока переключателей 8 соединен с третьим входом элемента ИЛИ 15 и первым входом элемента И 13, выход которого соединен со вторым входом элемента
ИЛИ 16, второй вход элемента И 13 соединен с выходом переключателя 11, входы которого являются вторыми входами блока управления.
Устройство для формирования импульсных последовательностей работает следующим образом.
Устройство работает в следующих ражимах: "Останов", "Обнуление блока 3", "Запись", "Формирование", "Деление частоты". Установка режимов осуществляется включением соответствующих переключателей блока 8 в блоке 7 управления.
Режим "Останов" обеспечивает установку устройства в исходное состояние и прекращение формирования импульсных последовательностей. В этом режиме по шине 18 напряжение 5 В поступает через элемент ИЛИ 16 на вход обнуления счетчика 2 и через элемент
ИЛИ 14 устанавливает триггер 17 в состояние "О".
Режим "Обнуление блока 3" обеспечивает с целью сокращения объема записываемой в блок 3 информации авто224991
l0
t
N = N +
5f
3 1 матическую запись "0" во все ячейки блока 3. При включении режима напряжение 5 В по шине 18 открывает элемент И 12, поступает на вход записи
"О" всех разрядов блока 3 и через элемент ИЛИ 15 на C -вход триггера
17. В момент появления этого напряжения триггер 17 устанавливается в состояние " 1". Напряжение логической
"1" с выхода триггера 17 открывает элемент И 6, через который сигналы тактовой частоты поступают на счетчик 2, предварительно установленный в режиме "Останов" в нулевое состояние. После перебора всех состояний счетчика 2 все ячейки памяти блока
3 устанавливаются в состояние логического "0", на выходе "Переполнение" счетчика 2 появляется импульсный сигнал, который через открытый элемент
И 12 и элемент ИЛИ 14 поступает на к-вход триггера l7 и устанавливает
его в нулевое состояние, элемент И 6 закрывается и счет импульсов прекращается.
Режим "Запись" обеспечивает последовагельную запись " 1" во все необходимые ячейки блока 3. В этом режиме с выхода "Запись" переключателя напряжения 5 В по шине 18 поступает на входы блока переключателей 9 и вход переключателя 10 и через элемент ИЛИ 14 — на Й -вход триггера 17 и обнуляет его, тем самым обеспечивая запирание элемента И 6 и прекращение работы счетчика 2.
Для записи "1" переключателями блока 9 устанавливается код адреса выбранной ячейки и напряжение 5 В по шине 18 подается на соответствующие информационные входы счетчика 2, устанавливая его в состояние, соответствующее выбранному номеру ячейки памяти. Переключателем 10 выбирается разряд блока 3, в который нужно записать "1". При этом напряжение 5 В с соответствующего выхода переключателя 10 подается на вход записи "1" выбранного разряда блока 3.
Режим "Формирование" обеспечивает формирование импульсных последовательностей. В момент включения режима триггер 17 через элемент ИЛИ
15 устанавливается в состояние "1" и открывает элемент И 6, через который импульсы тактовой частоты посту пают на вход "+1" счетчика 2. В про.
50 цессе счета импульсов лвоичньп код с выхода счетчика обеспечивает пеоебор адресов блока 3 и считывание из него записанной информации. При этом на выходе каждого разряда блока 3 формируется импульсная последовательность с временными интервалами между импульсами, определяемыми номерами ячеек, в которых в данном разряде была записана "1". Номера ячеек памяти, в которые должна записываться логическая "1" для получения заданного интервала, расчитываются по формуле где N — номер ячейки, определяющий конец заданного интервала; номер ячейки, определяющий начало заданного интервала; — интервал времени;
Т вЂ” период .частоты.
При записи соответствующей информации в различные разряды блока 3, на выходе его будут сформированы « последовательностей, сдвинутых друг относительно друга на время, кратное тактовой частоте.
При записи логической " 1" в соседние ячейки памяти блока 3 обеспечивается формирование длительности импульсов, кратной периоду тактовой частоты. С выходов Q -Q блока 3 импульсные последовательности поступают на соответствующие информационные входы 2, -1„регистра 4. При наличии импульса на информационном входе соответствующий триггер регистра 4 устанавливается в положение "1" фронтом импульса, поступающего на вход синхронизации от генератора 1 через инвертор 5. Этот импульс сдвинут на половину периода
Тактовой частоты относительно сигнала, поступающего на информационный вход триггера, что обеспечивает надежную запись информации в регистр
4. При отсутствии импульса на информационном входе, соответствующий триггер устанавливается в положение и0 1
Таким образом, обеспечивается высокая точность формирования временных интервалов и длительности импуль. сов на выходе устройства и обеспечивается отсутствие провалов в импульсах, которые могут появиться на
Б 12 выходе блока 3 при считывании соседних ячеек.
?ежим "Деление частоты" обеспечивает деление частоты следования тактовых импульсов в целое число раз.
В этом режиме выход одного из разрядов регистра 4 соединяется через переключатель 11, элемент И IÇ и элемент ИЛИ 1б с входом обнуления счетчика 2. Триггер 17 при появлении на выходе переключателя блока 8 напря—
>кения 5 В устанавливается в:положение "1" и открывает элемент И 6 для пропускания импульсов тактовой частоты на счетчик 2.
1(оэффициент деления частоты определяется номером ячейки, в которую в режиме "Запись записана логическая "1". Так, например, при делении на 4 "1" должна быть записана в 4 ячейку. После считывания выбранной ячейки памяти импульс с выхода регистра 4 поступает на вход обнуления счетчика 2 и устанавливает его в нулевое состояние. Далее процесс деле24991
Ь писи логического "0н блока памяти, первый вход блока управления соединен с выходом переполнения счетчика импульсов, а вторые входы — с выходами разрядов и -разрядного регистра
2. Устройство по п. 1, о т л и— ч а ю щ е е с я тем, что блок управления содержит два блока переключателей, два переключателя, два элемента
И, три элемента ИЛИ и D -триггер, причем входы первого блока переключателей соединены с шиной постоянного напряжения, входы второго блока переключателей и первого переключателя объединены и соединены с первым выходом первого блока переключателей и первым входом первого элемента ИЛИ, выход которого соединен с входом обнуления Ы -триггера, выход которого является первым выходом блока управления. вход синхронизации 3 -триггера соединен с выходом второго элемента ИЛИ, а информационный вход — с шиной постоянного напряжения, выходы ния повторяется.
55 формулаизобретения
l. Устройство для формирования импульсных последовательностей, содер>кащее генератор тактовых импульсов, счетчик импульсов и блок памяти, входы которого соединены с выходами счетчика импульсов, о т л и ч а.— ю щ е е с я тем, что, с целью расширения функциональных возможностей, в него введены >1 -разрядный регистр, элемент И, инвертор и блок управле— ния, информационные входы и -разрядного регистра соединены с выходами блока памяти, а вход синхронизации через инвертор — с выходом генератора тактовых импульсов и первым входом элемента И, выход которого соединен со счетным входом счетчика импульсов, первый выход блока управления соединен с вторым входом элемента И, вторые выходы — с соответствующими информационными входами счетчика импульсов, третий выход блока управления — с входом обнуления счетчи. ка импульсов, четвертые выходы — с входами записи логической "1" блока памяти, а пятый выход — с входом завторого блока переключателей являются вторыми выходами блока управления, а выходы первого переключателя — четвертыми выходами блока управления, второй выход первого блока переключателей соединен с вторым входом первого элемента ИЛИ и первым входом третьего элемента ИЛИ, выход которого является третьим выходом блока управления., третий выход первого блока переключателей соединен с первым входом первого элемента И, первым входом второго элемента ИЛИ и является пятым: выходом блока управления, второй вход первого элемента И является первым входом блока управления, а выход первого элемента И соединен с третьим входом первого элемента
HJIH, четвертый выход первого блока переключателей соединен с вторым входом второго элемента HJIM, пятый выход первого блока переключателей соединен с третьим входом второго элемента ИЛИ и первым входом второго элемечта И, выход которого соединен с вторым входом третьего элемента
ИЛИ, зторой вход второго элемента
И соединен с выходом второго переключателя, входы которого являются вторыми входами блока управления.
l 224991
Составитель P.Màòâååâà
Редактор И.Сегляник Техред O.Сопко
Корректор M.Демчик
Заказ 1964/58 Тираж 816
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Подписное
Производственно-полиграфическое предприятие, r.Óæãoðoä, ул.Проектная,4




