尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

QSFP/QSFP-DD/OSFP 通用管理接口规范(CMIS)解读:10 Page 12h

QSFP/QSFP-DD/OSFP 通用管理接口规范(CMIS)解读:10 Page 12h 文章目录8.10 带 Bank 的 Page 12h可调谐激光器控制与状态1概述2可调谐激光器的控制3可调谐激光器的状态4可调谐激光器的掩码总结摘要此专栏主要介绍光模块通用管理接口规范Common Management Interface Specification, CMIS协议规范 V5.0 的解读。本文主要关注协议文档的 8.10 节关于 Page 12h 的内容。不仅是对文档的简单翻译还会剖析协议规定背后的深层含义。为了方便与协议文档内容对应本文的章节编号与协议文档保持一致。8.10 带 Bank 的 Page 12h可调谐激光器控制与状态1概述Page 12h 是专门为可调谐激光器准备的“遥控器操作面板”。用来控制、监测和标记激光器的状态。通过Page 01h: Byte 155: bit 6见表 8-44通告对 Page 12h 的支持。Page 12h 的 1 个 Bank 对应 8 个媒体通道光口通道。Page 12h和 Page 04h 的关系Page 04h是“说明书”能力通告告诉你支持哪些频率网格、调谐范围多大能力广告。上电时读一次就行。Page 12h是“遥控器”实际下发调谐命令、看当前频率和锁定状态实时控制与监控。运行中需要频繁操作。在每通道占一个字节的字节寄存器数组中最低的字节地址代表通道 1。在每通道占一个比特的位数组位于一个字节内中最低有效位位 0代表通道 1。2可调谐激光器的控制“网格间距偏移编号精细调节偏移量” 决定了激光器的工作频率如第 8.7 节所述所有通道的激光器频率都以 193.1 THz 为参考基准相当于“原点”。以通道1为例如果GridSpacingsTx10100b即网格间距为50GChannelNumberTx11b通道偏移编号为1模块支持精细调谐 FineTuningEnableTxn1b精细调谐偏移量 FineTuningOffsetTx10x0A即精细调谐偏移量为 10x0.001GHz0.01GHz。那么通道1的激光器工作频率为193.1THz 1x50GHz 10x0.001GHz 193150.01GHz。字节 168-171 中 CurrentLaserFrequencyTx1会显示为 0x0B833C3A也就是193150010单位为0.001GHz。3可调谐激光器的状态激光器调谐标志汇总Byte 230和各通道调谐标志Byte 231-238字节230是通道标志的汇总字节每个通道只占 1 个比特用最精简的方式告诉主机哪个通道出事了。只要通道的任意一个调谐相关标志变为1则该通道的汇总标志就变为1。字节 231–238为 8 个媒体通道各准备了一套独立的调谐状态标志详细记录通道内出现了的各个故障。二者都是读后自清除RO/COR。波长失锁状态WavelengthUnlockStatusTxn和波长失锁记录WavelengthUnlockedFlagTxn字节222-229的 WavelengthUnlockedStatusTx 表示实时状态 它就像监控屏幕上的实时心电图。如果波长现在锁定了它就显示 0如果现在失锁了它就显示 1。一旦故障恢复它立刻变回 0。字节231–238的 WavelengthUnlockedFlagTxn 表示锁存记录它就像黑匣子里的飞行记录——只要发生过一次故障记录就会永远保留直到你主动去读取它。为什么要设计两套就是为了不漏掉任何一次瞬态故障。波长可能因温度抖动、震动或器件老化瞬间失锁几微秒又自行恢复若只靠实时状态位主机可能永远看不到这个瞬间事件但链路已因此产生大量误码。有了锁存记录主机就能发现并提前预警。它们都是读后清除RO/COR。4可调谐激光器的掩码总结本文解读了 CMIS V5.0 中 Page 12h 可调谐激光器的控制与状态机制涵盖频率计算、状态标志与掩码。若模块是固定波长的比如 1310nm 不可调那这一页完全不需要。但如果是一个可调谐 DWDM 模块能在 C 波段几十个波长之间切换这一页就是核心控制界面为主机提供了完备的激光调谐控制和监测。欢迎有疑问的小伙伴在评论区留言讨论。
返回列表