Title :
Architectural synthesis of DSP circuits under simultaneous error and time constraints
Author :
Caffarena, Gabriel ; Carreras, Carlos
Author_Institution :
Univ. San Pablo CEU, Madrid, Spain
Abstract :
In this paper, the design tasks of wordlength optimization and architectural synthesis are combined. The benefits in comparison to the traditional sequential application of these two tasks are shown. A fine-grain combined wordlength optimization and architectural synthesis based on the use of simulated annealing is presented. As a result, a wider exploration of the design space is possible, thus reducing the implementation costs. The optimizer is tuned for DSP algorithms and is able to simultaneously optimize in terms of implementation area and output noise, thus leading to significant improvements. Moreover, heterogeneous-architecture FPGAs are addressed and the optimization is performed considering both look-up tables (LUTs) and embedded DSP resources. A complete comparison between the traditional sequential approach and the proposed combined approach is provided for FPGAs with and without DSP blocks. Area improvements of up to 21% are reported.
Keywords :
circuit optimisation; digital signal processing chips; field programmable gate arrays; integrated circuit design; simulated annealing; table lookup; DSP circuits; architectural synthesis; embedded DSP resources; fine-grain combined wordlength optimization; heterogeneous-architecture FPGA; look-up tables; sequential approach; simulated annealing; simultaneous error; time constraints; Algorithm design and analysis; Digital signal processing; Field programmable gate arrays; Multiplexing; Noise; Optimization; Registers;
Conference_Titel :
VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
Conference_Location :
Madrid
Print_ISBN :
978-1-4244-6469-2
DOI :
10.1109/VLSISOC.2010.5642681