• DocumentCode
    1749814
  • Title

    Integer code generation for the TI TMS320C62X

  • Author

    Coors, Martin ; Keding, Holger ; Lüthje, Olaf ; Meyr, Heinrich

  • Author_Institution
    Inst. for Integrated Signal Process. Syst., Aachen Univ. of Technol., Germany
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1133
  • Abstract
    This paper presents a methodology which enables the generation of C62× optimized fixed-point C-code from a floating-point description of an algorithm. The FRIDGE design environment transforms floating-point ANSI-C code with local fixed-point annotations into an internal bit-true representation. From this representation we generate C62× optimized integer C code utilizing the code transformation techniques illustrated in this paper. A benchmark is presented comparing the efficiency of the generated code with C67× C-code, C62× floating-point emulation and generic integer ANSI-C code
  • Keywords
    C language; compiler generators; digital signal processing chips; fixed point arithmetic; floating point arithmetic; programming environments; C62x floating-point emulation; C62x optimized fixed-point C-code; C62x optimized integer C code; C67x C-code; FRIDGE design environment; TI TMS320C62X; code transformation techniques; floating-point ANSI-C code; floating-point description; generic integer ANSI-C code; integer code generation; internal bit-true representation; local fixed-point annotations; Design optimization; Digital signal processing; Emulation; Libraries; Optimization methods; Program processors; Quantization; Signal generators; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP '01). 2001 IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7041-4
  • Type

    conf

  • DOI
    10.1109/ICASSP.2001.941121
  • Filename
    941121