Serial RapidIO (SRIO) User's Guide

www.ti.com
5.71 Port Local AckID Status CSR n (SP n_ACKID_STAT)
SRIO Registers
Each of the four ports is supported by a register of this type (see Table 144 ). The port local ackID status
CSR n (SP n_ACKID_STAT) is shown in Figure 134 and described in Table 145 .
Table 144. SP n_ACKID_STAT Registers and the Associated Ports
Register Address Offset Associated Port
SP0_ACKID_STAT 1148h Port 0
SP1_ACKID_STAT 1168h Port 1
SP2_ACKID_STAT 1188h Port 2
SP3_ACKID_STAT 11A8h Port 3
Figure 134. Port Local AckID Status CSR n (SP n_ACKID_STAT)
31 29 28 24 23 16
Reserved INBOUND_ACKID Reserved
R-0 R/W-0 R-0
15 13 12 8 7 3 4 0
Reserved OUTSTANDING_ACKID Reserved OUTBOUND_ACKID
R-0 R/W-0 R-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; - n = Value after reset
Table 145. Port Local AckID Status CSR n (SP n_ACKID_STAT) Field Descriptions
Bit Field Value Description
31–29 Reserved 0 These read-only bits return 0s when read.
28–24 INBOUND_ACKID 00000b–11111b Input port next expected ackID value
23–13 Reserved 0 These read-only bits return 0s when read.
12–8 OUTSTANDING_ACKID 00000b–11111b Output port unacknowledged ackID status. Next expected acknowledge
control symbol ackID field that indicates the ackID value expected in the
next received acknowledge control symbol.
7–5 Reserved 0 These read-only bits return 0s when read.
4–0 OUTBOUND_ACKID 00000b–11111b Output port next transmitted ackID value. Software writing this value can
force retransmission of outstanding unacknowledged packets in order to
manually implement error recovery.
Serial RapidIO (SRIO)202 SPRUE13A September 2006
Submit Documentation Feedback