6. Event Management > Event Notification
CPS-1848 User Manual
139
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
6.3.2
Physical Layer Events Notification
According the RapidIO specification, physical layer events trigger notification only if the leaky bucket degraded or failure
threshold values are exceeded. Notification can occur in the form of a port-write or an interrupt.
The CPS-1848 exceeds the RapidIO specification required notifications to allow individual physical layer events to trigger
interrupt or Standard port-write notification. Additionally, the Error Log allows IDT port-write notification for selected events, as
described in
Error Log Event Notification Programming Model
.
To enable Standard port-write notification for any physical layer event, the
Port {0..17} Operations Register
. PORT_PW_EN bit
must be set (see
).
To enable interrupt notification for any physical layer event, the
Port {0..17} Operations Register
.PORT_INT_EN bit must be set
).
To enable Error Log reporting of port events, the
Port {0..17} Operations Register
.PORT_LOG_EN bit must be set (see
). For more information on how the Error Log can assert interrupts and send IDT port-writes, see
Notification Programming Model
Maintenance transaction field
error
Logical/Transport Layer Error
Report Enable
Register
.IMP_SPEC_ERR_EN
and
.LT_PW_EN = 1
Logical/Transport Layer Error
Report Enable
Register
.IMP_SPEC_ERR_EN
= 1 and
.LT_INIT_EN = 1
Logical/Transport Layer Error
Report Enable
Register
= 1
Maintenance packet received
was too short or too long
Logical/Transport Layer Error
Report Enable
Register
.IMP_SPEC_ERR_EN
and
.LT_PW_EN = 1
Logical/Transport Layer Error
Report Enable
Register
.IMP_SPEC_ERR_EN
= 1 and
.LT_INIT_EN = 1
Logical/Transport Layer Error
Report Enable
Register
= 1
1. For more information on the location of this enable bit, see the table below
Logical/Transport Layer Control Capture CSR
.
A single packet or control symbol can cause multiple physical layer events to be detected. The leaky
bucket counter is incremented by 1 for each erroneous control symbol and packet, regardless of the
number of physical layer events detected in individual control symbols or packets.
Table 52: Logical/Transport Layer Event Notification Control (Continued)
Event
Standard Port-Write Reporting
Interrupt Reporting
Error Log Reporting