• DocumentCode
    1151562
  • Title

    An improved method of scaling for real-time signal processing applications

  • Author

    Baudendistel, Kurt

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    37
  • Issue
    3
  • fYear
    1994
  • fDate
    8/1/1994 12:00:00 AM
  • Firstpage
    281
  • Lastpage
    288
  • Abstract
    Implementing digital signal processing algorithms using fixed-point arithmetic is a difficult task, involving trade-offs to balance the efficiency and noise performance of a given realization. One of the most important components of such design is to minimize the noise generated by quantization and over flow effects. This is generally accomplished by the scaling of signals and coefficients in the fixed-point realization based upon knowledge of signal features and statistics. This paper presents a new method for structuring this design task. It uses a model based on scaled-fractional numbers to simplify both the concepts required to realize fixed-point arithmetic versions of algorithms, as well as the real effort required for such implementations. This model has been implemented as a data type in a high level computer language to allow direct implementation of fixed-point arithmetic versions of algorithms
  • Keywords
    computer aided instruction; computer science education; digital arithmetic; real-time systems; signal processing; CAI; algorithms; applications; design; education; efficiency; fixed-point arithmetic; high level computer language; noise performance; over flow effect; quantization; real-time signal processing; scaled-fractional numbers; scaling; Additive noise; Digital signal processing; Fixed-point arithmetic; Noise generators; Noise level; Noise reduction; Quantization; Signal processing; Signal processing algorithms; Signal to noise ratio;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/13.312139
  • Filename
    312139