DocumentCode :
1986632
Title :
Efficient coefficient partitioning for decomposed DA-based inner-product computation
Author :
Pan, Yu ; Meher, Pramod Kumar
Author_Institution :
Inst. for Infocomm Res., Singapore, Singapore
fYear :
2011
fDate :
15-18 May 2011
Firstpage :
406
Lastpage :
409
Abstract :
The Look-Up-Table (LUT) size grows exponentially with increasing number of coefficients in a straight forward implementation of memory based Distributed Arithmetic (DA) computation. To avoid exponential blow-up, the common practice breaks the entire set of coefficients into multiple groups, each represented by a much smaller LUT, and forms the result by summing up the outputs from these LUTs. A detailed inspection shows that the overall word-size of the LUTs could be minimized by proper reordering and grouping of the coefficients, thus reduces the total memory usage of the LUTs. A fast heuristic partitioning algorithm for this purpose is devised and analyzed in this paper, showing up to 16% resource reduction compared to in-order grouping. The proposed technique can be applied orthogonally to offset binary coded (OBC) LUTs for resource efficient DA implementation as well.
Keywords :
digital arithmetic; table lookup; coefficient partitioning; decomposed distributed arithmetic-based inner-product computation; in-order grouping; look-up-table size; memory based distributed arithmetic computation; offset binary coded LUT; resource efficient distributed arithmetic; Field programmable gate arrays; Finite impulse response filter; Heuristic algorithms; Partitioning algorithms; Random access memory; Read only memory; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location :
Rio de Janeiro
ISSN :
0271-4302
Print_ISBN :
978-1-4244-9473-6
Electronic_ISBN :
0271-4302
Type :
conf
DOI :
10.1109/ISCAS.2011.5937588
Filename :
5937588
Link To Document :
بازگشت