• DocumentCode
    2208716
  • Title

    Effective programming of very long instruction word digital signal processors

  • Author

    Fryza, Tomas ; Marsalek, Roman ; Adamec, Filip

  • Author_Institution
    Dept. of Radio Electron., Brno Univ. of Technol., Brno, Czech Republic
  • fYear
    2012
  • fDate
    17-18 April 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The paper deals with an optimal approaches used for programming of time consuming algorithms in digital signal processors. More precisely, the Texas Instruments´ DSP with Very Long Instruction Word architecture is taking into account. The principle of the optimal programming is based on new auxiliary tool which ensures the maximal functional units allocation. The properties of the programming method are proved by application of Fast Fourier Transform and they are compared with possibilities of Texas Instruments digital signal processing library. The proposed FFT implementation was tested on C6747 floating-point DSP and it is more efficient than official Texas Instruments library. Therefore, new functions can be used in high-performance computing systems.
  • Keywords
    digital signal processing chips; fast Fourier transforms; floating point arithmetic; instruction sets; microprogramming; C6747 floating point DSP; auxiliary tool; effective programming; fast Fourier transform; maximal functional unit allocation; optimal programming; very long instruction word architecture; very long instruction word digital signal processors; Assembly; Digital signal processing; Fast Fourier transforms; Libraries; Program processors; Signal processing algorithms; VLIW; Digital signal processors; digital signal processing; fast Fourier transform; optimization; parallel programming; real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Radioelektronika (RADIOELEKTRONIKA), 2012 22nd International Conference
  • Conference_Location
    Brno
  • Print_ISBN
    978-1-4673-0659-1
  • Type

    conf

  • Filename
    6207672