DocumentCode :
1772584
Title :
Sum-of-product architectures computing just right
Author :
de Dinechin, Florent ; Istoan, Matei ; Massouri, Abdelbassat
Author_Institution :
INRIA, Univ. de Lyon, Villeurbanne, France
fYear :
2014
fDate :
18-20 June 2014
Firstpage :
41
Lastpage :
47
Abstract :
Many digital filters and signal-processing transforms can be expressed as a sum of products with constants (SPC). This paper addresses the automatic construction of low-precision, but high accuracy SPC architectures: these architectures are specified as last-bit accurate with respect to a mathematical definition. In other words, they behave as if the computation was performed with infinite accuracy, then rounded only once to the low-precision output format. This eases the task of porting double-precision code (e.g. Matlab) to low-precision hardware or FPGA. The paper further discusses the construction of the most efficient architectures obeying such a specification, introducing several architectural improvements to this purpose. This approach is demonstrated in a generic, open-source architecture generator tool built upon the FloPoCo framework. It is evaluated on Finite Impulse Response filters for the ZigBee protocol.
Keywords :
digital filters; field programmable gate arrays; mathematical analysis; signal processing; FloPoCo framework; SPC architectures; ZigBee protocol; automatic construction; digital filters; finite impulse response filters; infinite accuracy; mathematical definition; open source architecture generator tool; porting double precision code; signal processing transforms; sum of products with constants; sum-of-product architectures; Accuracy; Field programmable gate arrays; Finite impulse response filters; Hardware; MATLAB; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
Conference_Location :
Zurich
Type :
conf
DOI :
10.1109/ASAP.2014.6868629
Filename :
6868629
Link To Document :
بازگشت