• DocumentCode
    116793
  • Title

    Arbitration and shuffling algorithm for processing multiple commands in SDRAM controller

  • Author

    Chanho Lee

  • Author_Institution
    Sch. of Electron. Eng., Soongsil Univ., Seoul, South Korea
  • fYear
    2014
  • fDate
    10-13 Jan. 2014
  • Firstpage
    319
  • Lastpage
    320
  • Abstract
    In this paper, we propose an algorithm of arbitration and shuffling of requests for a memory controller which enables high bandwidth, low latency and low power consumption in systems with SoC network protocols that support outstanding address and out-of-order completion transactions. The memory access commands are stored in a queue, analyzed and shuffled in order to minimize activating new rows and to reduce the power consumption in the proposed architecture. It also adjusts the priority of processing commands if the network protocol supports QoS. We compare the performance of the proposed algorithm for the various memory access patterns.
  • Keywords
    DRAM chips; quality of service; system-on-chip; QoS; SDRAM controller; SoC network protocols; arbitration algorithm; low latency; low power consumption; memory access commands; memory access patterns; memory controller; multiple commands processing; out-of-order completion transactions; outstanding address; quality of service; shuffling algorithm; system-on-chips; Out of order; Protocols; Quality of service; SDRAM; System-on-chip; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ICCE), 2014 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2158-3994
  • Print_ISBN
    978-1-4799-1290-2
  • Type

    conf

  • DOI
    10.1109/ICCE.2014.6776023
  • Filename
    6776023