SFDR Improvement in DDS Using Memory Compression Techniques

Analysis and comparison of different memory compression techniques for Direct Digital Synthesizer (DDS) is presented in this paper. The important parameters of DDS are frequency resolution, number of frequency spots and frequency step size. These parameters are mainly dependant on the minimum phase increment of accumulator. Any improvement in these parameters requires width of the accumulator register to increase. As size of lookup memory grows exponentially with width of the accumulator output and hardware limitations restrict the size of memory which can be allocated for Lookup Table (LUT). To overcome this, accumulator output is truncated to match LUT size. Truncation, however results in generation of spurious signal which reduces Spurious Free Dynamic Range (SFDR). There are some techniques available to compress this memory requirement. In this paper different compression techniques are compared for their performance. We will first be briefly discussing causes of spurious signals in the DDS circuitry and then we will be analyzing various techniques/algorithms employed to minimize these causes to obtain cleaner output in DDS and improve its SFDR.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/icmoce64100.2025.11076969
Primary Topic
Numerical Methods and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SFDR Improvement in DDS Using Memory Compression Techniques

Ravindra Kumar Sharma, J.S. Mangat, R. Yadagiri
Numerical Methods and Algorithms
article

SFDR Improvement in DDS Using Memory Compression Techniques

Ravindra Kumar Sharma, J.S. Mangat, R. Yadagiri
article en

Abstract

Analysis and comparison of different memory compression techniques for Direct Digital Synthesizer (DDS) is presented in this paper. The important parameters of DDS are frequency resolution, number of frequency spots and frequency step size. These parameters are mainly dependant on the minimum phase increment of accumulator. Any improvement in these parameters requires width of the accumulator register to increase. As size of lookup memory grows exponentially with width of the accumulator output and hardware limitations restrict the size of memory which can be allocated for Lookup Table (LUT). To overcome this, accumulator output is truncated to match LUT size. Truncation, however results in generation of spurious signal which reduces Spurious Free Dynamic Range (SFDR). There are some techniques available to compress this memory requirement. In this paper different compression techniques are compared for their performance. We will first be briefly discussing causes of spurious signals in the DDS circuitry and then we will be analyzing various techniques/algorithms employed to minimize these causes to obtain cleaner output in DDS and improve its SFDR.

Defence Research and Development Organisation (IN), Singhania University (IN)
Affordable and clean energy
Openalex Percentile: Top 79%
Numerical Methods and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.