• DocumentCode
    2201017
  • Title

    Virtual I/O Based on ScratchPad Memory for Embedded System

  • Author

    Wu, Binbin ; Tang, Xiangsheng ; Yuan, Hui ; Shi, Qingsong ; Kang, Jiexiang ; Chen, Tianzhou

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    2250
  • Lastpage
    2254
  • Abstract
    Scratchpad memory (SPM) is software-controlled on-chip SRAM memory and widely used in embedded processors to meet the strict requirements on performance, energy consumption and real-time response of embedded systems. This paper proposes an SPM based I/O approach, called Virtual I/O based on SPM (SPMIO), to accelerate the I/O access time efficiently through SPM. Different I/O requests are buffered and scheduled on SPM through SPMIO with the help of ScratchPad Memory Operating System (SPMOS). SPMIO will provide the direct datapath to CPU for I/O accesses, reduce delays and lower the power consumption. The experimental results show that SPMIO is efficient and practical.
  • Keywords
    embedded systems; energy consumption; memory architecture; microprocessor chips; power aware computing; virtual storage; I/O access; SPM based I/O approach; delay reduction; embedded system; energy consumption; real time response; scratchpad memory operating system; software controlled onchip SRAM memory; virtual I/O; Embedded system; Energy consumption; Memory management; Program processors; Random access memory; System-on-a-chip; embedded system; scratchpad memory; virtual I/O;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.388
  • Filename
    5578334