Многоканальный программируемый генератор импульсов

Иллюстрации

Показать все

Реферат

 

Изобретение может быть использовано в контрольно-измерительной аппаратуре и. цифровых вычислительных машинах, в частности в устройствах функционального контроля интегральных схем с повышенным уровнем интеграции, в качестве формирователя синхронизирующих импульсов, стробирующих и управляющих сигналов для объектов контроля и амплитудно-временных дискриминаторов. Целью изобретения является расширение функциональных возможностей. Для достижения этой цели в устройство дополнительно введены линия 3 задержки, счетчики 4 и 5, схема сброса 6,блок 7 управления. Устройство также содержит генератор 1 опорной частоты,формирователь 2 периода, каналы 8.1-8.N формирования импульса, каждый из которых состоит из блоков 9 и 10 памяти , коммутаторов 11 и 12, выходного триггера 13. 1 з.п. ф-лы, 5 ил. (Л 00 4 00 со 00 ел Фиъ. 1

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

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

РЕСПУБЛИК (д 4 " 03 K 3/64

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3881326/24-21 (22) 08.04.85 (46) 30.10.87. Бюл. М 40 (72) В.В,Козлов, А.И.Панов, Г.В.Клышников и Б.П.Лучин (53) 621.373(088.8) (56) Авторское свидетельство СССР

1029403, кл. Н 03 К 3/64, 1983.

Авторское свидетельство СССР .|| 860295, кл, Н 03 К 3/64, 198 1. (54) ИНОГОКАНАЛЬКЪ|Й ПР ОГРАД||И РУЕМЪ|И

ГЕНЕРАТОР ИМПУЛЬСОВ (57) Изобретение может быть использовано в контрольно-измерительной аппаратуре и цифровых вычислительных машинах, в частности в устройствах функционального контроля ин„„SU„„1348985 A1 тегральных схем с повышенным уровнем интеграции, в качестве формирователя синхронизирующих импульсов, стробирующих и управляющих сигналов для объектов контроля и амплитудно-временных дискриминаторов ° Целью изобретения является расширение функциональных возможностей. Для достижения этой цели в устройство дополнительно введены линия 3 задержки, счетчики 4 и 5, схема сброса 6,блок

7 управления. Устройство также содержит генератор 1 опорной частоты,формирователь 2 периода, каналы 8. 1-8.N формирования импульса, каждый иэ которых состоит иэ блоков 9 и 10 памяти, коммутаторов 11 и 12, выходного триггера 13. 1 з.п. ф-лы, 5 ил.

1348985

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

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

Устройство содержит генератор 1 опорной частоты, формирователь 2 периода, линию 3 задержки, счетчики 4 и 5,схему 6 сброса, блок 7 управления и каналы 8.1-8.N формирования импульса, каждый из которых состоит из блоков 9 и 10 памяти, коммутаторов

11 и 12 и выходного триггера 13.

Выход генератора 1 опорной частоты соединен с тактовым входом формир<>вателя 2 периода и через линию 3 задержки с первыми входами коммутаторов 11 и 12 каналов 8.1-8.V«!>opмирова>гггя импульса. Первый выход формирователя 2 периода соединен со счетными входами счетчиков 4 и 5, второ>! выход — с уста)гоночными входами c ÷I. T шка 4 и схемы 6 сброса, выход котг>рг>й соедггнен с установочггым г>хос ч т >пка 5. 1!нформационные входы формирователя 2 периода подклн>чены к ггерг> г>й группе ггыходс>гз блока 7 управнения, вторая груггпа выходов которого соединена с информационш. ми входами счетчиков 4 и 5. Выходы разрядов счетчика 4 подключены к адресным входам блока 9 памяти каждого из каналов 8.1-8.N формирования импульса,, выходы разрядов счетчика

5 — к разрядггым входам схемы б сброи а Ipl. ñø4ì входам блока 10 памяти каждого канала 8. 1-8. N. Третья групвых II> в бл ока 7 уll 1>пиления по к анально соединена с объединенными в каждом ка нал ь у про вля юшими входами блоков 9 и 10 памяти. Первые выходы

55 блоков 9 и IU памяти соединены соответственно с вторыми и третьими входами коммутатора 11, вторые выходы блоков 9 и 10 памяти — с вторым и третьим входами коммутатора 12, выходы коммутатора 11 и 12 раздельно подключены к входам выходного триггера 13.

Формирователь 2 периода (фиг.2) включает в себя регистр 14, выходы которого поразрядно соединены с входами счетчика 15, выход которого соединен с установочным входом самого счетчика и через инвертор 16 подключен к первому входу элемента И 17, второй вход которого соединен со счетным вход<>м счетчика 15, причем входы регистра 14 являются информационными входами, счетный вход счетчика 15 — тактовым входом, выход элемента И 17 — первым выходом, а выход счетчика 15 — вторым выходом формирователя 2 периода.

Схема 6 сброса (фиг.3) состоит из m-входоггого элемента И 18, первый вход которого подключен к выходу инвертора 19, а выход соединен с первым входом элемента ИЛИ 20, причем (ш — 1) входов элемента И 18 и нход инвертора 19 являются разрядиыми входами, второй вход элемента

И П! 20 установочным входом, а выход элемента Ш11! 20 — выходом схемы 6 сброса.

Блок 7 управления (фиг.4) содержит запоминггншее устройсTво 21, выходы которого соединены с входами буферного регистра 22, дешифратора

23 и входами арифметико-логического устройства (Л 1У) 24, выходы которого подключены к вхходам буферного регистра 25, причем выходы б,ферных регистров 22, 25 и дешифратора 23 являются соответственно первой, второй и третьей груTIIIoII вьгходов блока

7 упра вле ни я .

И>гого канал ьнь>йг программируемый генератор импульсон работает следующим образом.

В исходном состоянии во всех ячейках блоков 9 и 10 памяти каналов

8.1-8.N установлен "0", триггеры 13 сброшены. В соответствии с заданными значениями задержки и длительности выходных импульсов, информация о которых хранится в запоминающем устройстве 21 блока 7 управления, АЛУ осуществляет расчет адресов ячеек з 13489 блоков 9 и 10 памяти каналов 8.1-8.N, в которые должны быть записаны "1".

Расчет осуществляется по следующим формулам:

5 (л

Гт\

А = --- — 2 К

Т

L

° тэ

А = -- - — (2 — 1) К.

Т

Э о л

+ дл Т

А =----- — — 2 ° К;

Т4 л

> à. (2 — 1) К, Т

15 где А, А — адреса первых разрядов в блоках 9 и 10 памяти;

А,, А — адреса вторых разрядов в блоках 9 и 10 памяти; задержка формируемого импульса;

7 „— длительность формируемого импульса;

Т, — период генератора 1 опорной частоты;

m — разрядность счетчиков

4 и 5;

К = О, 1, 2,...

30

Затем из запоминающего устройства 2 1 блока 7 управления через буферный регистр 22 в регистр 14 формиро35 вателя 2 периода переписывается информация о величине периода Т„. Рассчитанные посредством АЛУ 24 адреса !

А,, А., А,, А через буферный регистр

25 блока 7 управления заносится в счетчики 4 и 5. Дешифратор 23 осуществляет выбор каналов 8.1-8.N °

В выбранных каналах в блоки 9 и 10 памяти производится запись "1" в соответствии с адресами, установленными 45 на выходах счетчиков 4 и 5.

По окончании процесса записи информации в блоки 2, 9 и 10 счетчики

4 и 5 устанавливаются в исходное (нулевое) состояние и производится запуск генератора 1 опорной частоты (кнопка Пуск не показана) .

На выходе генератора 1 опорной частоты формируются тактовые импульсы с периодом следования Т. (фиг. 5a) которые поступают на счетчик 15 формирователя 2 периода и линию 3 задержки. На выходе счетчика 15 формирователя 2 периода вырабатываются импульсы с периодом Т„(фиг.56), которые поступают на установочные входы счетчиков 4 и 5 (на счетчик 4 непосредственно, а на счетчик 5 через схему 6 сброса).

Тактовые импульсы с генератора 1 опорной частоты проходят через логический элемент И 17 формирователя 2 периода на счетные входы счетчиков

4 и 5 (фиг.5в). Задержанные посредством линии 3 тактовые импульсы поступают на первые входы коммутаторов

11 и 12 каналов 8.1-8.N, осуществляя стробирование информации, поступающей с выходов блоков 9 и 10 памяти (фиг.5г) . В момент времени t, производится стробирование информации, записанной в ячейках памяти с нулевым адресом.

По приходу тактовых импульсов на счетные входы счетчиков 4 и 5 в момент времени С происходит изменение их состояния,. следовательно, меняются адреса ячеек памяти блоков 9 и 10 соответственно на А и А . Информа1 ция первых разрядов блоков 9 и 10 памяти показана на фиг.5д,е соответственно. В момент времени t осуществляется стробирование совпадающих во времени сигналов "1" с выходов первых каналов блоков 9 и 10 памяти.

При этом на выходе коммутатора 11 формируется импульс (фиг. 5и, момент времени t ), который устанавливает выходной триггер 13 в состояние "1".

На выходе триггера 13 формируется передний фронт импульса с заданной задержкой i (фиг.5л, момент времени

) . Таким образом, формируется задержка импульса.

По прошествии программно заданного количества импульсов счетчики 4

5 и 5 формируют очередные адреса А и

А, поступающие на адресные входы блоков 9 и 10 памяти, и с момента времени t на выходах вторых каналов блоков 9 и 10 памяти устанавливается "1" (фиг.5ж, з).В момент времени t осуществляется стробирование этой информации импульсом, поступающим с выхода линии 3 задержки на коммутатор 12 (фиг.5r), на выходе которого формируется импульс (фиг,5к), поступающий на второй вход триггера

13, Последний сбрасывается, формируя на выходе задний фронт импульса длительностью . (фиг.5л, момент времени t„).

1 348985

Таким образом осуществляется формирование импульсов с заданной задержкой и длительностью в одном из ш каналов, В момент времени t на установоч9 ные входы счетчиков 4 и 5 с выхода счетчика 15 формирователя 2 периода поступает импульс, сбрасываюший счетчики в исходное состояние ° Затем происходит выбор очередного канала, в котором импульс формируется аналогичным образом.

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

1. Многоканальный программируемый генератор импульсов, содержащий генератор опорной частоты, выход которого соединен с тактовым входом формирова- 2п теля периода, каналы формирования импульса, отличающийся тем, что, с целью повьш)ения надежности и расширения фнукциональных возможностей, в не с дополнительно вве- 25 цены блок управления, первый и второй

I T èêè, схем» сброса, линия задержки, причем первая группа выходов блока управления соединена с информаци. нными вх дами формирователя периода, первый выход которого подключен к счетным входам первого и второго счетчиков, информационные входы кот. рых поразрядно объединены и подключены к второй группе выходoB блока управления, трет я группа выходов ьLIIороi о цодключ.н» соотвеTcòíåíín к управляющим входам каналов формир вания импульса, первые адресные m)f— ны которых поразрядно объединены и соединены с выходами первого счетчика, установочный вход которого подключен к второму выходу формирователя периода и через схему сброса — к установочному входу второго счетчика, выходы которого соединены с разрядными входами схемы сброса и с вторыми поразрядно объединенными адресными шинами каналов формирования импульса, стробирующие входы которых объединены и соединены с выходом линии задержки, вход которой подключен к выходу генератора опорной частоты, 2. Генератор по п. 1, о т л и ч а ю ш и и с я тем, что каждый иэ каналов формирования импульса содержит первый и второй блоки памяти, первые выходы которых подключены соответственно к первому и второму входам первого коммутатора, выход которого соединен с первым входом триггера, второй вход которого подключен к выходу второго коммутатора, первый и второй входы которого соединены с вторыми выходами соответственно первого и второго блоков памяти, причем объединенные входы управления первого и второго блоков памяти являются управляющим входом канала формирования импульса, адресные входы первого .и второго блоков памяти являются соответственно первыми и вторыми адресными шинами канала формирования импульса, объединенные третьи входы первого и вторпго коммутаторов являются стробируюшим входом, а выход триггера — выходом канала формирования импульса.

1348985 (Юане. г

ФО2, J

0m n íep

/7700а /

Опорной

ЮС/77ОЛЬ

0m cue/77ЧТО 5

0m qmpnuРоА7/77елЯГ

nep//os

0/77 &та 7

ynpudnewua

Е/77(/Ы% ) сАеее сРиса

КС//Е/77 U=

w4,5 е77жюУХ

tf дорпорИааел/о певала

ЖР)77 CNAY /,s5

Ко/7ои.ап У, Ф

/7а/ЧЯ/77О

1348985

Соствитель Б. Кириллов

Техред Л. Олийнык

Корректор Г.Решетник

Редактор Л.Пчолинская

Заказ 5199/56 Тираж 899

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

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

Подписное

Производственно-полиграфическое предприятие, г.ужгород, ул,Проектная,4