• 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