6. Event Management > Event Detection
CPS-1848 User Manual
128
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
Figure 25: Error Management Block Architecture
The Error Log is a 256 entry buffer which captures detected events that have reporting enabled, as described in
. Each error log buffer entry consists of an event source, an event group, and an error type. The encoding of event
source and error type is captured in the following sections.
The device provides eight
Error Log Match Register {0..7}
that can be configured to detect when specific events are reported to
the Error Log. While these registers have many functions related to notification, they also determine if an event feeds the
. If the counter reaches its maximum value, 0xFFFF, this constitutes a reportable event.
If the event selected by a
Error Log Match Register {0..7}
is detected, then the bit in the
Error Log Match Status Register
associated with that
Error Log Match Register {0..7}
is set. Setting bits in the
Error Log Match Status Register
constitute an event, but does inform the user which
Error Log Match Register {0..7}
6.2.9.1
Error Log Event Source Encoding
Each functional block that supports the error reporting function is defined as an “Event Source”. The CPS-1848 allows the user
to enable and disable the error reporting functionality of each of these sources. Regardless of whether or not reporting is
enabled, all errors that are received by the Error Management Block are stored in the Error Log. The list of non-S-RIO error
sources and their respective codes is provided in
.
Table 43: Event Source Encoding
Event Source
Source Codes
Lane 0
0x40
Lane 1
0x41
Lane 2
0x42
Lane 3
0x43
Lane 4
0x44
Lane 5
0x45
Lane 6
0x46
Lane 7
0x47
Error Flag Register
Error Report
Error Counter
Error Manager Stop
Error
Log
All Register Bits
User controls
Functionality
Error Codes from Internal
Functional Blocks
IRQ
Error Report
S-RIO, JTAG,
I2C
Error Management
Error
Filter