
www.ti.com
SRIO Registers
5.104 Port IP Mode CSR (SP_IP_MODE)
Figure 160. Port IP Mode CSR (SP_IP_MODE)
29 | 28 | 27 | 26 | 25 |
|
|
|
| ||
SP_MODE IDLE_ | TX_FI PW_DI TGT_I | SELF_ | Reserved |
|
|
|
| |||
| ERR_ | FO_B | S | D_DIS | RST |
|
|
|
|
|
| DIS | YPAS |
|
|
|
|
|
|
|
|
|
| S |
|
|
|
|
|
|
|
|
RW- | RW- | RW- | R- | RW- |
|
|
|
| ||
| 0x00 | 0x00 | 0x00 | 0x00 | 0x00 |
|
|
|
|
|
LEGEND: R = Read only; |
|
|
|
|
|
| ||||
|
|
| 5 | 4 | 3 | 2 | 1 | 0 | ||
|
|
| Reserved | MLTC | MLTC | RST_ | RST_ PW_E PW_IR | |||
|
|
|
|
| _EN | _IRQ | EN | CS | N | Q |
|
|
| RW- | RC- | RW- | RC- | RW- | RC- | ||
|
|
|
|
| 0x00 | 0x00 | 0x00 | 0x00 | 0x00 | 0x00 |
LEGEND: R = Read only;
Bit
Field
29 IDLE_ERR_DIS
28TX_FIFO_BYPAS S
27 PW_DIS
26 TGT_ID_DIS
25SELF_RST
Reserved
5 MLTC_EN
4 MLTC_IRQ
Table 134. Port IP Mode CSR (SP_IP_MODE) Field Descriptions
Value Description
SRIO Port IP Mode of operation.
00 1x/4x
01 4 ports (1x mode each)
10 Reserved
11 Reserved
IDLE Error checking disable.
0Error checking enabled (default), only K, A and R characters are available. If input receives any other characters in idle sequence, it should enter the
1 Error checking disabled, all not idle or invalid characters during idle sequence are ignored
Transmit FIFO
0 The TX_FIFO is operational (Default)
1The TX_FIFO is bypassed. The txbclk and the sys_clk must be locked during operation, but the phase variation up to 1 clock cycle is allowable. The 4 deep FIFO is used to accommodate the phase difference.
0 Enable
1 Disable
Destination ID Decode Disable- Definition of packet acceptance by the physical layer.
0Packet accepted if DestID = Base ID. When DestID is not equal to Base ID, the packet is ignored; i.e., it is accepted by RapidIO port but is not forwarded to logical layer.
1 Packet accepted with any DestID and forwarded to the logical layer.
Self reset enable, when 4
0Self reset interrupt disabled (default), interrupt signal is asserted
1Self reset interrupt enabled, the reset signal is asserted by the SRIO_TE reset controller. The SRIO_TE configuration registers are set to the default value after reset and loose a boot initialization values.
Reserved
0b Multicast interrupt disable
1b Multicast interrupt enable
208 | Serial RapidIO (SRIO) | SPRU976 |