10. Registers > Port Function Registers
CPS-1848 User Manual
376
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
10.16.3 Port {0..17} Implementation Specific Error Detect Register
This register allows the user to define when an implementation-specific error is captured at a finer granularity. For base
address information, see
. The broadcast version of this register is
Specific Error Detect Register
.
Register Name: PORT_{0..17}_IMPL_SPEC_ERR_DET
Reset Value: 0x0000_0000
Register Offset: 0x (0x100 * port_num)
Bits
0
1
2
3
4
5
6
7
00:07
ERR_RATE TTL_EVEN
T
CRC_EVE
NT
PNA
UNSOL_LR UNEXP_AC
KID
PNA_RETR
Y
RTE_ISSU
E
08:15
Reserved
SET_ACKI
D
TX_DROP
MANY_RE
TRY
RX_DROP
Reserved
BAD_TT
SHORT
16:23
UNSOL_RF
R
FATAL_TO
RETRY
RETRY_AC
KID
STOMP_T
O
RX_STOM
P
LR_CMD
LR_X2
24:31
UNEXP_E
OP
UNEXP_ST
OMP
PORT_INIT PORT_WID
TH
IDLE_IN_P
KT
LOA
BAD_CTL
REORDER
Bits
Name
Description
Type
Reset
Value
0
ERR_RATE
1 = The port encountered a condition when the error rate has
exceeded the programmed error rate threshold.
RW
0
1
TTL_EVENT
1 = A packet has been stored in the port output buffer for a period
of time that exceeds the time to live timeout value. This also
represents a dropped packet event.
RW
0
2
CRC_EVENT
1 = Detected a CRC anomaly. Possibilities include:
• A packet has encountered a number of retries that has
exceeded the programmed CRC limit and was dropped.
• A packet was received with a CRC error on a port that has
been configured for CRC Retransmission Suppression and was
dropped.
RW
0
3
PNA
1 = Received a NACK with a cause other than lack of resources;
however, the user may want to turn off the counting of NACKs
due to lack of resources (which some may view as not being an
error). The methodology achieved with this bit is to turn off all
NACKs via CS_NOT_ACC in the
(Part 8 level) so that the user can disable the counting of lack of
resource NACKs (by disabling all NACKs at the Part 8 level) and
then re-enable the counting of all other NACKs with this bit.
RW
0
4
UNSOL_LR
1 = Received an unsolicited Link-Response
RW
0
5
UNEXP_ACKID
1 = Received an acknowledge control symbol with an unexpected
ackID
RW
0