Low-power distributed arithmetic architectures using non-uniform memory partitioning

Sumant Ramprasad, Naresh R Shanbhag, Ibrahim N. Hajj

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

Abstract

In this paper, we present a low-power Distributed Arithmetic (DA) architecture. In a DA architecture, a memory is employed to store linear combinations of coefficients. The probability distribution of addresses to the memory is usually not uniform because of temporal correlation in the input. We present a rule governing this probability distribution and use it to partition the memory such that the most frequently accessed locations are stored in the smallest memory. Power dissipation is reduced because accesses to smaller memories dissipate less power. Experimental results with an 8-tap filter with 8 bits of data precision result in a 32% power reduction in the memory. A 28% power reduction was obtained by just detecting accesses to the two most frequently accessed locations (0×00 and 0×FF), which is a strong argument for using the techniques proposed in this paper.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE International Symposium on Circuits and Systems
PublisherIEEE
Volume3
ISBN (Print)0780354710
StatePublished - 1999
EventProceedings of the 1999 IEEE International Symposium on Circuits and Systems, ISCAS '99 - Orlando, FL, USA
Duration: May 30 1999Jun 2 1999

Other

OtherProceedings of the 1999 IEEE International Symposium on Circuits and Systems, ISCAS '99
CityOrlando, FL, USA
Period5/30/996/2/99

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials

Fingerprint Dive into the research topics of 'Low-power distributed arithmetic architectures using non-uniform memory partitioning'. Together they form a unique fingerprint.

  • Cite this

    Ramprasad, S., Shanbhag, N. R., & Hajj, I. N. (1999). Low-power distributed arithmetic architectures using non-uniform memory partitioning. In Proceedings - IEEE International Symposium on Circuits and Systems (Vol. 3). IEEE.