The search functionality is under construction.

The search functionality is under construction.

Many DSP applications such as FIR filtering and DCT (discrete cosine transformation) require multiplication with constants. Therefore, optimizing the performance of constant multiplication improves the overall performance of these applications. It is well-known that shifting can replace a constant multiplication if the constant is a power of two. In this paper, we extend this idea in such a way that by employing more than two barrel shifters, we can design highly efficient constant multipliers. We have found that by using two or three shifters, we can generate a large set of constants. Using these constants, we can execute a typical set of FIR or DCT applications with few errors. Furthermore, with variable precision support, we can carry out a fairly large class of DSP applications with high computational efficiency. Compared to conventional multipliers, we can achieve power savings of up to 56% with negligible computational errors.

- Publication
- IEICE TRANSACTIONS on Fundamentals Vol.E92-A No.7 pp.1623-1632

- Publication Date
- 2009/07/01

- Publicized

- Online ISSN
- 1745-1337

- DOI
- 10.1587/transfun.E92.A.1623

- Type of Manuscript
- PAPER

- Category
- Digital Signal Processing

The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.

Copy

Young-Geun LEE, Han-Sam JUNG, Ki-Seok CHUNG, "Low Power MAC Design with Variable Precision Support" in IEICE TRANSACTIONS on Fundamentals,
vol. E92-A, no. 7, pp. 1623-1632, July 2009, doi: 10.1587/transfun.E92.A.1623.

Abstract: Many DSP applications such as FIR filtering and DCT (discrete cosine transformation) require multiplication with constants. Therefore, optimizing the performance of constant multiplication improves the overall performance of these applications. It is well-known that shifting can replace a constant multiplication if the constant is a power of two. In this paper, we extend this idea in such a way that by employing more than two barrel shifters, we can design highly efficient constant multipliers. We have found that by using two or three shifters, we can generate a large set of constants. Using these constants, we can execute a typical set of FIR or DCT applications with few errors. Furthermore, with variable precision support, we can carry out a fairly large class of DSP applications with high computational efficiency. Compared to conventional multipliers, we can achieve power savings of up to 56% with negligible computational errors.

URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.E92.A.1623/_p

Copy

@ARTICLE{e92-a_7_1623,

author={Young-Geun LEE, Han-Sam JUNG, Ki-Seok CHUNG, },

journal={IEICE TRANSACTIONS on Fundamentals},

title={Low Power MAC Design with Variable Precision Support},

year={2009},

volume={E92-A},

number={7},

pages={1623-1632},

abstract={Many DSP applications such as FIR filtering and DCT (discrete cosine transformation) require multiplication with constants. Therefore, optimizing the performance of constant multiplication improves the overall performance of these applications. It is well-known that shifting can replace a constant multiplication if the constant is a power of two. In this paper, we extend this idea in such a way that by employing more than two barrel shifters, we can design highly efficient constant multipliers. We have found that by using two or three shifters, we can generate a large set of constants. Using these constants, we can execute a typical set of FIR or DCT applications with few errors. Furthermore, with variable precision support, we can carry out a fairly large class of DSP applications with high computational efficiency. Compared to conventional multipliers, we can achieve power savings of up to 56% with negligible computational errors.},

keywords={},

doi={10.1587/transfun.E92.A.1623},

ISSN={1745-1337},

month={July},}

Copy

TY - JOUR

TI - Low Power MAC Design with Variable Precision Support

T2 - IEICE TRANSACTIONS on Fundamentals

SP - 1623

EP - 1632

AU - Young-Geun LEE

AU - Han-Sam JUNG

AU - Ki-Seok CHUNG

PY - 2009

DO - 10.1587/transfun.E92.A.1623

JO - IEICE TRANSACTIONS on Fundamentals

SN - 1745-1337

VL - E92-A

IS - 7

JA - IEICE TRANSACTIONS on Fundamentals

Y1 - July 2009

AB - Many DSP applications such as FIR filtering and DCT (discrete cosine transformation) require multiplication with constants. Therefore, optimizing the performance of constant multiplication improves the overall performance of these applications. It is well-known that shifting can replace a constant multiplication if the constant is a power of two. In this paper, we extend this idea in such a way that by employing more than two barrel shifters, we can design highly efficient constant multipliers. We have found that by using two or three shifters, we can generate a large set of constants. Using these constants, we can execute a typical set of FIR or DCT applications with few errors. Furthermore, with variable precision support, we can carry out a fairly large class of DSP applications with high computational efficiency. Compared to conventional multipliers, we can achieve power savings of up to 56% with negligible computational errors.

ER -