DocumentCode
2331410
Title
Design and Analysis of a Robust Pipelined Memory System
Author
Wang, Hao ; Zhao, Haiquan Chuck ; Lin, Bill ; Xu, Jun Jim
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of California, San Diego, CA, USA
fYear
2010
fDate
14-19 March 2010
Firstpage
1
Lastpage
9
Abstract
Many network processing applications require wire-speed access to large data structures or a large amount of flow-level data, but the capacity of SRAMs is woefully inadequate in many cases. In this paper, we analyze a robust pipelined memory architecture that can emulate an ideal SRAM by guaranteeing with very high probability that the output sequence produced by the pipelined memory architecture is the same as the one produced by an ideal SRAM under the same sequence of memory read and write operations, except time-shifted by a fixed pipeline delay of ¿. The design is based on the interleaving of DRAM banks together with the use of a reservation table that serves in part as a data cache. In contrast to prior interleaved memory solutions, our design is robust even under adversarial memory access patterns, which we demonstrate through a rigorous worst-case theoretical analysis using a combination of convex ordering and large deviation theory.
Keywords
DRAM chips; SRAM chips; memory architecture; network synthesis; pipeline processing; telecommunication network routing; DRAM banks; SRAM banks; convex ordering; data structures; deviation theory; memory access patterns; network processing; robust pipelined memory architecture; robust pipelined memory system; wire-speed access; Buffer storage; Data structures; Delay; Information analysis; Information security; Inspection; Intrusion detection; Memory architecture; Random access memory; Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2010 Proceedings IEEE
Conference_Location
San Diego, CA
ISSN
0743-166X
Print_ISBN
978-1-4244-5836-3
Type
conf
DOI
10.1109/INFCOM.2010.5461971
Filename
5461971
Link To Document