Memory-Less 12-Bit Direct Digital Frequency Synthesizer Architecture on FPGA
Palomäki, Kalle; Nurmi, Jari (2025)
Avaa tiedosto
Lataukset:
Palomäki, Kalle
Nurmi, Jari
2025
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202601191592
https://urn.fi/URN:NBN:fi:tuni-202601191592
Kuvaus
Peer reviewed
Tiivistelmä
Direct digital frequency synthesizer (DDFS) is used to generate digital sinusoidal signals. Typically, the architectures utilize memory. However, in many applications, such as low cost FPGAs, the memory resources are scarce. In this paper, we present a memory-free, quadrature DDFS architecture. The memory-free operation is obtained by utilizing Chebyshev polynomial approximation in the amplitude computation. Additionally, both phase and amplitude dithering are applied to improve the output signal quality. The DDFS design has been modeled using register transfer level VHDL code and implemented on a field programmable gate array (FPGA). The design consumes 276 LUTs and 304 Flip-Flops on the FPGA and with dithering it is capable of reaching -72.5 dBc spurious free dynamic range (SFDR).
Kokoelmat
- TUNICRIS-julkaisut [23755]
