Управляемый формирователь импульсов

Иллюстрации

Показать все

Реферат

 

Изобретение может быть использовано в устройствах цифровой вычислительной техники в качестве управляемого делителя частоты или устройства выделения одиночного и-го импульса. Цель изобретения - расширение функциональных возможностей . Устройство содержит счетчик 1, триггеры 2 и 3, элементы НЕ 4, элементы 6 и 7 совпадения шину 9 последовательности импульсов, шину 10 управляющего сигнала, шину 11 кода и выходную шину 12. В устройство введены элемент НЕ 5, управляющий работой вычитающего счетчи ка 1, и элемент 8 совпадения, срабатьшающий только по нулевому состоянию вьтитающего счетчика 1. 2 ил. W /2 & 7 Фиг. 1

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (11) А сЯ) 4 Н 03 К 5/01

ОПИСАНИЕ ИЗОБРЕТЕНИЯ -

Н АВТОРСКОМ У СВИДЕТЕЛЬСТВУ

Фиг. 1

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3729971/24-21 (22) 28.04.84 (46) 15.02.86. Бюл. М 6 (72) В.А.Чистяков и В.И.Левинский (53) 621.373(088.8) (56) Авторское свидетельство СССР

М- 100!454, кл. И 03 К 5/13, 1981. (54) УПРАВЛЯЕМЫЙ ФОРМИРОВАТЕЛЬ ИМПУЛЬСОВ (57) Изобретение может быть использовано в устройствах цифровой вычислительной техники в качестве управляемого делителя частоты или устройства выделения одиночного и-го импульса. Цель изобретения— расширение функциональных возможностей. Устройство содержит счетчик

1, триггеры 2 и 3, элементы ИЕ 4, элементы 6 и 7 совпадения шину 9 последовательности импульсов, шину 10 управляющего сигнала, шину 11 кода и выходную шину 12. В устройство введены элемент НЕ 5, управляющий работой вычитающего счетчика 1, и элемент 8 совпадения, срабатывающий только по нулевому состоянию вычитающего счетчика l. 2 ил.

1211859

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

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

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

Упранляемый формирователь импульсов содержит вычитающий счетчик 1, первый триггер 2, второй триггер 3, первый элемент НЕ 4, второй элемент

НЕ 5, первый, )зторой и третий элементы 6-8 совпадения, шину 9 последовательности импульсов, шину 10 управляющего сигнала, шину 11 кода и выходную шину 12.

При этом выход второго элемента 7 совпадения подключен к выходной 30 шине 12, а выходы подключены соотнетственно к шине 9 последовательности импульсов, к выходу первого и инверсным выходам всех остальных разрядов нычитающего счетчика 1 и к выходу второго элемента НЕ 5.

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

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

Первый элемент 6 совпадения пропускает на 5 -вход второго триггера 3 проинвертиронанную первым злементом НЕ 4 входную последовательность при наличии разрешающих уровней с выхода первого триггера 2 и выхода третьего элемента 8 совпадения, Перный элемент HF. 4 инверсирует входную последовательность, поступающую на шину 9.

Второй триггер 3 осуществляет через второй элемент НЕ 5 управление ньгчитающим счетчиком !. Он запоминает наличие управляющего сигнала, запомненного первым триггером 2 в момент отсутствия входной последовательности на шине 9.

Вычитающий счетчик 1 производит вычет по счетному входу поступающих сигналов (единиц) из содержимого, записанного по информационным шинам с шин 11 кода по сигналу, поступившему по входу разрешения занесения кода. Hàëè÷èå сигнала (нулевой уровень) на входе разрешения занесения кода блокирует счетный вход и производит занесение кода с шин 11 коца по информационным входам на ньиитающий счетчик 1. Счет осуществляется только при отсутствии сигнала !единичный уровень) на входе разрешения занесения кода.

Второй элемент 7 совпадения пропускает на выходную шину 12 выделенный нычитающий счетчиком 1 и шиной 9 импульс.

