Low-power behavioral synthesis optimization using multiple precision arithmetic

33Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many modern multimedia applications such as image and video processing are characterized by a unique combination of arithmetic and computational features: fixed-point arithmetic, a variety of short data types, high degree of instruction-level parallelism, strict timing constraints, and high computational requirements. Computationally intensive algorithms usually boost device's power dissipation which is often key to the efficiency of many communications and multimedia applications. Although recently virtually all general-purpose processors have been equipped with multiprecision operations, the current generation of behavioral synthesis tools for application-specific systems does not utilize this power/performance optimization paradigm. In this paper, we explore the potential of using multiple precision arithmetic units to effectively support synthesis of low-power application-specific integrated circuits. We propose a new architectural scheme for collaborate addition of sets of variable precision data. We have developed a novel resource allocation and computation assignment methodology for a set of multiple precision arithmetic units. The optimization algorithms explore the trade-off of allocating low-width bus structures and executing multiple-cycle operations. Experimental results indicate strong advantages of the proposed approach.

Cite

CITATION STYLE

APA

Ercegovac, M., Kirovski, D., & Potkonjak, M. (1999). Low-power behavioral synthesis optimization using multiple precision arithmetic. In Proceedings - Design Automation Conference (pp. 568–573). IEEE. https://doi.org/10.1145/309847.310000

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free