DocumentCode
312949
Title
Scalable protocol engine for high-bandwidth communications
Author
Georgiou, Christos J. ; Li, Chung-Sheng
Author_Institution
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume
2
fYear
1997
fDate
8-12 Jun 1997
Firstpage
1121
Abstract
We have proposed and evaluated a scalable architecture for implementing multi-gigabit protocol engines. The architecture utilizes a combination of custom-made VLSI circuitry and a general-purpose processor, such as the Intel 960 or the IBM PowerPC 403. Time critical operations such as line coding/decoding, CRC generation/checking, context-independent header processing, and buffer management are implemented in the customized VLSI part. These designs are never-the-less scalable and can be cascaded to further increase throughput. Some of the packet level processing, such as context-dependent header processing, are performed by the general-purpose processor. As processing power increases, more and more functions can be included in the general purpose processor. The throughput of this architecture is shown to be adequate for the operations and bit rates currently specified by Fibre Channel. Future CMOS technology advances will have the potential to further improve the raw throughput
Keywords
CMOS digital integrated circuits; VLSI; application specific integrated circuits; buffer storage; computer networks; digital signal processing chips; electronic switching systems; integrated circuit design; optical communication equipment; optical fibre networks; packet switching; parallel architectures; protocols; CRC generation; Fibre Channel protocol engine; IBM 960; IBM PowerPC 403; buffer management; checking; context-independent header processing; custom-made VLSI circuitry; customized CMOS; decoding; dedicated hardware; design; embedded processors; generic general-purpose processor; high-bandwidth communications; implementation; line coding; multi-gigabit protocol engine; packet level processing; performance; scalable architecture; scalable protocol engine; throughput; Bit rate; CMOS technology; Circuits; Context; Cyclic redundancy check; Decoding; Engines; Protocols; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 1997. ICC '97 Montreal, Towards the Knowledge Millennium. 1997 IEEE International Conference on
Conference_Location
Montreal, Que.
Print_ISBN
0-7803-3925-8
Type
conf
DOI
10.1109/ICC.1997.610064
Filename
610064
Link To Document