DocumentCode
1717177
Title
Design of a Giga-bit Hardware Accelerator for the iSCSI Initiator
Author
Chen, Chung-Ho ; Yi-Cheng Chung ; Wang, Chen-Hua ; Chen, Han-Chiang
Author_Institution
Dept. of Electr. Eng., National Cheng-Kung Univ., Tainan
fYear
2006
Firstpage
257
Lastpage
263
Abstract
We present the design of an iSCSI hardware accelerator for the initiator subsystem of a host bus adapter (iSCSI HBA). By analyzing the UNH-iSCSI open source code, first we evaluate the software performance and present a general methodology that transforms the software C code into the hardware HDL implementation. For the hardware module, the datapath design maximizes the concurrent accesses achievable within a clock cycle by using a dual-port descriptor memory. The synthesizable iSCSI hardware accelerator achieves 100 MHz speed and costs about 85K gates in the 0.18u technology. The design is able to meet the requirement of 1Gbps network when the average iSCSI PDU size is greater than 125 bytes
Keywords
Internet; protocols; software performance evaluation; system buses; dual-port descriptor memory; gigabit hardware accelerator; hardware HDL implementation; host bus adapter; iSCSI hardware accelerator; open source code; software C code; software performance evaluation; Access protocols; Communication industry; Communications technology; Computer networks; Design engineering; Hardware; IP networks; Laboratories; Software performance; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, Proceedings 2006 31st IEEE Conference on
Conference_Location
Tampa, FL
ISSN
0742-1303
Print_ISBN
1-4244-0418-5
Electronic_ISBN
0742-1303
Type
conf
DOI
10.1109/LCN.2006.322109
Filename
4116556
Link To Document