浙江省建设工程监理协会网站,网站自动识别移动终端,dedecms搭建网站,wordpress 文档管理目录
重要概念
DP配置、应用声明、应用码的区别
Control Set
Provision 和 Commission
ApplyDPInit 和 ApplyImmediate 判断应用是否切换成功
以800G光模块的3个应用对应的DP配置举例
1*800G应用#xff1a;
2*400G应用#xff1a;
8*100G应用#xff1a; 应用声明…目录
重要概念
DP配置、应用声明、应用码的区别
Control Set
Provision 和 Commission
ApplyDPInit 和 ApplyImmediate 判断应用是否切换成功
以800G光模块的3个应用对应的DP配置举例
1*800G应用
2*400G应用
8*100G应用 应用声明举例 Apply Triggers
Staged Control Set 0, Apply Triggers
Staged Control Set 1, Apply Triggers
DP配置
Active Control Set,准备DP配置
Staged Control Set 0, DP配置
Staged Control Set 1, DP配置
SI控制
模块默认SI配置地址
Active Control Set, Tx / Rx SI配置地址
Staged Control Set 0, Tx / Rx SI配置地址
Staged Control Set 1, Tx / Rx SI配置地址
应用声明和应用码Application Descriptors and AppSel Codes 重要概念 DP配置、应用声明、应用码的区别 通过DP配置实现光模块Lane和SI资源分配 通过读取应用声明能知道模块支持的所有应用类型应用码只是光模块支持的不同类型应用的序号。 Control Set 实现Host和光模块交互控制功能的一组寄存器字段集合由AppSel Code、DataPathID、ExplicitControl3个字段组成 Active Control Set 模块当前使用/即将使用的配置现任/准现任控制集 Staged Control Set 定义未来使用的新配置不会立即在模块中生效备胎控制集。 Provision 和 Commission Provision启动备胎转正流程 Commission 完成备胎转正 0、ConfigStatus ConfigInProgress 1、 验证Stage Control Set的内容 2、将内容拷贝到“Active Control Set” 3、设置“DPInitPending”等待生效 4、在“ConfigStatus”中上报结果状态 注意:DPInitPending在DPInit中被清除 2、3是1通过验证的条件 1、提交Active Control Set给HW即刻生效 2、在“ConfigStatus”中上报结果状态 注意:commissioning(调试)由DPSM完成 ApplyDPInit 和 ApplyImmediate ApplyDPInit涉及DPSM变化不立刻生效DPSM回到DPDeactived后重新DPActived生效ApplyDPimmediate不涉及DPSM即刻作用于HW 触发地址见本文Apply Triggers部分二者区别见下表 判断应用是否切换成功 以800G光模块的3个应用对应的DP配置举例 1*800G应用 2*400G应用 8*100G应用 应用声明举例 每个App可由6个Byte进行描述 ①HostInterfaceID光模块的电侧是啥样的如400GAUI-8 C2M ②MediaInterfaceID光模块的光侧是啥样的如400GBASE-DR4 ③HostLaneCount电侧共有几个通道 ④MediaLaneCount光侧共有几个通道 ⑤HostLaneAssignmentOptions光模块电侧的通道是怎么分配的 400GBASE-DR4的模块应用为100GBASE-DR时相当于4个100GBASE-DR捆绑在一起有4个DPSM4个100GBASE-DR分配到的电通道依次为lane1lane2、lane3lane4、lane5lane6、lane7lane8分配到的每组通道的起始通道置1即可 ⑥MediaLaneAssignmentOptions光模块光侧的通道是怎么分配的 400GBASE-DR4的模块应用为100GBASE-DR时相当于4个100GBASE-DR捆绑在一起有4个DPSM4个100GBASE-DR分配到的光通道依次为lane1、lane2、lane3、lane4 其他App配置地址见本文“Application Descriptors and AppSel Codes” Apply Triggers
Staged Control Set 0, Apply Triggers Staged Control Set 1, Apply Triggers DP配置
Active Control Set,准备DP配置 Staged Control Set 0, DP配置 Staged Control Set 1, DP配置 SI控制
模块默认SI配置地址 Active Control Set, Tx / Rx SI配置地址 Staged Control Set 0, Tx / Rx SI配置地址 Staged Control Set 1, Tx / Rx SI配置地址 应用声明和应用码Application Descriptors and AppSel Codes CMIS共定义了15个AppLower Memory 8个Page 01 9个。 前文提到的应用编码AppSel Code 最大二进制取值1111对应十进制的15前后呼应上了。