ZHCUCT2 February 2025 LMH1229 , LMH1239
以下示例可以将所有可能中断设置为 LOCK_N 引脚的输出。中断被视为逻辑或函数,因此如果至少发生一个中断,LOCK_N 引脚将置为低电平。
| 命令 | 寄存器 | 值 | MASK | //注释 |
|---|---|---|---|---|
| RAW | FF | 30 | 30 | //中断在 LOCK_N 引脚上输出,由寄存器设置确定 |
| RAW | FF | 04 | 07 | //选择 CDR 寄存器页面 |
| RAW | 7F | 40 | 40 | //在实现 CDR 锁定时启用中断 |
| RAW | 7F | 20 | 20 | //在 SDI_IN1± 信号检测置为有效时启用中断 |
RAW | 7F | 10 | 10 | //在 SDI_IN± 信号检测置为有效时启用中断 |
| RAW | 7F | 08 | 08 | //在 SDI-OUT+ 检测到端接时启用中断 |
| RAW | 7F | 04 | 04 | //在 CDR 失锁时启用中断 |
| RAW | 7F | 02 | 02 | //在 SDI_IN1± 上出现信号丢失 (LOS) 时启用中断 |
| RAW | 7F | 01 | 01 | //在 SDI_IN± 上出现信号丢失 (LOS) 时启用中断 |
中断是粘滞位。要清除中断,从而清除 LOCK_N 引脚,用户必须读取 CDR 寄存器页面寄存器 0x7E 中的相应位。例如,如果寄存器 0x7F[6] = 1 以启用 CDR 锁定中断,则中断将保持置位状态,直到读取寄存器 0x7E[6] 以清除中断。
| 命令 | 寄存器 | 值 | MASK | //注释 |
|---|---|---|---|---|
| RAW | FF | 04 | 07 | //选择 CDR 寄存器页面 |
| RAR | 7E | 40 | 40 | //在实现 CDR 锁定时读取中断 |
| RAR | 7E | 20 | 20 | //在 SDI_IN1± 信号检测置为有效时读取中断 |
RAR | 7E | 10 | 10 | //在 SDI_IN1± 信号检测置为有效时读取中断 |
| RAR | 7E | 08 | 08 | //在 SDI-OUT+ 检测到端接时读取中断 |
RAR | 7E | 04 | 04 | //在 CDR 失锁时读取中断 |
| RAR | 7E | 02 | 02 | //在 SDI_IN1± 上出现信号丢失 (LOS) 时读取中断 |
| RAR | 7E | 01 | 01 | //在 SDI_IN± 上出现信号丢失 (LOS) 时读取中断 |