Design of low power MAC operator with dual precision mode

Young Geun Lee, Joo Yul Park, Ki Seok Chung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

MAC (multiply and accumulate) operations are heavily involved in many DSP applications. To improve the performance of MAC operations, it is very crucial to make multiplication fast. In this paper, we propose a set of novel MAC operator designs with constant coefficients. It is well-known that shifting can replace a constant multiplication if the constant is a power of 2. We extend this idea in such a way that by employing more than 2 barrel shifters and a supplementary multiplier we can design a very efficient constant multiplier for general constants. To enhance the applicability of our design for a wide range of constants, a support for variable precision computations has been implemented. Experimental results show that our designs achieve consistent enhancement in terms of power consumption when our design is compared with other existing optimized designs.

Original languageEnglish
Title of host publicationProceedings - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2007
Pages309-315
Number of pages7
DOIs
StatePublished - 2007 Dec 1
Event4296821 - Daegu, Korea, Republic of
Duration: 2007 Aug 212007 Aug 24

Publication series

NameProceedings - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2007

Other

Other4296821
CountryKorea, Republic of
CityDaegu
Period07/08/2107/08/24

Fingerprint Dive into the research topics of 'Design of low power MAC operator with dual precision mode'. Together they form a unique fingerprint.

  • Cite this

    Lee, Y. G., Park, J. Y., & Chung, K. S. (2007). Design of low power MAC operator with dual precision mode. In Proceedings - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2007 (pp. 309-315). [4296866] (Proceedings - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2007). https://doi.org/10.1109/RTCSA.2007.35