基于现场可编程门阵列(FPGA)的定制的光纤通道适配器,提出了其设计思路和系统结构.依据光纤通道的协议处理需求进行了软硬件功能划分,在此基础上论述了硬件部分与固件部分的设计与实现.系统采用软硬件协同设计开发模型,硬件实现FC(fibre channel)协议中的FC0,FC1及FC2层部分功能,固件实现FC2层,FCP(fibre channel protocol for SCSI)层、登陆与