Intel® Arria® 10收发器PHY用户指南

ID 683617
日期 11/06/2017
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

6.16.2.1. 使能伪随机码型测试模式

必须对重配置接口执行一系列read-modify-writes操作,才能使能伪随机码型。 这些read-modify-writes操作是地址0x082、0x097和0x0AC所必需的。要使能伪随机码型,请完成以下步骤:
  1. 执行动态重配置的步骤中执行步骤1到7的必要步骤。
  2. 按照表 292对地址0x082执行read-modify-write操作。
  3. 按照表 292对地址0x097执行read-modify-write操作。
  4. 按照表 292对地址0x0AC执行read-modify-write操作。
  5. 执行动态重配置的步骤中执行步骤9到12的必要步骤。
    要禁用PRP验证器,请将原始值写入回上面列出的read-modify-write地址。
    表 292.  伪随机码型模式寄存器映射
    重配置地址(HEX) 重配置位 属性名 位编码 说明
    0x72 [7:0] r_tx_seed_a[7:0]   Seed A的值bit[7:0]
    0x73 [7:0] r_tx_seed_a[15:8]   Seed A的值bit[15:8]
    0x74 [7:0] r_tx_seed_a[23:16]   Seed A的值bit[23:16]
    0x75 [7:0] r_tx_seed_a[31:24]   Seed A的值bit[31:24]
    0x76 [7:0] r_tx_seed_a[39:32]   Seed A的值bit[39:32]
    0x77 [7:0] r_tx_seed_a[47:40]   Seed A的值bit[47:40]
    0x78 [7:0] r_tx_seed_a[55:48]   Seed A的值bit[55:48]
    0x79 [1:0] r_tx_seed_a[57:56]   Seed A的值bit[57:56]
    0x7A [7:0] r_tx_seed_b[7:0]   Seed B的值bit[7:0]
    0x7B [7:0] r_tx_seed_b[15:8]   Seed B的值bit[15:8]
    0x7C [7:0] r_tx_seed_b[23:16]   Seed B的值bit[23:16]
    0x7D [7:0] r_tx_seed_b[31:24]   Seed B的值bit[31:24]
    0x7E [7:0] r_tx_seed_b[39:32]   Seed B的值bit[39:32]
    0x7F [7:0] r_tx_seed_b[47:40]   Seed B的值bit[47:40]
    0x80 [7:0] r_tx_seed_b[55:48]   Seed B的值bit[55:48]
    0x81 [1:0] r_tx_seed_b[57:56]   Seed B的值bit[57:56]
    0x82 [0] r_tx_data_pat_sel 1'b0 2个本地故障
    1'b1 0's
    [1] r_tx_test_pat_sel 1'b0 伪随机
    [3] r_tx_test_en 1'b1  
    0x97 [2] r_rx_test_en 1'b1  
    0xAC [0] r_rx_test_pat_sel 1'b0 伪随机
    0xD7 [7:0] random_err_cnt[7:0]   错误计数
    0xD8 [7:0] random_err_cnt[7:0]