6.1.5. TX PHY Address Map
Byte Address | Name | Description |
---|---|---|
0x0000 – 0x0FFF | TX PMA | Transceiver Avalon reconfiguration bus – accesses the transceiver channel set by PMA Channel |
0x1000 - 0x1FFF | fPLL | Avalon reconfiguration bus for the fPLL |
0x2000 - 0x27FF | IOPLL | Avalon reconfiguration bus for the IOPLL |
0x2800 | Power-up Cal Done | Refer Table 32 below |
0x2810 | IOPLL Waitrequest | Refer Table 33 below |
0x2820 | fPLL Waitrequest | Refer Table 34 below |
0x2830 | TX PMA Cal Busy | Refer Table 35 below |
0x2840 | PMA Channel | Refer Table 36 below |
0x2850 | PMA Waitrequest | Refer Table 37 below |
0x2860 | TX_RCFG_EN | Refer Table 38 below |
0x2870 | TX_RST_PLL | Refer Table 39 below |
0x2880 | TX_RST_XCVR | Refer Table 40 below |
0x2890 | OS | Refer Table 41 below |
0x28F0 | Config | Refer Table 42 below |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
Power-up Cal Done | 0 | RO | 'High' indicates that power up calibration is complete | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
IOPLL Waitrequest | 0 | RO | Value of the waitrequest signal of the IOPLL’s reconfiguration Avalon bus. This can indicate a calibration in progress | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
fPLL Waitrequest | 0 | RO | Value of the waitrequest signal of the fPLL’s reconfiguration Avalon bus. This can indicate a calibration in progress | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
TX PMA Cal Busy | 0 | RO | 'High' indicates TX PMA (transceiver) is in calibration | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:2 | RO | — | 0x0 |
PMA Channel | 1:0 | R/W | Set 0-3 to access the corresponding transceiver channel | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
PMA Waitrequest | 0 | RO | Value of the waitrequest signal of the PMA’s (transceiver) reconfiguration Avalon bus. This can indicate a calibration in progress | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
TX_RCFG_EN | 0 | R/W | TX reconfiguration enable – controls the avalon mux. Setting this bit allows the av_mm_control bus to access the transceiver reconfiguration registers | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
TX_RST_PLL | 0 | R/W | Resets the fPLL | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | RO | — | 0x0 |
TX_RST_XCVR | 0 | R/W | Resets the transceiver’s TX, both analog and digital | 0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:2 | RO | — | 0x0 |
OS | 1:0 | R/W | Sets the oversampling ratio: 0x0 => 1 0x1 => 3 0x2 => 4 0x3 => 5 |
0x0 |
Name | Bit | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:2 | RO | — | 0x0 |
SWAP_FPLL_FOR_ATXPLL | 1 | RO | ‘0’ => fPLL is used to drive the TX transceiver ‘1’ => ATXPLL is used (not available yet) |
|
SWAP_IOPLL_FOR_FPLL | 0 | RO | ‘0’ => IOPLL is used to produce ls_clk and vid_clk ‘1’ => fPLL is used (not available yet) |
0x0 |