Устройство для формирования сигналов Советский патент 1991 года по МПК G06F15/31 G06F1/02 

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

Оч (Л

10

о

Јь

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

название год авторы номер документа
Генератор случайного процесса 1983
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Попов Александр Николаевич
SU1111159A1
Генератор случайного процесса 1983
  • Лопато Георгий Павлович
  • Якубенко Александр Георгиевич
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
SU1100622A1
Генератор случайного процесса 1985
  • Якубенко Александр Георгиевич
  • Леусенко Александр Ефимович
  • Степанов Валерий Иванович
SU1739374A1
Формирователь сложного сигнала с частотной и частотно-фазовой манипуляцией 1982
  • Пашков Борис Аркадьевич
  • Козлов Владимир Николаевич
  • Ржеутский Владимир Николаевич
SU1136323A1
ИМИТАТОР ДЖИТТЕРА 2005
  • Чулков Валерий Александрович
RU2303852C2
Умножитель частоты 1979
  • Ефремов Николай Федорович
  • Карасинский Олег Леонович
  • Соботович Виталий Владимирович
SU807322A1
Устройство для выполнения преобразования Фурье 1986
  • Куконин Владимир Егорович
  • Петько Валерий Иванович
  • Чеголин Петр Михайлович
SU1332331A1
Цифровой синтезатор частот 1989
  • Раков Игорь Арьевич
SU1691926A1
ДЕЛИТЕЛЬ НА НЕЙРОНАХ 2003
  • Шевелев С.С.
  • Тарасов А.В.
RU2249846C1
Генератор многомерных случайных величин 1981
  • Попов Александр Николаевич
  • Русакевич Виктор Николаевич
SU966692A1

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

Реферат патента 1991 года Устройство для формирования сигналов

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

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

Фие.1

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

Целью изобретения является повышение точности отработки заданных спектральных характеристик сигнала.

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

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

Шифратор 4 содержит элементы И 12 и 13, элемент ИЛИ 14 и элемент И 15.

Блок вычисления корректирующего кода содержит умножитель 16 и мультиплексор 17.

Устройство работает следующим образом.

В блоке 1 формируется г-разрядный двоичный код Kfc синтезируемой частоты fc frKfc/ngM, где ng 2 - коэффициент деления делителя 11; М 2Г; fr - тактовая частота. Цифровой синтез сигналов основан на вычислении кодов фазы (I) сумматора 2 в дискретные моменты времени ti i.T, где I 0,1,2,...; Т 1 /fr - длительность тактового интервала. В моменты переполнения сумматора 2 на его выходе переполнения возникают импульсы, которые после прохождения через делитель 11 преобразуются в квазимеандр с частотой следования fc. В общем случае, когда отношение M/Kfc не является целым числом, временные ошибки положения фронтов сформированного квазимеандра относительно фронтов идеального меандра могут достигать длительности тактового интервала Т, а фазовые ошибки- 180°.

Фазовые ошибки приводят к возникно-, вению нежелательных дискретных побочных составляющих высокого уровня. Для их уменьшения применяется компенсация фазовых ошибок с помощью управляемого элемента 7 задержки с разрешающей способностью го T/2L, где L - число управля- ющих входов, и вводится случайный джиггер с помощью генератора 9 случайных чисел. Этот процесс поясняется временными диаграммами, представленными на фиг.2.

Если на тактовый вход сумматора 2 подается тактовый сигнал (фиг.2а), а на его входы - код частоты Kfc (в примере M/Kfc 8/3), то код фазы К р () изменяется по ступенчатому закону (фиг.2б). В моменты переполнения сумматора 2 на его выходе переполнения возникают импульсы (фиг.2в), временное положение которых в общем случае отличается от положения фронтов эквивалентной последовательности импульсов с периодом, равным полупериоду синтезируемого колебания Тс/2 ПдМ/2Кгстт(фиг.2г). Неравномерность формируемых импульсов переполнения эквивалентна наличию паразитной фазовой модуляции, которая приводит к появлению в спектре сигнала побочных дискретных составляющих.

Для повышения диапазона синтезируе- мых частот импульсы переполнения строби- руются сигналом эталонного генератора и с выхода элемента И 3 поступают на вход управляемого элемента 7 задержки, который задерживает входной сигнал на величи5 ну г Т.2 L( 1-Кт). К$ /Kfc - код

задержки, вычисляемый в делителе 8; К - значение кода фазы в моменты переполнения сумматора 2. Для дополнительного

5

0

уменьшения спектральной плотности дискретных побочных составляющих вводится случайный джиттер (дрожание) импульсов, поступающих на вход делителя 11. Генератор 9, тактируемый импульсами переполнения сумматора 2, вырабатывает последовательность случайных чисел КСл (фиг.2д). Эта последовательность поступает на вход блока 6 и нормируется в соответствии со следующим алгоритмом: к сл

K.Kfc.

В зависимости от значения кода частоты Kfc в шифраторе 4 вырабатываются управляющие сигналы для блока 6, которые

обеспечивают необходимую нормировку случайных чисел, такую что ошибки в вычислении кода задержки Кг не превышают весового значения младшего разряда (фиг.2е, утолщенная линия означает случайное значение (К т . Если сумматор 5 пере- полняется (код Кс 2L+m), то это свидетельствует о том, что стробированный импульс переполнения должен поступать на вход делителя 11 беззадержки. Дляобеспеченил такого режима служит коммутатор 10. Таким образом осуществляется выравнивание стробированных импульсов переполнения при одновременном введении фазового джиттера (фиг.2ж). После прохождения этих импульсов через делитель 11с

коэффициентом деления ng формируется квазимеандр (фиг.2з, ng 2). При этом фазовые ошибки, соответствующие фронтам, де- коррелируются.

Поскольку код задержки Кг вычисляется по формуле Кг Ку /Kfc, то после добавления случайных чисел он изменяется:

„ K$ + KcnKfc2 L,

Кг -2гх-- Кг + Ксл/2и

I4fc

20

25

30

Деление кода Ксл на число 2L соответствует сдвигу всех его разрядов на L в сторону младшего разряда (фиг.З)

В большинстве случаев такая нормировка кода Ксл является оптимальной, одна- 15 ко при некоторых значениях кода частоты Kfc она должна быть скорректирована. Например, если код частоты Kfc равен

1000... или 01000..., или 001000..., то на выходе переполнения сумматора 2 формируется эквидистантная последовательность импульсов. При этом на выходе синтезатора формируется меандр, в спектре которого отсутствуют негармонические составляющие. В этом случае нет необходимости вводить в выходной сигнал случайный джиттер, поскольку спектральные характеристики при этом только ухудшаются.

Если структура кода частоты Kfc такова, что от нуля отличны только его старшие L разрядов (например, ЦОДОД ЩХХ)...),то доL r-L

бавление случайного кода Ксл к младшим r-L 35

разрядам кода фазы не дает случайного

изменения младшего L-го разряда кода за,. держки Кг , а следовательно, не вносит в

синтезируемую двухуровневую последова- 40 тельность случайный джиттер, необходимый для разрушения регулярной структуры побочных спектральных составляющих Для введения случайного джиттера в этом случае необходимо изменить нормировку слу- 45

f

чайного кода Ксл на входе сумматора 5, например, следующим образом: Кг Кг « + Ксл/21 1. т.е. увеличить Ксл в два раза. При этом старший разряд кода К, случайным 50 образом влияет на младший разряд кода задержки Кг , что приводит к разрушению регулярной структуры фазовых ошибок.

55

Обработка кодов частоты Kfc и случайных кодов Ксл производится в шифраторе 4 и блоке 6. В зависимости от кода частоты Kfc выходные сигналы YI и Y2 шифратора 4

0

0

5

0

5

5

0 5

0

5

принимают логические состояния в соответствии с табл 1,

В умножителе 16 происходит умножение кодов частоты Kfc и случайных кодов Ксл с выхода генератора 9 случайных чисел. Выходной код умножителя 16 поступает на входы мультиплексора 17 непосредственно и со сдвигом на один разряд в сторону младших разрядов. В зависимости от состояния управляющих сигналов YI (строб-сигнал) и Ya на выходе мультиплексора 17 формируется код (табл.2).

В соответствии с предлагаемым техническим решением в зависимости от значений кода частоты Kfc на выходе делителя 8

формируется оптимальный код К управления со случайным изменением его младшего разряда, что обуславливает введение случайного джиттера в формируемую двухуровневую последовательность и улучшение спектральной чистоты. Это иллюстрируется спектрами квазимеандров без джиттера (фиг.ба) и со случайным джит- тером (фиг.бб).

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

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

1 г зч s 6 7 8 зю л лв PUS is п ten яя&яп&хг tfT

иЛДоЛгОл лДл Л

t/r

5 п п п п п п п п .. п п п t/r г -чГс/2н- i i I I I I i tlr

е

пп

ппппппппп /г

tlr

3 П 11 I1

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

Таблица 1

Таблица 2

t/r

фиг.1

к

разрядов

т , л разрядов

г-L- т разрядов

кМ)о

v

Kjc(r-m) fcW

сл- JLC

к

Фиг.З

фиг А

СЛ

тн д„

«h

till..III.

iibf

СЛ

Фие.5

inniini.ii

ii.uiimmiiiiiiiiii

шип %/

фиг. 6

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

Устройство для формирования импульсных последовательностей с заданным законом изменения фазы 1979
  • Кочемасов Виктор Неофидович
  • Фадеев Анатолий Николаевич
SU862134A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Патент США № 4410954, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Гребенчатая передача 1916
  • Михайлов Г.М.
SU1983A1

SU 1 651 294 A1

Авторы

Кочемасов Виктор Неофидович

Будишов Вячеслав Петрович

Фадеев Анатолий Николаевич

Даты

1991-05-23Публикация

1989-06-07Подача