• DocumentCode
    1165502
  • Title

    Truncated Online Arithmetic with Applications to Communication Systems

  • Author

    Rajagopal, Sridhar ; Cavallaro, Joseph R.

  • Author_Institution
    WiQuest Commun., Inc.
  • Volume
    55
  • Issue
    10
  • fYear
    2006
  • Firstpage
    1240
  • Lastpage
    12529
  • Abstract
    Truncation in digit-precision is a very important and common operation in embedded system design for bounding the required finite precision and for area-time-power savings. In this paper, we present the use of online arithmetic to provide truncated computations with communication systems as one of the applications. In contrast to truncation in conventional arithmetic, online arithmetic can truncate dynamically and produce both area and time benefits due to the digit-serial nature of computations. This is of great advantage in communication systems where the precision requirements can change dynamically with the environment. While truncation in conventional arithmetic can have significant truncation errors, especially when the output precision is less than the input precision, the redundancy and most significant digit first nature of online arithmetic restricts the truncation error to only the least significant digit of the truncated result. As an application that uses significant truncation in precision, a code matched filter detector for wireless systems is designed using truncated online arithmetic. The detector can provide both hard decisions and soft(er) decisions dynamically as well as interface with other conventional arithmetic circuits or act as a DSP coprocessor. Thus, optimized communication receivers with coexisting conventional arithmetic for saturation and online arithmetic for truncation can now be built. The truncated online arithmetic detector was also verified with a VLSI implementation in an AMI 0.5 mu MOSIS tiny chip process
  • Keywords
    VLSI; digital arithmetic; logic circuits; logic design; microprocessor chips; radiocommunication; receivers; AMI 0.5 mu MOSIS tiny chip process; DSP coprocessor; VLSI implementation; area-time-power saving; arithmetic circuit; code matched filter detector; digit-serial computation; embedded system design; finite digit-precision; optimized communication receiver; truncated online arithmetic detector; truncation error; wireless communication system; Arithmetic; Circuits; Coprocessors; Detectors; Digital signal processing chips; Embedded system; Finite wordlength effects; Matched filters; Redundancy; Very large scale integration; Dynamic truncation; communication systems.; finite precision; online arithmetic;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.168
  • Filename
    1683755