针对高速数据存储器对光纤数据高速率、大容量的要求,设计了一种SFP(Small Form Pluggable)热插拔小封装模块高速光模块控制器。该设计采用Spartan-6 FPGA为核心控制器、高速串行技术为支撑,进行了接口电路的设计,且重点介绍了控制器的自定义协议的设计和仿真。通过分析集成比特误码率测试仪器(IBERT)测试和Chipscope抓取的数据,验证了光纤数据能够以不低于1 Gbit/s的速率进行数据存储。结果表明该设计具有封装小,可移植性强等优点,在某高速数据存储器中已得到了成功应用。