Altera RapidIO II MegaCore Function Bedienungsanleitung Seite 120

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 218
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 119
4–78 Chapter 4: Functional Description
Error Detection and Management
RapidIO II MegaCore Function August 2014 Altera Corporation
User Guide
Malformed request or response packets
Unexpected Transaction ID
Missing response (time-out)
Response with
ERROR
status
The RapidIO II IP core implements the optional Error Management Extensions as
defined in Part 8 of the RapidIO Interconnect Specification Revision 2.2.
1 For information about the Error Management registers, refer to their descriptions in
“Error Management Registers” on page 6–42.
When enabled, each error defined in the Error Management Extensions triggers the
assertion of an interrupt on its module-specific interrupt output signal and causes the
capture of various packet header fields in the appropriate capture CSRs.
In addition to the errors defined by the RapidIO specification, each Logical layer
module has its own set of error conditions that can be detected and managed.
Maintenance Avalon-MM Slave
The Maintenance Avalon-MM slave module creates request packets for the
Avalon-MM transaction on its slave interface and processes the response packets that
it receives. Anomalies are reported through one or more of the following three
channels:
Standard error management registers
Registers in the implementation defined space
The Avalon-MM slave interface’s error indication signal
The following sections describe these channels.
Standard Error Management Registers
The following standard defined error types can be declared by the Maintenance
Avalon-MM slave module. The corresponding error bits are then set and the required
packet information is captured in the appropriate error management registers.
IO Error Response is declared when a response with
ERROR
status is received for a
pending
MAINTENANCE
read or write request.
Unsolicited Response is declared when a response is received that does not
correspond to any pending
MAINTENANCE
read or write request.
Packet Response Timeout is declared when a response is not received within the
time specified by the
Port Response Time-Out
CSR (Table 6–8 on page 6–8) for a
pending
MAINTENANCE
read or write request.
Seitenansicht 119
1 2 ... 115 116 117 118 119 120 121 122 123 124 125 ... 217 218

Kommentare zu diesen Handbüchern

Keine Kommentare