• DocumentCode
    3251928
  • Title

    Address code generation utilizing memory sharing in DSP processors

  • Author

    Kim, Taewhan ; Hong, Shin

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
  • fYear
    2005
  • fDate
    7-10 Aug. 2005
  • Firstpage
    579
  • Abstract
    We propose an effective address code generation algorithm for digital signal processing (DSP) processors to minimize the size of addressing code. Unlike the traditional design flow in which the memory sharing for variables in code and the address (offset) assignment for the variables are performed sequentially without any interaction between them (mainly due to the high problem complexity to solve), our work attempts to tightly couple the memory sharing with offset assignment to exploit memory sharing on optimizing addressing instructions more effectively. We accomplish this by proposing a new integrated algorithm for memory sharing and address code generation that leads to efficient sequence of variable accesses, minimizing addressing instructions. Experimental results show average reduction of 10.8% in the address code size over that by the conventional approach
  • Keywords
    digital signal processing chips; logic design; program compilers; storage allocation; DSP processors; address code generation; address code size; address offset assignment; addressing instructions optimization; memory sharing; Computer architecture; Computer science; Concurrent computing; Design optimization; Digital signal processing; Program processors; Registers; Semiconductor optical amplifiers; Signal generators; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. 48th Midwest Symposium on
  • Conference_Location
    Covington, KY
  • Print_ISBN
    0-7803-9197-7
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2005.1594167
  • Filename
    1594167