DocumentCode :
3644532
Title :
A simple pipelined squaring circuit for DSP
Author :
Vladimir Risojević;Aleksej Avramović;Zdenka Babić;Patricio Bulić
Author_Institution :
University of Banja Luka, Faculty of Electrical Engineering, Bosnia and Herzegovina
fYear :
2011
Firstpage :
162
Lastpage :
167
Abstract :
There are many digital signal processing applications where a shorter time delay of algorithms and efficient implementations are more important than accuracy. Since squaring is one of the fundamental operations widely used in digital signal processing algorithms, approximate squaring is proposed. We present a simple way of approximate squaring that allows achieving a desired accuracy. The proposed method uses the same simple combinational logic for the first approximation and correction terms. Performed analysis for various bit-length operands and level of approximation showed that maximum relative errors and average relative errors decrease significantly by adding more correction terms. The proposed squaring method can be implemented with a great level of parallelism. The pipelined implementation is also proposed in this paper. The proposed squarer achieved significant savings in area and power when compared to multiplier based squarer. As an example, an analysis of the impact of Euclidean distance calculation by approximate squaring on image retrieval is performed.
Keywords :
"Approximation methods","Approximation algorithms","Digital signal processing","Accuracy","Algorithm design and analysis","Logic gates","Image retrieval"
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
ISSN :
1063-6404
Print_ISBN :
978-1-4577-1953-0
Type :
conf
DOI :
10.1109/ICCD.2011.6081392
Filename :
6081392
Link To Document :
بازگشت