大家好、
我们在使用 DS250DF410时遇到了问题、详情如下:
目前、我们可以锁定 CDR、但无法接收接收结束日期
在这种情况下、您能给我一些建议吗? 我上传原理图和寄存器
但愿你能帮帮我。 非常感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我们在使用 DS250DF410时遇到了问题、详情如下:
目前、我们可以锁定 CDR、但无法接收接收结束日期
在这种情况下、您能给我一些建议吗? 我上传原理图和寄存器
但愿你能帮帮我。 非常感谢。
您好!
我在下面输入的数据。
表。 寄存器写入以启用 PRBS 校验器
|
步骤 |
共享/通道寄存器集 |
操作 |
寄存器地址[十六进制] |
寄存器值[十六进制] |
写入掩码[十六进制] |
注释 |
|
1 |
通道 |
写入 |
0D |
00 |
80 |
打开解串器 |
|
2. |
通道 |
写入 |
79 |
40 |
40 |
设置 PRBS_CHkr_en=1 |
|
3. |
通道 |
写入 |
30 |
00 |
08 |
设置 PRBS_en_DIG_clk=0以禁用数字时钟 |
|
4. |
通道 |
写入 |
30 |
08 |
08 |
设置 PRBS_en_DIG_clk=1以启用数字时钟 |
|
5. |
通道 |
写入 |
30 |
10. |
10. |
强制重新加载 PRBS 校验器种子 |
|
6. |
通道 |
写入 |
30 |
00 |
10. |
撤消 PRBS 的强制重新加载 校验器种子 |
|
7. |
通道 |
写入 |
82. |
40 |
40 |
复位 PRBS 计数器 |
|
8. |
通道 |
写入 |
82. |
00 |
40 |
取消复位 PRBS 计数器 |
|
9. |
通道 |
主机 IRQ |
01 |
读取 PRBS 状态:REG_0x01[6]:PRBS 模式极性检测 1'b0:检测到的极性未反转 1'b1:检测到的极性反转 REG_0x01[4]:检测到 PRBS 序列 1'b1:检测到模式 1'b0:未检测到模式 Reg_0x01[3:1]:PRBS 检测结果 3'b000:PRBS7 3'b001:PRBS9 3'b010:PRBS11 3'b011:PRBS15 3'B100:PRBS23 3'B101:PRBS31 3'B110:PRBS58 3'B111:PRBS63 |
表。 寄存器写入以读取 PRBS 校验器错误计数
|
步骤 |
共享/通道寄存器集 |
操作 |
寄存器地址[十六进制] |
寄存器值[十六进制] |
写入掩码[十六进制] |
注释 |
|
1 |
通道 |
写入 |
82. |
80 |
80 |
冻结当前错误计数器 |
|
2. |
通道 |
主机 IRQ |
83. |
REG_0x83[2:0]= PRBS_ERR_cnt[10:8] |
||
|
3. |
通道 |
主机 IRQ |
84 |
REG_0x84[7:0]= PRBS_ERR_cnt[7:0] |
||
|
4. |
总误差计数=((REG_0x83和0x03)<< 8)| REG_0x84 |
|||||
|
5. |
通道 |
写入 |
82. |
00 |
80 |
取消冻结 PRBS 错误计数器 |
因此、
Rodrigo Natal
HSSC 应用工程师