В горой элемент HF. 5 управляет работой нычитающего счетчика 1. Третий элемент 8 совпадения пропускает на

11-входы первого и второго триггера 2 и 3 сигналы, которые осуществляют первоначальную их установку и одновременно производят блокировку первого элемента 6 совпадения. Третий элемент 8 совпадения сраабатывает только по нулевому состоянию вычитающего счетчика 1.

В режиме выделения одиночного ц -го импульса данное устройство работает следующим образом.

12! 1859

11 исходном состоянии ня шие1е 10

vI ð»âëÿþùèé с HI íëë о тс vTc òâ óåò (единичный уровень) . На шине 9 (фиг. 2а) присутствует входная неирерь вная импульсная последовательность, которая инвертируется первым элементом

НЕ 4. На выходах первого триггера 2 и второго элемента НЕ 5 — нулевые уровни. На шинах 1! — код нулевой (0000)., который заносится в вычитающий счетчик 1 нулевым уровнем выхода второго элемента НЕ 5, поступающим на вход разрешения занесения кода вычитающего счетчика 1.

Нулевой уровень на входе разрешения занесения кода удерживает вычитающий счетчик 1 в нулевом состоянии и не позволяет импульсам выхода первого элемента НЕ 4 производить вычет из содержимого вычитающего счетчика 1.

На выходе первого элемента 6 совпадения, на инверсном выходе второго триггера 3, на выходе второго элемента 7 совпадения и на выходной шине 12 — единичные уровни, а на выходе третьего элемента 8 совпадения присутствует нулевой уровень.

Нулевой код шин 11 удерживает устройство в исходном состоянии и приход управляющего сигнала не оказывает влияния на формирование выходного сигнала. Перед началом работы на шины 11 поступает двоичный код, отличный от нулевого, например. равный трем (0011), который заносится в вычитаипий счетчик l {фиг.2 )> в результате этого на выходе третьего элемента 8 совпадения устанавливается единичный уровень (фиг.24).

При поступлении управляющего сигнала по шине 10 (фиг.25) первый триггер 2 устанавливается в единичное состояние (фиг.2 z) и разрешает проинвертированным импульсам выхода первого элемента НЕ 4 (фиг.2о) проходить через первый элемент 6 совпадения нулевыми сигналами (фиг.23).

Первый же сигнал нулевого уровня выхода первого элемента 6 совпадения устанавливает по 5 -выходу второй триггер 3 в состояние, при котором на его инверсном выходе появляется нулевой уровень (фиг.2 e). Этот уровень инвертируется вторым элементом НЕ 5 (фиг.7e) на единичный. Единичный уровень выхода второго элемента HE 5 разрешает вычитающему счетчику 1 производить вычет, 5

55 и одновременно является разрешаюющим уровнем для второго элемента 7 совпадения. Вычитающий счетчик производит по заданному фронту каждого импульса шины 9 вычет из своего содержимого на единицу 1,фиг. 2з ) . Вычет происходит до тех пор, пока в вычитающем счетчике l не установится первое состояние (0001) и следующий очередной (в данном случае третий) . импульс с шины 9 проходит через второй элемент 7 совпадения на выходную шину 12 нулевым сигналом (фиг.2н).

После выдачи выходного сигнала по шине I? в вычитающем счетчике 1 устанавливается нулевое состояние (фиг.2 ), которое воспринимается третьим элементом 8 соупадения, в результате чего на выходе третьего элемента 8 совпадения формируется сиг нал нулевого уровня {фиг.2 y) которым блокируется первый элемент 6 совпадения, а первый и второй триггеры 2 и 3 устанавливаются в исходное состояние (фиг.2 2, е).

На выходе второго элемента HE 5 появляется нулевой уровень, который блокирует второй элемент.7 совпадения и заносит двоичный код с шин 11 в вычитающий счетчик и удерживает вычитающий счетчик 1 от пересчета.

