• DocumentCode
    3549276
  • Title

    Division by constant for the ST100 DSP microprocessor

  • Author

    Muller, Jean-Michel ; Tisserand, Arnaud ; De Dinechin, Benoît ; Monat, Christophe

  • Author_Institution
    Ecole Normale Superieure, Lyon, France
  • fYear
    2005
  • fDate
    27-29 June 2005
  • Firstpage
    124
  • Lastpage
    130
  • Abstract
    Algorithms for Euclidean (i.e., integer) division by a constant operation are presented. They allow fast computation for some values of the divisor (known at compile time) or also when both quotient and modulus are required. These algorithms are based on the multiply-accumulate instruction and the 40-bit arithmetic available in DSPs such as the ST100 DSP from STMicroelectronics. The results are demonstrated in the case of standard speech coding applications.
  • Keywords
    digital arithmetic; digital signal processing chips; multiplying circuits; speech coding; ST100 DSP microprocessor; digital arithmetic; division by constant; multiply-accumulate instruction; Arithmetic; Digital signal processing; Digital signal processors; Energy consumption; Hardware; Libraries; Microprocessors; Signal processing algorithms; Speech coding; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 2005. ARITH-17 2005. 17th IEEE Symposium on
  • ISSN
    1063-6889
  • Print_ISBN
    0-7695-2366-8
  • Type

    conf

  • DOI
    10.1109/ARITH.2005.17
  • Filename
    1467631