ZHCSDU7C July 2015 – September 2017 TLK10031
PRODUCTION DATA.
运行在 10GBASE-KR 模式时,TLK10031 将对出现在其低速 (LS) 端数据输入上的 8B/10B 已编码 XAUI 数据流进行串行化。经串行化的 8B/10B 已编码数据以 64B/66B 编码格式出现在高速 (HS) 端输出上。同样,TLK10031 对出现在其高速端数据输入上的 64B/66B 已编码数据流进行解串化操作。反序列化的 64B/66B 数据在低速侧输出端以 XAUI 8B/10B 格式呈现。此模式下支持链路训练以及针对扩展长度 应用的前向纠错 (FEC)。
运行在通用 SERDES 模式时,TLK10031 将对出现在其低速 (LS) 端数据输入上的 8B/10B 已编码数据流进行 2:1 和 4:1 串行化。经串化的 8B/10B 已编码数据出现在高速 (HS) 端输出上。同样,TLK10031 对出现在其高速端数据输入上的 8B/10B 已编码数据流进行 1:2 和 1:4 解串化操作。经解串化的 8B/10B 编码数据出现在低速端输出上。根据串化/解串化比率,低速端数据传输速率范围介于 0.5Gbps 至 5Gbps 之间,而高速端数据传输速率介于 1Gbps 至 10Gbps 之间。还支持 1:1 重定时模式,但是速率限制在 1Gbps 至 5Gbps。
TLK10031 还支持具有 PCS (CTC) 功能的 1G-KX (1.25Gbps) 模式。通过软件服务开通或者自动协商可启用这个模式。如果使用了软件服务开通,那么支持的数据传输速率可高达 3.125Gbps。
TLK10031 采用了 内置的交叉点开关,此开关可实现冗余输出和简便的数据重路由。每个输出端口(高速或低速)能够被配置成输出来自任一器件输入端口的数据。此切换可通过一个硬件引脚或软件控制来启动,并可被配置成立即切换,或配置成在当前数据包的末尾后出现。这可在不破坏数据包的情况下实现数据源之间的切换。
低速端和高速端数据输入和输出是具有集成端接电阻器的差分电流模式逻辑 (CML) 类型。
TLK10031 提供了灵活的计时机制以支持不同操作。这些机制包括对使用一个从高速端恢复的外部抖动清除时钟进行计时的支持。此器件还能够在 10GBASE-KR 和 1GBASE-KX 模式下执行时钟容限补偿 (CTC),从而实现异步计时。
TLK10031 提供了低速端和高速端回路模式以用于自检和系统诊断用途。
TLK10031 具有内置模式生成器和验证器,这有助于进行系统测试。此器件支持不同 PRBS,高/低/混合频率,CRPAT 长/短,CJPAT,和 KR 伪随机测试模式的生成和验证以及方波生成。低速端和高速端上支持的模式类型取决于所选择的操作模式。
TLK10031 在高速端和低速端都具有一个集成信号损失 (LOS) 检测功能。当输入差分电压摆幅低于 LOS 有效阈值时,LOS 被置为有效。
TLK10031 的低速端非常适合与现场可编程栅极阵列 (FPGA)、特定用途集成电路 (ASIC)、媒体访问控制器 (MAC) 或能够处理较低速率串行数据流的网络处理器对接。高速端非常适合通过光纤、电缆、或者背板接口与远程系统对接。该器件支持 SFP 和 SFP+ 光纤模块以及 10GBASE-KR 兼容背板系统。