Появившийся код, отличный от нулевого, на выходе вычитающего счетчика 1 возвращает выход третьего элемента 8 совпадения в состояние единичное уровня (фиг,2 к), в результате чего устройство переходит в ждущий режим. Приход очередного управляющего сигнала по шине 10 пов» торяет процесс. Изменяя значение величины двоичного кода на шинах 11, можно управлять выдачей выходных сигналов.

Если устройство работает в режиме деления частоты, то в этом случае управляющий сигнал должен присутствовать на пине 10 на все время

I деления входной частоты.

Работа устройства в этом режиме проходит следующим образом.

Исходное состояние элементов устройства аналогично описанному.

По началу управляющего сигнала шины

10 (фиг.2в) первый триггер 2 устанавливается в единичное состояние (фиг.2 z) и разрешает работу первого элемента 6 совпадения (фиг.23). По началу первого сигнала выхода первого элемента б совпадения второй

$ 1211 триггер 3 устанавливается в единичное состояние (фиг.2e), в результате этого на выхоце второго элемента !!Е 5 появляется сигнал единичного уровня, который разрешает вычитающему счетчику 1 производить пересчет входных проинвертированных импульсов с шины 9 (фиг.2 ). По первому состоянию вычитающего счетчика 1, второй элемент 7 совпадения выдает !0 с шины 9 на выходную шину 12 выходной импульс (фиг. 2и). По окончании выходного импульса в нычитающем счетчике устанавливается нулевое состояние, которое воспринимается !5 третьим элементом 8 совпадения и на

его выходе формируется сигнал нулевого уровня фиг.2к). Сигнал нулевого уровня выхода третьего элемента 8 совпадения блокирует первый элемент 20

6 совпадения и производит установку второго триггера 3 по 0 -входу в ну евое состояние (фиг.2 е).

При этом на инверсном выходе второго триггера 3 формируется сигнал единичного уровня, который проходит через второй элемент НЕ 5 нулевым уровнем. Этот сигнал нулевого уровня производит блокировку второго 30 элемента 7 совпадения и одновременно производит занесение двоично-о кода с шин !1 в вычитающей счетчик 1 (фиг.2 )), в результате чего на выходе третьего элемента 8 совпадения появляется единичный уровень фиг.2 sI который разрешает импульсам выхода первого элемента НЕ ч проходить на 8 -вход второго триггера 3.

Нторой триггер 3 вновь устанавливается в единичное состояние„

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

Формула изобретения управляемый формирователь имиуль"ов, содержащий первый и второй элементь; совпадения, первый и второй триггеры, вычитающий счетчик и г ерный элемент HF., выход второго элемента совпадения подключен к выходной шине, выход первого разряда и инверсные выходы всех остальных разрядов вычитающего счетчика, шина последовательности ж пульсов и вход разрешения занесения кода вычитающего счетчика соединены с соответствующими входами второго элемента срвпадения, шина последовательности импульсон через первый элемент НЕ подключена к счетному входу вычитающего счетчика и к одному из входов первого элемента совпадения, второй вход которого соединен с выходом первого триггера, а выход подключен к 5 -входу второго триггера, информационные входы вычитающего счетчика подключены к шинам кода, отличающийся тем, что, с целью повышения надежности и расширения функциональных возможностей, в него введены второй элемент НЕ и третий элемент совпадения, входы которого подключены к инверсным выходам всех разрядов вычитающего счетчика, а выход соединен с !

,-входами первого и второго триггеров и с третьим входом первого элемента совпадения, инверсный выход второго триггера через второй элемент НЕ подключен к входу разрешения занесения кода вь:читающего счетчика, Ы -вход первого триггера подключен к шине управляющего сигнала.

1?11859 д /О

1 I г 2

I l I I е 3

II!.!

lf! 1!! ! !! If

I I I I

Фиг. 2

Сос тавитель Ы. Чижов

Техред О Ващишина

Редактор Л.Авраменко

Корректор В. Бутяга

Подписное

Заказ 649/59 Тираж 818

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

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

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

Оз1

1 а1

1 и 712

1

I f I

Il

11

11

1 I I

II

I I II !

I !!

i

I I

11

I Il