DocumentCode :
17826
Title :
Low-Complexity Multiplierless Constant Rotators Based on Combined Coefficient Selection and Shift-and-Add Implementation (CCSSI)
Author :
Garrido, Mario ; Qureshi, Fahad ; Gustafsson, Oscar
Author_Institution :
Dept. of Electr. Eng., Linkoping Univ., Linkoping, Sweden
Volume :
61
Issue :
7
fYear :
2014
fDate :
Jul-14
Firstpage :
2002
Lastpage :
2012
Abstract :
This paper presents a new approach to design multiplierless constant rotators. The approach is based on a combined coefficient selection and shift-and-add implementation (CCSSI) for the design of the rotators. First, complete freedom is given to the selection of the coefficients, i.e., no constraints to the coefficients are set in advance and all the alternatives are taken into account. Second, the shift-and-add implementation uses advanced single constant multiplication (SCM) and multiple constant multiplication (MCM) techniques that lead to low-complexity multiplierless implementations. Third, the design of the rotators is done by a joint optimization of the coefficient selection and shift-and-add implementation. As a result, the CCSSI provides an extended design space that offers a larger number of alternatives with respect to previous works. Furthermore, the design space is explored in a simple and efficient way. The proposed approach has wide applications in numerous hardware scenarios. This includes rotations by single or multiple angles, rotators in single or multiple branches, and different scaling of the outputs. Experimental results for various scenarios are provided. In all of them, the proposed approach achieves significant improvements with respect to state of the art.
Keywords :
adders; circuit optimisation; digital arithmetic; fast Fourier transforms; logic design; multiplying circuits; CCSSI; CORDIC; MCM techniques; SCM techniques; combined coefficient selection; joint optimization; low-complexity multiplierless constant rotators; multiple constant multiplication techniques; shift-and-add implementation; single constant multiplication techniques; Adders; Hardware; Kernel; Layout; Optimization; Quantization (signal); Thyristors; Adder minimization; combined coefficient selection and shift-and-add implementation (CCSSI); complex multiplier; fast Fourier transform; multiple constant multiplication (MCM); rotation; shift-and-add;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2014.2304664
Filename :
6755582
Link To Document :
بازگشت