Reduction of periodic signals in pseudo-random noise produced with direct digital synthesis

   
   

A DDS (Direct Digital Synthesis) frequency synthesizer can be adapted to operate as a pseudo random noise generator by including a swept address ingredient that distributes (but does not eliminate) repetitive frequency components that would otherwise appear in the output of the basic DDS technique, (which fetches fixed but randomized values from a waveform memory). These residual distributed long period frequency components in the output of a swept DDS pseudo random noise generator are suppressed by making the sweep itself irregular. The noise generator includes an Address Increment Register (AIR) whose content: (1) alters the address used to fetch fixed randomized values from the waveform memory; and (2) is incremented to produce the swept address (different sequences of addresses). At some point the AIR value has been incremented as high as it will go (i.e., the end of the sweep has been reached), and the process must start over. Instead of reloading the AIR with same start value at the end of each sweep, some number of residual least significant bits are left as they were at the end of the sweep, while the remaining upper bits are indeed reloaded to the previously used start value. At the end of each next sweep the residual AIR bits are different from what they were at the end of the previous sweep, ensuring that addresses sequences in the waveform memory are less periodically revisited. These residual bits will eventually repeat, but their cycle length significantly interferes with periodic signals in the noise output having periods less than the product of the period of the sweep with the period of the recycling for the residual least significant AIR bits.

Синтезатор частоты DDS (сразу синтеза цифров) может быть приспособлен для того чтобы работать по мере того как псевдо случайно генератор шума путем вклюать подметенный ингридиент адреса распределяет (но не исключает) repetitive компоненты частоты в противном случае появились бы в выход основного метода DDS, (который fetches фикчированные но хаотизированные значения от памяти формы волны). Эти остаточные распределенные длинние компоненты частоты периода в выходе подметенного генератора шума DDS псевдо случайно подавлены путем делать стреловидность самое скачками. Генератор шума вклюает содержание регистра инкремента адреса (ВОЗДУХА): (1) изменяет адрес используемый для того чтобы fetch фикчированные хаотизированные значения от памяти формы волны; и (2) инкрементировано для того чтобы произвести подметенный адрес (по-разному последовательности адресов). На некоторый этап значение ВОЗДУХА, котор было инкрементировано как высоко по мере того как оно пойдет (т.е., достигался конец стреловидности), и процесс должен начать сверх. Вместо перезаряжать ВОЗДУХ с таким же значением старта на конце каждой стреловидности, оставлен некоторый номер остатка наименьшие значительно биты по мере того как они находились на конце стреловидности, пока остальные верхние биты деиствительно перезаряжены к ранее используемому значению старта. На конце каждой следующей стреловидности остаточные биты ВОЗДУХА отличают они были на конце ранее стреловидности, обеспечивающ что последовательности адресов в памяти формы волны более менее периодически revisited. Эти остаточные биты окончательн повторат, но их длина цикла значительно мешает с периодическими сигналами в ом шуме имеющ периоды более менее чем продукт периода стреловидности с периодом рециркулировать для остатка наименьшие значительно биты ВОЗДУХА.

 
Web www.patentalert.com

< Autonomous data mining

< Processing received data in a distributed speech recognition process

> Dual-role compatible USB hub device and method

> Test vector compression method

~ 00111