• DocumentCode
    888204
  • 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
  • Volume
    55
  • Issue
    5
  • fYear
    2006
  • fDate
    5/1/2006 12:00:00 AM
  • Firstpage
    588
  • Lastpage
    602
  • 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.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.63
  • Filename
    1613839