Title :
Precision-wise architectural synthesis of DSP circuits
Author :
Caffarena, Gabriel ; Carreras, Carlos
Author_Institution :
Univ. CEU-San Pablo, Madrid, Spain
Abstract :
This paper addresses the combination of wordlength optimization and architectural synthesis as a single design task, aiming at reducing the area of FPGA implementations. These two well-known design tasks are commonly applied sequentially. On one hand, wordlength optimization´s goal is to find the fixed-point format of signals that minimizes cost. On the other hand, architectural synthesis optimizes the architecture of the implementation of an algorithm. These two tasks are highly interdependent, since the wordlength minimization depends on the architecture and the architectural synthesis final output depends on the initial signal wordlengths. By combining them, a wider exploration of the design space can be performed. A fine-grain combined wordlength optimization and architectural synthesis based on the use of simulated annealing is presented. 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. A complete comparison between the traditional sequential approach and the proposed combined approach is provided. Area improvements of up to 21% are reported.
Keywords :
circuit optimisation; digital signal processing chips; field programmable gate arrays; integrated circuit design; DSP circuits; FPGA; architectural synthesis; cost minimization; fine-grain combined wordlength optimization; precision-wise architectural synthesis; sequential approach; single design task; Algorithm design and analysis; Digital signal processing; Multiplexing; Noise; Optimization; Registers; Resource management;
Conference_Titel :
Signal Processing Conference, 2010 18th European
Conference_Location :
Aalborg