• DocumentCode
    2229880
  • Title

    Optimized code generation of multiplication-free linear transforms

  • Author

    Mehendale, Mahesh ; Venkatesh, G. ; Sherlekar, S.D.

  • Author_Institution
    Texas Instrum. India Ltd., Bangalore, India
  • fYear
    1996
  • fDate
    3-7 Jun, 1996
  • Firstpage
    41
  • Lastpage
    46
  • Abstract
    We present code generation of multiplication-free linear transforms targeted to single-register DSP architectures such as TMS320C2x/C5x. We first present an algorithm to generate optimized code from a DAG representation. We then present techniques that transform a DAG so as to minimize the number of nodes and the accumulator-spills. We then introduce a concept of spill-free DAGs and present an algorithm for synthesizing such DAGs. The results for Walsh-Hadamard, Haar and Slant transforms show 25% to 40% reduction in the cycle count using our techniques
  • Keywords
    Hadamard transforms; Walsh functions; digital signal processing chips; optimising compilers; transforms; DAG representation; Haar transform; Slant transform; TMS320C2x/C5x; Walsh-Hadamard transform; accumulator-spills; multiplication-free linear transforms; optimized code generation; single-register DSP architectures; Digital signal processing; Ear; Error correction; Focusing; Instruments; Permission; Redundancy; Signal generators; Signal processing algorithms; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference Proceedings 1996, 33rd
  • Conference_Location
    Las Vegas, NV
  • ISSN
    0738-100X
  • Print_ISBN
    0-7803-3294-6
  • Type

    conf

  • DOI
    10.1109/DAC.1996.545542
  • Filename
    545542