Title :
A DRAM/SRAM memory scheme for fast packet buffers
Author :
García-Vidal, Jorge ; March, Maribel ; Cerdà, Llorenç ; Corbal, Jesus ; Valero, Mateo
Author_Institution :
Comput. Archit. Dept., Tech. Univ. of Catalonia, Barcelona, Spain
fDate :
5/1/2006 12:00:00 AM
Abstract :
We address the design of high-speed packet buffers for Internet routers. We use a general DRAM/SRAM architecture for which previous proposals can be seen as particular cases. For this architecture, large SRAMs are needed to sustain high line rates and a large number of interfaces. A novel algorithm for DRAM bank allocation is presented that reduces the SRAM size requirements of previously proposed schemes by almost an order of magnitude, without having memory fragmentation problems. A technological evaluation shows that our design can support thousands of queues for line rates up to 160 Gbps.
Keywords :
DRAM chips; Internet; SRAM chips; buffer storage; memory architecture; telecommunication network routing; DRAM bank allocation; DRAM memory scheme; Internet router; SRAM memory scheme; high-speed packet buffer; Buffer storage; High speed optical techniques; Optical buffering; Optical devices; Optical fibers; Optical network units; Optical packet switching; Optical switches; Random access memory; Stimulated emission; Router architecture; high-performance memory systems; packet buffers; storage schemes.;
Journal_Title :
Computers, IEEE Transactions on