• DocumentCode
    332777
  • Title

    Synthesis of application specific instructions for embedded DSP software

  • Author

    Hoon Choi ; In-Cheol Park ; Seung Ho Hwang ; Chong-Min Kyung

  • Author_Institution
    Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • fYear
    1998
  • fDate
    8-12 Nov. 1998
  • Firstpage
    665
  • Lastpage
    671
  • Abstract
    Application specific instructions play an important role in reducing the required code size and increasing performance. This paper describes a new approach to generate application specific instructions for DSP applications. The proposed approach is based on a modified subset-sum problem, and can support multi-cycle complex instructions as well as single cycle instructions, while the previous state-of-the-art approaches can generate only the single-cycle instructions or can just select instructions from the fixed super-set of possible instructions. In addition, the proposed approach can also be applicable to the case that instructions are predefined. The experimental results on real applications show that the proposed approach is effective in making the instructions meet the given constraints without attaching special hardware accelerators.
  • Keywords
    application specific integrated circuits; digital signal processing chips; embedded systems; instruction sets; microprogramming; ASIC; application specific instruction synthesis; code size; embedded DSP software; experimental results; hardware accelerators; modified subset-sum problem; multi-cycle complex instructions; performance; single cycle instructions; Application software; Application specific integrated circuits; Application specific processors; Digital signal processing; Embedded software; Hardware; Joining processes; Optimal scheduling; Processor scheduling; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-008-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1998.144340
  • Filename
    743092