• DocumentCode
    1640003
  • Title

    Optimization of shared memory controller for multi-core system

  • Author

    Shi, Jiang-Yi ; An, Ai-Nv ; Li, Kang ; Hao, Yue ; Liu, Pei-Yan ; Kang, Ying

  • Author_Institution
    Sch. of Microelectron., Xidian Univ., Xi´´an, China
  • fYear
    2010
  • Firstpage
    287
  • Lastpage
    289
  • Abstract
    This paper presents an optimized architecture of shared memory controller in packet processing multi-processor system on chip (MPSoC). The rotation priority algorithm in arbitration mechanism is ameliorated so that fairness of the memory access response and continuity of read/write commands are guaranteed. A `ping-pong´ structure is adopted in SRAM interface logic which optimizes the memory data throughput. The test results show that the proposed architecture improves total performance by up to 64.1% compared with original memory controller and the 100% peak utilization of the data bus can be obtained. The efficiency of memory access shared by multi-processor cores is advanced remarkably.
  • Keywords
    SRAM chips; shared memory systems; system-on-chip; SRAM interface logic; memory access response; multi-core system; packet processing multi-processor system on chip; shared memory controller; Bandwidth; Decoding; Delay; Optimization; Queueing analysis; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State and Integrated Circuit Technology (ICSICT), 2010 10th IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-5797-7
  • Type

    conf

  • DOI
    10.1109/ICSICT.2010.5667755
  • Filename
    5667755