• DocumentCode
    481644
  • Title

    A Low Power Error Detection Technique for Floating-Point Units in Embedded Applications

  • Author

    Shekarian, Seyed Mohammad Hossein ; Ejlali, Alireza ; Miremadi, Seyed Ghassem

  • Volume
    1
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    199
  • Lastpage
    205
  • Abstract
    Reliability and low power consumption are two major design objectives in today´s embedded systems. Since floating-point units (FPU) are required for some embedded applications (e.g., multimedia applications), careful considerations should be given to the reliability and power consumptions of FPUs used in embedded systems. When using existing fault handling mechanisms for FPUs, it has been observed that the division operation imposes a considerable hardware overhead as compared to the addition, subtraction, and multiplication operations. Although the division operation is less frequently used, in reliable applications it is a must that all the components operate properly. In this paper, we present a low power error detection mechanism for the division operation in FPUs. In this technique the FPU multiplier circuitry is modified so that it can be used to detect the errors that may happen in the divider circuitry. The experimental results show that while the proposed technique can detect almost all the errors in the division circuitry, its power-delay-product (PDP) is about 23% lower than that of the traditional error detection techniques.
  • Keywords
    dividing circuits; embedded systems; error detection; fault tolerance; floating point arithmetic; low-power electronics; multiplying circuits; division operation; embedded system; fault handling mechanism; floating-point unit; low power consumption; low power error detection technique; multiplier circuitry; Circuit faults; Embedded system; Encoding; Energy consumption; Fault detection; Hardware; Multimedia systems; Power system reliability; Redundancy; Ubiquitous computing; Error detection technique; Floating-point division; Floating-point multiplication; IEEE standard floating-point numbers; Power-delay-product;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3492-3
  • Type

    conf

  • DOI
    10.1109/EUC.2008.108
  • Filename
    4756339