• DocumentCode
    341787
  • Title

    Memory address allocation method for a indirect addressing DSP with consideration of modification in local computational order

  • Author

    Sugino, Nobuhiko ; Funaki, Harushige ; Nishihara, Akinori

  • Author_Institution
    Dept. of Inf. Process., Tokyo Inst. of Technol., Yokohama, Japan
  • Volume
    3
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    496
  • Abstract
    For DSPs of indirect memory addressing, a novel memory allocation method incorporated with rearrangement in local computational order is presented. At first, a given memory access sequence is translated into a graph notation, where several strategies to handle flexibilities in memory access orders at the computational commutative blocks are introduced. For the derived graph, an efficient memory allocation is determined by the memory allocation method based on the line graph extraction technique. According to the derived memory allocation, computational orders at the local parts are settled, so that the number of overhead codes associated by the corresponding memory accesses is minimized. The proposed methods are applied to the compiler for μPD77230 (NEC), and codes generated for several examples show the effectiveness of the proposed methods
  • Keywords
    digital signal processing chips; graph theory; program compilers; storage allocation; NEC μPD77230; computational commutative blocks; computational orders; graph notation; indirect addressing DSP; line graph extraction technique; local computational order; memory address allocation method; overhead codes; Computer science; Costs; Digital signal processing; Educational technology; Hardware; Information processing; Programming profession; Registers; Research and development; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-5471-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1999.778891
  • Filename
    778891