FC交换芯片 | NFS6400
01丨概述
6400芯片是一款最大支持64个端口的FC(Fibre Channel)交换芯片,满足 FC-PI-5 和 FC-FS-4 协议规定。
02丨芯片特性
主要用于高可靠低时延嵌入式系统内部各组件之间的互连,支持芯片到芯片、板到板间的高效能数据通信,可用于连接CPU、DSP、FPGA 和 ASIC 等构成的复杂处理密集型电子系统。
功能指标
- 所有端口支持 FC-0、FC-1、FC-2P 协议标准
- 支持芯片硬复位,芯片软复位,端口复位,协议复位,以及调试模式复位。
- 最大支持 64 个端口,64 个全双工 Lane,最大支持 8 组链路聚合功能,每路支持 1x、2x、4x、8x 多端口绑定
- 支持 64 端口互连互通,所有 lane 支持 FC-0 协议全双工链路
- 支持 B2B 信用量流控机制,支持 FC 协议信用量恢复机制
- 每个端口信用量可配置,最大支持 256 个信用量
- 每个端口支持 1.0625G、2.125G、4.25G、8.5G 四种速率自适应
- 支持错误检测和恢复
- 支持时钟同步服务
- 支持 F-Port 和 E-port 的自适应
- 支持端口状态、流量大小统计和显示功能
- 支持 FC 协议中的错误检测和恢复协议(Error Detection/Recovery),如链路错误、同步丢失、信号丢失(loss of signal)信用量丢失、原语序列错误、无效传输字错误、帧级(CRC)错误等统计和上报功能(Link Error status Block 协议)
- 支持 SYNx、SYNy、SYNz 原语(Primitive Signal)和 ELS 的时间同步功能,内部含 RTC,支持 Master 和 Client 两种模式,发送时钟同步原语或者 ELS 的周期可在 1ms~60s 设置,原语同步精度不大于200ns,ELS 同步精度不大于 1us
- 支持帧长 36B-2188B 收发功能,支持超短、超长帧检测和处理功能
- 支持端口的数据检测和过滤功能