ACM Home Page
Please provide us with feedback. Feedback
Pipelined memory shared buffer for VLSI switches
Full text PdfPdf (1.22 MB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication table of contents
Cambridge, Massachusetts, United States
Pages: 39 - 48  
Year of Publication: 1995
ISBN:0-89791-711-1
Also published in ...
Authors
Manolis Katevenis  Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), Science and Technology Park of Crete, Vassilika Vouton, P. O. Box 1385, Heraklion, Crete, GR711 10, Greece
Panagiota Vatsolaki  Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), Science and Technology Park of Crete, Vassilika Vouton, P. O. Box 1385, Heraklion, Crete, GR711 10, Greece
Aristides Efthymiou  Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), Science and Technology Park of Crete, Vassilika Vouton, P. O. Box 1385, Heraklion, Crete, GR711 10, Greece
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 26,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/217382.217406
What is a DOI?

ABSTRACT

Switch chips are building blocks for computer and communication systems. Switches need internal buffering, because of output contention; shared buffering is known to perform better than multiple input queues or buffers, and the VLSI implementation of the former is not more expensive than the latter. We present a new organization for a shared buffer with its associated switching and cut-through functions. It is simpler and smaller than wide or interleaved organizations, and it is particularly suitable for VLSI technologies. It is based on multiple memory banks, addressed in a pipelined fashion. The first word of a packet is transferred to/from the first bank, followed by a "wave" of similar operations for the remaining words in the remaining banks. An FPGA-based prototype is operational, while standard-cell and full-custom chips are being submitted for fabrication. Simulation of the full-custom version indicates that, even in a conservative 1-micron CMOS technology, a 64 Kbit central buffer for an 8×8 switch operates at 1 Gbps/link (worst case) and fits in 45 mm2 including crossbar and cut-through.


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.

AOST93
Arno89
 
AtSe88
 
C104
"IMS C104 Packet Routing Switch- Preliminary Datasheet", INMOS Ltd, 1000 Aztec West, Almondsbury, Bristol, BS12 4SQ. UK, June 1993.
Dally90
 
DeCS88
M. Devault, J-Y. Cochennec, M. Servel: "The "Prelude'' ATD Experiment: Assessments and Future Prospects", IEEE Journal on SeI. Areas in Communications, vol. 6, no. 9, December 1988, pp. 1528-1537.
 
DeEI95
 
HlKa88
M. Hluchyj, M. Karol: "Queueing in High- Performance Packet Switching", IEEE Journal on SeI. Areas in Communications, vol. 6, no. 9, December 1988, pp. 1587-1597.
 
HoLa93
M. Homewood, M. McLaren: "Meiko CS-2 Interconnect Elan - Elite Design", Meiko Ltd., 650 Aztec West, Bristol, UK, May 1993.
 
KaHM87
M. Karol, M. Hluchyj, S. Morgan: "Input versus Output Queueing on a Space-Division Packet Switch", IEEE Trans. on Communications, vol. COM-35, no. 12, December 1987, pp. 1347-1356.
 
KaSC91
M. Katevenis, S. Sidiropoulos, C. Courcoubetis: "Weighted Round-Robin Cell Multiplexmg in a General-Purpose ATM Switch Chip", IEEE Journal on Sel. Areas in Communications, vol. 9, no. 8, October 1991, pp. 1265-1279.
 
Kate94
M. Katevenis: "Telegraphos: High-Speed Communication Architecture for Parallel and Distributed Computer Systems" Technical Report FORTH- ICS/TR~ 123, 1CS, 'FORTH, Heraklio, Crete, GR, May 1994, 38 pages; on-line: ftp.ics.forth.gr: tech-reports/1994/94.TR 123 .Telegraphos.p s.Z
 
KVES95
M. Katevenis, P. Vatsolaki, A. Efthymiou, S. Stratakis: "VC-level Flow Control and Shared Buffering in the Telegraphos Switch", Proceedings of the Hot Interconnects IIi Symposium, Stanford Univ., CA, USA, August 1995.
 
Koza91
T Kozaki, N. Endo, Y. Sakurai, O. Matsubara, M. Mizukami, K. Asano: "32 x 32 Shared Buffer Type ATM Switch VLSI's for B-ISDN's", IEEE Journal on SeI. Areas in Communications, vol. 9, no. 8, October 1991, pp. 1239-1247.
 
Kung92
H. T Kung: "Gigabit Local Area Networks: A Systems Perspective", IEEE Communications Magazine, vol. 30, no. 4, April 1992, pp. 79-89.
 
LaSe95
 
PaBr93
 
Shob91
Y. Shobakate, M. Motoyama, E. Shobakate, T. Kamitake, S. Shimizu, M. Noda, K. Sakaue: "A One-Chip Scalable 8 * 8 ATM Switch LSI Employing Shared Buffer Architecture", IEEE Journal on Sel. Areas in Communications, vol. 9, no. 8, October 1991, pp. 1248-1254.
 
Souz94
 
Stun94
TaFr88
 
TaCh93
 
Turn93
J. Turner: "An Optimal Nonblocking Multicast Virtual Circuit Switch", Technical Report WUCS-93-30. Washington Univ., St. Louis, MO, USA, June 1993, 22 pages.
 
WeEs93
 
YeHA87
Y. Yeh, M. Hluchyj, A. Acampora: "The Knockout Switch: A Simple, Modular Architecture for High- Performance Packet Switching", IEEE Journal on Sel. Areas in Communications, vol. SAC-5, no. 8, October 1987, pp. 1274-1283.

CITED BY  10

Collaborative Colleagues:
Manolis Katevenis: colleagues
Panagiota Vatsolaki: colleagues
Aristides Efthymiou: colleagues