本文针对100 Gbps CFP提出了一种固件设计方案。使用FPGA方法来集成CFP通信接口和寄存器结构,并使用MCU来实现CFP光收发器的操作。为了确保所实现的固件满足建议的设计方案,构建了一个真实的测试平台并评估了固件的性能。(讨论FW的文章几乎没有,这里大概了解下吧)
第一节 介绍
光学收发器是一个模块,可将通过路由器接收的电信号转换为光纤的光信号,进行传输,然后再将其转换回电信号。在光传输网络中商业使用的光收发器,正在使用10或25 Gbps传输速率信道支持100Gbps,并且正在为下一代光通信支持高达400 Gbps的光收发器正在开发中。C型可插拔(CFP)光收发器是一种光收发器,用于100 Gbps以上的长距离数据传输。CFP-多源协议(MSA)标准是物理/电气规范,质量保证控制和管理实践以及CFP制造商节省成本的行业标准。
现有CFP制造商设计的固件基于行业标准,但制造商未透露其设计技术。(这个文章只是文章,实际是不是这么回事,笔者也不知道,笔者不是做FW的)。同时,微控制器单元(MCU)的IC制造商已经推出了一种具有用于设计CFP固件的基本接口的IC,但它仅提供CFP和主机接口功能,而不是光收发器整个操作的设计方法。。因此,新制造商在开发光收发器时必须投入成本和开发时间来设计固件。在本文中,提出了一种基于MSA标准的CFP固件设计方法。通过使用建议的设计方法实施CFP固件,可以确保质量,并可以减少成本和开发时间。
第二节 相关工作
MSA标准包括一个CFP管理界面,一个CFP寄存器以及CFP控制和监视。图1显示了CFP管理