Automatic Generation of Customized Discrete

This paper presents a parameterized soft core generator for the discrete Fourier transform (DFT). Reusable IPS of digital signal processing (DSP) kemels are important time-saving resources in DSP hardware development. Unfortunately, reusable IPS, however optimized, can introduce inefficiencies because they cannot fit the exact requirements of every application context. Given the well-understood and regular computation in DSP kernels, an automatic tool can generate high-quality ready-to-use IPS customized to user-specified cost/perfor"ce tradeoffs (beyond basic parameters such as input size and data format). The paper shows that the generated DFT cores can match closely the performance and cost of DFT cores from the Xilinx LogiCore library. Furthermore, the generator can yield DFT cores over a range of different performancehost tradeoff points that are not available from the library.

[1]  David Akopian,et al.  Multi-port interconnection networks for radix-R algorithms , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[2]  Viktor K. Prasanna,et al.  Energy-efficient signal processing using FPGAs , 2003, FPGA '03.