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
fDate :
June 29 2010-July 1 2010
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;
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
DOI :
10.1109/CIT.2010.388