Устройство для формирования цифровых последовательностей

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИК

„„SU„„1416963 А1 (51)4 G 06 F 1 04

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

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

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

ll0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 41 75922/24 "24 (22) 05.01,87 (46) 15.08.88. Бюл. № 30 (72) А.И.Пахарин, А.В.Чернориз и Н.М.Ядрошникова (53) 681.3 (088.8) (56 ) Патент США ¹ 4404644, кл. G 06 F !/02, опублик. 1983.

Авторское свидетельство СССР № 1339539, кл. G 06 F 1/04, 1986. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ

ЦИФРОВЬБ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для формирования последовательностей сигналов, представленных в цифровой форме. От" личительной особенностью устройства является воэможность формирования видоиэменяющихся цифровых последовательностей с требуемой длительностью и периодом с быстропеременными значе" ниями в каждой реализации. Целью изобретения является повышение быстродействия, Поставленная цель дости" гается за счет введения в блок фор" мирования временных интервалов бло" ка 14 памяти, элемента 17 задержки.

2 ил.

1416963

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

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

Цель изобретения — повышение быстродействия.

На фиг.l приведена структурная схема устройства; на фиг. 2 — структурная схема блока формирования временных интервалов.

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

Блок 5 формирования временных интервалов состоит иэ входа 9 сброса, 25 синхровхода 10 группы 11 информа" ционных входов, выхода 12, группы 13 выходов, блока 14 памяти, счетчика

15, элемента ИЛИ 16 и элемента 17 задержки, 30

В блоке 2 памяти в и зонах памяти хранятся значения элементов цифровой последовательности для и ее отличающихся реализаций.

Счетчик 1 адресует ячейку памяти в каждой из п зон памяти (т,е, формирует младшие разряды адреса блока 2 памяти). Счетчик 4 определяет номер по порядку формируемой посл6дова- 4р тельности.

Блок 5 формирования временных интервалов задает временной интервал, в течение которого выбранная реализация выходного сигнала не изменяется (т.е.. количество повторений одной реализации), и номер реализации (т.е. адрес эоны памяти блока 2 памятИ), из которой выбираются значения элементов цифровой последовательности. По

50 истечении заданного интервала блок 5 формирования временных интервалов вырабатывает на своем выходе 12 импульс, по которому наращивается счетчик 4. Это приводит к формированию следующей по порядку цифровой последовательности с другим заданным количеством повторений и номером реализации.

В исходное состояние устройствоустанавливается сигналом сброса, поступающим на вход 8 сброса. В этом состоянии счетчики 1 и 4 сброшены, а блок 5 формирования временных интервалов выбирает значение временного интервала и номер зоны для первой формируемой поЧледовательности.

Из ячейки блока 2 памяти, работающего в режиме постоянной выборки,.по адресу, поступающему с выходов счетчика 1 и группы 13 выходов блока 5 формирования временных интервалов, считывается значение элемента цифровой последовательности, которое по заднему фронту тактового импульса на тактовом входе 7 устройства заносится в регистр 3. Одновременно нара" щивается счетчик 1, выбирая из блока 2 памяти следующий элемент последовательности, который по очередному тактовому импульсу записывается в регистр 3, на выходах которого формируется цифровая последовательность, соответствующая одной реализация, которая выдается на выход 6 устройства с задержкой на один такт по отношению к входной тактовой последовательности.

После того, как все ячейки зоны памяти просмотрены (счетчик 1 досчитает до максимума), с его выхода переноса на синхровход 10 блока 5 формирования временных интервалов выдается сигнал, используемый для отсчета временного интервала.

Длительность временных интервалов между изменениями вида цифровой последовательности Т; задается кодами

К;-1, хранящимися в блоке 14 памяти формирователя 5 временных интервалов.

Код К,, соответствующий количеству повторений выбранной реализации, считывается по адресу, определяемому состоянием счетчика 4, и подается с первой группы выходов блока 14 па" памяти на информационные входы счет" чика 15. Сигнал сброса, поступающий по входу 9 сброса блока 5 формирования временных интервалов, через элемент ИЛИ 16 и элемент 17 задержки подается на вход разрешения записи счетчика 15 и заносит в счетчик 15 код, установленный на его информационных входах. Значение задержки выбирается большим, чем время выборки из блока 14 памяти, работающего в ре1416963 жиме постоянной выборки. Счетчик 15 может быть либо вычитающим (если

К -1 выдается из блока 14 памяти в

1 прямом коде ), либо суммирующим (если .5

К -1 выдается в инверсном коде).

При поступлении на его счетный вход импульсов с синхровхода 10 блока 5 состояние счетчика 15 соответственно уменьшается (увеличивается) до тех .пор, пока на его выходе не сфор.мируется сигнал заема (переноса).

Этот сигнал выдается из блока 5 формирования временных интервалов по

его входу 12 на счетный вход счетчика 4, изменяя его состояние. Это при" водит к выбору нового значения К из блока 14 памяти, которое импульсом с выхода счетчика 15 через элемент

ИЛИ 16 и элемент 17 заносится в 20 счетчик 15. В результате устройство переходит к формированию следующей цифровой последовательности, реали" зация которой выбирается из реализации по коду, поступающему с второй 25 группы выходов блока 14 памяти по группе 13 выходов блока 5 формирования временных интервалов на вторую группу (старшие разряды) адресных входов блока 2 памяти. Таким образом дб обеспечивается формирование видоизменяющейся через заданные интервалы времени цифровой последовательности с требуемым (задаваемым) порядком следования отдельных реализаций в цифровой последовательности.

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

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

1416963 ФИГ 1,Составитель Н.Торопова

Техред Д.Сердюкова Корректор С.Шекмар

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

Заказ 4064/45

Тиразк 704 Подписное

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

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

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