SFF-8636 下层页 00h 寄存器映射 · 规范与标准 · 光模块与线缆 · 文档 · CodingBox
CodingBox 文档

SFF-8636 下层页 00h 寄存器映射

QSFP+/QSFP28 模块的低 128 字节始终可见,保存主机在运行时会用到的内容:标识符和版本、中断标志、模块级和每通道监测值、Tx disable、速率与应用选择、电源控制、CDR 控制、掩码、密码以及页选择字节。本页逐字节、逐位列出这些内容,依据 SFF-8636 Rev 2.11 编写(Rev 2.10 中引入的字段标记为 rev 2.10)。正文: SFF-8636;身份信息块见 上层页 00h 映射。

图例:rsvd = 保留 · vendor = 厂商专用 · 通道编号为 1–4;在按通道划分的字节中,除非另有说明,位 7–4 = 第一组的通道 4、3、2、1,位 3–0 = 第二组的通道 4、3、2、1;标志为锁存类型,读取后清除。

标识和状态 — 字节 0–2

字节字段位
0标识符SFF-8024 表 4-1:0Ch QSFP · 0Dh QSFP+ · 11h QSFP28 · 1Eh 带 CMIS 的 QSFP(此时适用 CMIS 映射)
1版本合规性00h 未指定 · 01h SFF-8436 ≤ 4.8 · 02h SFF-8436 ≤ 4.8,186–189 按 SFF-8636 · 03h SFF-8636 ≤ 1.3 · 04h 1.4 · 05h 1.5 · 06h 2.0 · 07h 2.5/2.6/2.7 · 08h 2.8/2.9/2.10 — 规范版本
2状态指示7–3 rsvd · 2 Flat_mem(1 = 仅有 00h 页)· 1 IntL(1 = 中断置位,为该引脚的只读镜像)· 0 Data_Not_Ready

中断标志 — 字节 3–21

字节标志组位
3LOS7 L-Tx4 LOS · 6 L-Tx3 LOS · 5 L-Tx2 LOS · 4 L-Tx1 LOS · 3 L-Rx4 LOS · 2 L-Rx3 LOS · 1 L-Rx2 LOS · 0 L-Rx1 LOS
4Tx fault/adaptive EQ fault7 L-Tx4 自适应均衡故障 · 6 L-Tx3 · 5 L-Tx2 · 4 L-Tx1 自适应均衡故障 · 3 L-Tx4 故障 · 2 L-Tx3 故障 · 1 L-Tx2 故障 · 0 L-Tx1 故障
5LOL(CDR 锁定)7 L-Tx4 LOL · 6 L-Tx3 · 5 L-Tx2 · 4 L-Tx1 LOL · 3 L-Rx4 LOL · 2 L-Rx3 · 1 L-Rx2 · 0 L-Rx1 LOL
6温度7 温度高告警 · 6 温度低告警 · 5 温度高预警 · 4 温度低预警 · 3–1 rsvd · 0 初始化完成标志 rev 2.x
7Vcc7 Vcc 高告警 · 6 Vcc 低告警 · 5 Vcc 高预警 · 4 Vcc 低预警 · 3–0 rsvd
8厂商专用—
9Rx power 通道 1–27 Rx1 power 高告警 · 6 Rx1 低告警 · 5 Rx1 高预警 · 4 Rx1 低预警 · 3 Rx2 高告警 · 2 Rx2 低告警 · 1 Rx2 高预警 · 0 Rx2 低预警
10Rx power 通道 3–4布局与 Rx3(7–4)和 Rx4(3–0)相同
11Tx bias 通道 1–2布局相同:Tx1 bias(7–4)、Tx2 bias(3–0)
12Tx bias 通道 3–4Tx3(7–4)、Tx4(3–0)
13Tx power 通道 1–2Tx1 power(7–4)、Tx2 power(3–0)
14Tx power 通道 3–4Tx3(7–4)、Tx4(3–0)
15–16rsvd—
17–21厂商专用厂商专用标志

模块监测值 — 字节 22–33

字节监测量格式
22–23温度有符号 16 位,1/256 °C
24–25rsvd—
26–27Vcc无符号 16 位,100 µV
28–29rsvd—
30–33厂商专用—

通道监测值 — 字节 34–81

