DocumentCode
816182
Title
A TCP offload accelerator for 10 Gb/s Ethernet in 90-nm CMOS
Author
Hoskote, Yatin ; Bloechel, Bradley A. ; Dermer, Gregory E. ; Erraguntla, Vasantha ; Finan, David ; Howard, Jason ; Klowden, Dan ; Narendra, Siva G. ; Ruhl, Greg ; Tschanz, James W. ; Vangal, Sriram ; Veeramachaneni, Venkat ; Wilson, Howard ; Xu, Jianping
Author_Institution
Intel Corp., Hillsboro, OR, USA
Volume
38
Issue
11
fYear
2003
Firstpage
1866
Lastpage
1875
Abstract
This programmable engine is designed to offload TCP inbound processing at wire speed for 10-Gb/s Ethernet, supporting 64-byte minimum packet size. This prototype chip employs a high-speed core and a specialized instruction set. It includes hardware support for dynamically reordering out-of-order packets. In a 90-nm CMOS process, the 8-mm2 experimental chip has 460 K transistors. First silicon has been validated to be fully functional and achieves 9.64-Gb/s packet processing performance at 1.72 V and consumes 6.39 W.
Keywords
CMOS digital integrated circuits; instruction sets; local area networks; microprocessor chips; special purpose computers; transport protocols; 1.72 V; 10 Gbit/s; 6.39 W; 64 byte; 90 nm; CMOS; Ethernet; TCP offload accelerator; hardware support; high-speed core; minimum packet size; out-of-order packets; packet processing performance; programmable engine; specialized instruction set; wire speed; Central Processing Unit; Ethernet networks; Hardware; Microprocessors; Open systems; Protocols; Prototypes; Search engines; TCPIP; Wire;
fLanguage
English
Journal_Title
Solid-State Circuits, IEEE Journal of
Publisher
ieee
ISSN
0018-9200
Type
jour
DOI
10.1109/JSSC.2003.818294
Filename
1240966
Link To Document