%0 Journal Article
%T A Novel Memory Structure for Embedded Systems: Flexible Sequential and Random Access Memory
%A Ying CHEN
%A Karthik Ranganathan
%A Vasudev V Pai
%A David J Lilja
%A Kia Bazargan
%A
Ying Chen
%A Karthik Ranganathan
%A Vasudev V. Pai
%A DavidJ. Lilja
%A and Kia Bazargan
%J 计算机科学技术学报
%D 2005
%I
%X The on-chip memory performance of embedded systems directly affects the system designers' decision about how to allocate expensive silicon area. A novel memory architecture, flexible sequential and random access memory (FSRAM), is investigated for embedded systems. To realize sequential accesses, small "links" are added to each row in the RAM array to point to the next row to be prefetched. The potential cache pollution is ameliorated by a small sequential access buffer (SAB). To evaluate the architecture-level performance of PSRAM, we ran the Mediabench benchmark programs on a modified version of the SimpleScalar simulator. Our results show that the FSRAM improves the performance of a baseline processor with a 16KB data cache up to 55%, with an average of 9%; furthermore, the FSRAM reduces 53.1% of the data cache miss count on average due to its prefetching effect. We also designed RTL and SPICE models of the FSRAM, which show that the FSRAM significantly improves memory access time, while reducing power consumption, with negligible area overhead.
%K on-chip memory
%K sequential access buffer
%K media benchmark
%K flexible sequential and random access memory
存储器
%K 嵌入式系统
%K 柔性控制
%K 缓冲器
%K 存储介质
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=F57FEF5FAEE544283F43708D560ABF1B&aid=2D2710C9AA7E5346068C112054FDFD78&yid=2DD7160C83D0ACED&vid=A04140E723CB732E&iid=94C357A881DFC066&sid=6341CCF6B158C5F9&eid=6EEC242D0D8BE428&journal_id=1000-9000&journal_name=计算机科学技术学报&referenced_num=0&reference_num=18