字节监测量格式
34–35 / 36–37 / 38–39 / 40–41Rx1/Rx2/Rx3/Rx4 power无符号 16 位,0.1 µW
42–43 / 44–45 / 46–47 / 48–49Tx1/Tx2/Tx3/Tx4 bias无符号 16 位,2 µA
50–51 / 52–53 / 54–55 / 56–57Tx1/Tx2/Tx3/Tx4 power无符号 16 位,0.1 µW
58–65rsvd—
66–81厂商专用—
82–85rsvd—

按通道解读:按通道诊断。

控制 — 字节 86–99

字节字段位
86Tx 禁用7–4 rsvd · 3 Tx4 禁用 · 2 Tx3 · 1 Tx2 · 0 Tx1 禁用(1 = 激光器关闭)
87Rx 速率选择7–6 Rx4 速率选择 · 5–4 Rx3 · 3–2 Rx2 · 1–0 Rx1(每通道 2 位代码;00 = 最低速率组)— 速率选择
88Tx 速率选择7–6 Tx4 · 5–4 Tx3 · 3–2 Tx2 · 1–0 Tx1
89Rx4 应用选择来自 01h 页的应用代码(SFF-8079 模型);00h = 无
90Rx3 应用选择—
91Rx2 应用选择—
92Rx1 应用选择—
93电源控制7–4 rsvd · 3 功率等级 8 使能 rev 2.10 · 2 高功率等级使能(5–7 级)· 1 Power_set(1 = 低功率模式;当位 0 = 1 时生效)· 0 Power_override(1 = 由软件控制功率模式,而非由 LPMode 引脚控制)
94Tx4 应用选择—
95Tx3 应用选择—
96Tx2 应用选择—
97Tx1 应用选择—
98CDR 控制7 Tx4 CDR 开启 · 6 Tx3 · 5 Tx2 · 4 Tx1 CDR 开启 · 3 Rx4 CDR 开启 · 2 Rx3 · 1 Rx2 · 0 Rx1 CDR 开启(1 = 启用 CDR,0 = 旁路)— CDR
99信号控制 rev 2.107–2 rsvd · 1 LPMode/TxDis 输入引脚功能(0 = LPMode,1 = TxDis)· 0 IntL/LOSL 输出引脚功能(0 = IntL,1 = LOSL);是否支持在上层字节 193 中声明

掩码 — 字节 100–106

掩码位置 1 会阻止对应标志触发 IntL。

字节掩码对象位布局
100LOS 标志与字节 3 相同
101Tx fault/adaptive EQ fault与字节 4 相同
102LOL 标志与字节 5 相同
103温度标志7–4 与字节 6 位 7–4 相同 · 0 初始化完成掩码
104Vcc 标志与字节 7 相同
105厂商专用—
106厂商专用—

Rx power、Tx bias 和 Tx power 的掩码位于页 03h 字节 242–247。

扩展控制和密码 — 字节 107–127

字节字段内容
107最大功率 rev 2.10以 0.1 W 为单位的最大功耗,适用于功率等级 8(上层字节 129 位 5)
108–109传播延迟 rev 2.10线缆组件:以 10 ns 为单位的延迟
110高级低功耗模式 rev 2.10位 3–0 声明/控制一个中间低功耗等级(依版本而定)
111–112rsvd—
113–118rsvd/vendor—
119–122密码修改入口厂商自定义(写入新密码)
123–126密码输入入口厂商自定义;典型的解锁区域 — 写保护类型
127页选择00h 身份信息 · 01h 应用选择表 · 02h 用户 EEPROM · 03h 阈值与通道控制 · 20h–21h 可选;读取 128–255 之前须先写入

实际读取 QSFP28 下层页

  1. 字节 0 = 11h,字节 1 = 06h 或 08h,表示 SFF-8636 rev 2.x QSFP28;字节 2 位 0 = 0,表示数据就绪。
  2. 字节 3–14 全部为 00h,表示无 LOS、fault、LOL 或阈值标志(须读取两次:第一次读取会清除锁存的历史记录)。
  3. 字节 34–57:四个 Rx power 值、四个偏置电流值、四个 Tx power 值;将各通道相互比较(典型值)。
  4. 字节 86 = 00h,表示所有激光器使能;字节 93 位 1 = 0,表示高功率;字节 98 = FFh,表示所有 CDR 均开启。
  5. 字节 127 = 00h,表示上层页显示身份信息(上层页 00h 映射)。

相关映射


如果您发现本资料中有不准确之处或错误,请选中相应片段并按 Ctrl+Enter,即可。