3.4. JESD204C设计实例控制寄存器
JESD204C设计实例ED Control块中的寄存器使用字节寻址(32位)。
组件 | 地址 |
---|---|
ED Control | 0x0102_0400 – 0x0102_04FF |
MM Bridge | 0x0000_0000 – 0x007F_FFFF |
PIO Control | 0x0102_0020 – 0x0102_002F |
PIO Status | 0x0102_0040 – 0x0102_004F |
Reset Sequencer 0 | 0x0102_0100 – 0x0102_01FF |
Reset Sequencer 1 | 0x0102_0200 – 0x0102_02FF |
SPI Control | 0x0102_0000 – 0x0102_001F |
JESD204C IP transceiver PHY Reconfig | 0x0200_0000 – 0x020F_FFFF (2-lane收发器PHY) |
0x0200_0000 – 0x021F_FFFF (4-lane收发器PHY) | |
JESD204C TX IP (Link 0) | 0x000C_0000 – 0x000C_03FF |
JESD204C RX IP (Link 0) | 0x000D_0000 – 0x000D_03FF |
访问类型 | 定义 |
---|---|
RO/V | 软件只读(不影响写入)。该值可能会有所不同。 |
RW |
|
RW1C |
|
字节偏移 | 寄存器 | 名称 | 访问权限 | 复位 | 描述 |
---|---|---|---|---|---|
0x00 | rst_ctl | rst_assert | RW | 0x0 | 复位控制。 [0]: 通过向该位写入1,在mgmt_rst_in_n处置位软件全局复位。向该位写入0,解除置位全局复位。 [31:1]: 保留。 |
0x04 | rst_sts0 | rst_status | RO/V | 0x0 | 复位状态。 [0]: Core PLL锁定状态。 [31:1]: 保留。 |
0x08 | rst_sts1 | RO/V | 0x0 | 复位状态。 [15:0]: TX lane 0到lane 15的tx_pma_ready状态。TX lane 0的LSB。 [31:16]: RX lane 0到lane 15的rx_pma_ready状态。RX lane 0的Bit 16。 |
|
0x0c | rst_sts2 | RO/V | 0x0 | 保留。 |
|
0x10 | rst_sts_detected0 | rst_sts_set | RW1C | 0x0 | 内部或外部SYSREF生成器的SYSREF边沿检测状态。 [0]: 值1表示检测到SYSREF上升沿用于子类1操作。软件可以写入1清零该位以启动新的SYSREF边沿检测。 [31:1]: 保留。 |
0x14 | rst_sts_detected1 | RW1C | 0x0 | 保留。 | |
0x40 | sysref_ctl | sysref_control | RW | 双工数据路径
TX或RX数据路径
|
SYSREF控制。 请参阅表 11了解有关该寄存器用法的更多信息。
注: 复位值取决于SYSREF类型和JESD204C IP数据路径参数设置。
|
0x44 | sysref_sts | sysref_status | RO/V | 0x0 | SYSREF状态。该寄存器包含内部SYSREF生成器的最新SYSREF周期和占空比设置。 请参阅表 10获得SYSREF周期和占空比的合法值。 [7:0]: SYSREF周期。
[15:8]: SYSREF占空比。 [31:16]: 保留。 |
0x80 | tst_ctl | tst_control | RW | 0x0 | 测试控制。使用该寄存器使能模式生成器和检查器的不同测试模式。 [1:0]= 保留字段。 [2] = ramp_test_ctl
[31:3]:保留。 |
0x84 | tst_sts0 | tst_status | RW1C | 0x0 | 保留。 |
0x88 | tst_sts1 | RW1C | 0x0 | 保留。 |
|
0x8c | tst_err0 | tst_error | RW1C | 0x0 | Link 0的错误标记。当该位为1’b1时,指示有错误发生。您应该先解决该错误,然后再将1’b1写入相应位来清除错误标记。 [0] = 模型检查器错误 [1] = tx_link_error [2] = rx_link_error [3] = 命令模式检查器错误 [31:4]: 保留。 |
0x90 | tst_err1 | RW1C | 0x0 | 保留。 |