12. Serial RapidIO Registers > IDT-Specific RapidIO Registers
311
Tsi574 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.8.10
RapidIO Port x Control Independent Register
This register is used for error recovery.
Register name: SP{0..7}_CTL_INDEP
Reset value: 0x0100_0000
Register offset: 13004, 13104, 13204, 13304, 13404,
13504, 13604, 13704
Bits
0
1
2
3
4
5
6
7
00:07
Reserved
SCRATCH
Reserved
FORCE_R
EINIT
Reserved
TRANS_M
ODE
08:15
DEBUG_M
ODE
SEND_DB
G_PKT
Reserved
PORT_ER
R_EN
MC_TEA_E
N
LINK_INIT_
NOTIFICAT
ION_EN
LUT_PAR_
ERR_EN
16:23
MAX_RETRY_THRESHOLD
24:31
ILL_TRANS
_ERR
IRQ_EN
MAX_RET
RY_EN
OUTB_DE
PTH_EN
INB_DEPT
H_EN
INB_RDR_
EN
Reserved
TEA_EN
Bits
Name
Description
Type
Reset
Value
0:1
Reserved
N/A
R
0
2
SCRATCH
Scratch Pad
This bit controls no functionality. It is a read/write
scratch pad
bit for
software use.
R/W
0
3:4
Reserved
N/A
R
0
5
FORCE_REINIT
Force Link Re-initialization Process
This bit is active on write and automatically returns to 0.
R/W1S
0
6
Reserved
N/A
R
0
7
TRANS_MODE
Transfer mode for each port
0 = Cut-through mode. In cut-through mode, the incoming packet is
forwarded through the switch as soon as the routing information is
received.
1 = Store-and-forward mode (default). In store-and-forward mode,
the incoming packet is not sent to the switch fabric until the whole
packet is received.
Note: If ports are operating at different speeds, cut-through mode
may impact the overall performance of the switch. This is because in
cut-through mode, a slower port can use the internal switching fabric
for a long time relative to a faster port, incurring additional latency
and potentially throughput loss on the faster port.
R/W
1