• DocumentCode
    1851580
  • Title

    Memory optimization in single chip network switch fabrics

  • Author

    Whelihan, David ; Schmit, Herman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    530
  • Lastpage
    535
  • Abstract
    Moving high bandwidth (10 Gb/s+) network switches from the large scale, rack mount design space to the single chip design space requires a re-evaluation of the overall design requirements. In this paper, we explore the design space for these single chip devices by evaluating the ITRS. We find that unlike ten years ago when interconnect was scarce, the limiting factor in today´s designs is on-chip memory. We then discuss an architectural technique for maximizing the effectiveness of queue memory in a single chip switch. Next, we show simulation results that indicate that a more than two order of magnitude improvement in dropped packet probability can be achieved by re-distributing memory and allowing sharing between the switch´s ports. Finally, we evaluate the cost of the optimized architecture in terms of other on-chip resources.
  • Keywords
    circuit optimisation; circuit simulation; integrated circuit design; memory architecture; packet switching; queueing theory; switching networks; telecommunication network routing; ITRS; architectural technique; design space; distributed packets; dropped packet probability; greedy packets; high bandwidth network switches; memory optimization; on-chip memory; overall design requirements; queue memory effectiveness maximization; simulation results; single chip network switch fabrics; Bandwidth; Chip scale packaging; Fabrics; Intelligent networks; Large-scale systems; Packet switching; Permission; Space exploration; Space technology; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012682
  • Filename
    1012682