• DocumentCode
    877473
  • Title

    A micropower programmable DSP using approximate signal processing based on distributed arithmetic

  • Author

    Amirtharajah, Rajeevan ; Chandrakasan, Anantha P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Davis, CA, USA
  • Volume
    39
  • Issue
    2
  • fYear
    2004
  • Firstpage
    337
  • Lastpage
    347
  • Abstract
    A recent trend in low-power design has been the employment of reduced precision processing methods for decreasing arithmetic activity and average power dissipation. Such designs can trade off power and arithmetic precision as system requirements change. This work explores the potential of distributed arithmetic (DA) computation structures for low-power precision-on-demand computation. We present an ultralow-power DSP which uses variable precision arithmetic, low-voltage circuits, and conditional clocks to implement a biomedical detection and classification algorithm using only 560 nW. Low energy consumption enables self-powered operation using ambient mechanical vibrations, converted to electric energy by a MEMS transducer and accompanying power electronics. The MEMS energy scavenging system is estimated to deliver 4.3 to 5.6 μW of power to the DSP load.
  • Keywords
    digital signal processing chips; distributed arithmetic; low-power electronics; medical signal processing; micromechanical devices; programmable circuits; 4.3 to 5.6 muW; 560 nW; MEMS energy scavenging system; MEMS transducer; ambient mechanical vibrations; approximate signal processing; biomedical detection; classification algorithm; conditional clocks; digital signal processing; distributed arithmetic; electric energy conversion; energy consumption; low-power design; low-power precision-on-demand computation; low-voltage circuits; micropower programmable DSP; power dissipation; power electronics; power load; reduced precision processing methods; self-powered operation; ultralow-power DSP; variable precision arithmetic; Arithmetic; Biomedical computing; Biomedical signal processing; Circuits; Digital signal processing; Distributed computing; Employment; Micromechanical devices; Power dissipation; Signal processing;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2003.821774
  • Filename
    1263660