|
ABSTRACT
Moving high bandwidth (10Gb/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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
W.J. Dally and C.L. Seitz The Torus Routing Chip, J. Distributed Computing, vol. 1, no. 3, pp. 187--196, 1986.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
A. Boni, et. al. LVDS I/O Interface for Gb/s-per-pin Operation in 0.35 \(\mu\)m CMOS, IEEE Journ. Solid-State Circ., vol. 36, no. 4, pp. 706--711 Apr 2001.
|
| |
7
|
|
| |
8
|
Georgios Kornaros , Dionisios Pnevmatikatos , Panagiota Vatsolaki , Georgios Kalokerinos , Chara Xanthaki , Dimitrios Mavroidis , Dimitrios Serpanos , Manolis Katevenis, ATLAS I: Implementing a Single-Chip ATM Switch with Backpressure, IEEE Micro, v.19 n.1, p.30-41, January 1999
[doi> 10.1109/40.748794]
|
| |
9
|
D. Pnevmatikatos and G. Kornaros Atlas II: Optimizing a 10Gbps Single-Chip ATM switch, Proc. IEEE Intl. ASIC/SOC Conf., pp. 142--146, 1999.
|
| |
10
|
Semiconductor Industry Association, International Technology Roadmap for Semiconductors, 1999.
|
| |
11
|
O. Takahashi, et. al. 1-GHz Fully Pipelined 3.7-ns Address Access Time 8kx1024 Embedded Synchronous DRAM Macro, IEEE Journ. Solid-State Circ., vol. 35, issue. 11, pp. 1673--1679, Nov. 2000.
|
| |
12
|
S. Rixner, et. al. Register Organization for Media Processing, Proc. Intl. Symp. on High-Perf. Comp. Arch., pp. 375--386, 2000.
|
| |
13
|
Cooperative Association for Internet Data Analysis, http://www.caida.org
|
| |
14
|
P. W. Diodato Embedded DRAM: More than Just a Memory, IEEE Communications, vol. 38, issue 7, pp. 118--126, Jul. 2000.
|
| |
15
|
|
 |
16
|
Faraydon Karim , Anh Nguyen , Sujit Dey , Ramesh Rao, On-chip communication architecture for OC-768 network processors, Proceedings of the 38th conference on Design automation, p.678-683, June 2001, Las Vegas, Nevada, United States
[doi> 10.1145/378239.379047]
|
| |
17
|
G.J. Jeong et. al. Reconfigurable Shared Buffer ATM Switch, Proc. IEEE APC Conf. on ASICs, pp. 327--330, 1999.
|
| |
18
|
Cisco Systems http://www.cisco.com/warp/public/cc/pd/ifaa/192/prodlit/cc1_ds.htm
|
CITED BY 6
|
|
I. Papaefstathiou , T. Orphanoudakis , G. Kornaros , C. Kachris , I. Mavroidis , A. Nikologiannis, Queue Management in Network Processors, Proceedings of the conference on Design, Automation and Test in Europe, p.112-117, March 07-11, 2005
|
|
G. Kornaros , I. Papaefstathiou , A. Nikologiannis , N. Zervos, A fully-programmable memory management system optimizing queue handling at multi gigabit rates, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
|
|
|
|
|
Davide Bertozzi , Antoine Jalabert , Srinivasan Murali , Rutuparna Tamhankar , Stergios Stergiou , Luca Benini , Giovanni De Micheli, NoC Synthesis Flow for Customized Domain Specific Multiprocessor Systems-on-Chip, IEEE Transactions on Parallel and Distributed Systems, v.16 n.2, p.113-129, February 2005
|
|
|
|
|
|
Kees Goossens , John Dielissen , Jef van Meerbergen , Peter Poplavko , Andrei Rădulescu , Edwin Rijpkema , Erwin Waterlander , Paul Wielage, Guaranteeing the quality of services in networks on chip, Networks on chip, Kluwer Academic Publishers, Hingham, MA, 2003
|
|