RapidIO Intel FPGA IP User Guide

ID 683884
Date 9/15/2021
Public
Document Table of Contents

5.2.3. Error Management Extension Signals

These signals are added when the Avalon® -ST pass-through interface is enabled and at least one of the Data Messages options (Source Operation or Destination Operation) is turned on in the RapidIO parameter editor.
Table 52.  Message Passing Error Management Input Ports
Signal43, 44 Description
Message Passing Error Management Inputs
error_detect_message_error_response Sets the MESSAGE ERROR RESPONSE bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_message_format_error Sets the MESSAGE ERROR RESPONSE bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_message_request_timeout Sets the MESSAGE REQUEST TIME-OUT bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_capture_letter [1:0] Field captured into the Logical/Transport Layer Control Capture CSR.
error_capture_mbox [1:0] Field captured into the Logical/Transport Layer Control Capture CSR.
error_capture_msgseg_or_xmbox [3:0] Field captured into the Logical/Transport Layer Control Capture CSR.
Common Error Management Inputs
error_detect_illegal_transaction_decode Sets the ILLEGAL TRANSACTION DECODE bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_illegal_transaction_target Sets the ILLEGAL TRANSACTION TARGET ERROR bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_packet_response_timeout Sets the PACKET RESPONSE TIME-OUT bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_unsolicited_response Sets the UNSOLICITED RESPONSE bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_detect_unsupported_transaction Sets the UNSUPPORTED TRANSACTION bit in the Logical/Transport Layer Error Detect CSR and triggers capture into the Error Management registers of the captured fields below.
error_capture_ftype [3:0] Field captured into Logical/Transport Layer Control Capture CSR.
error_capture_ttype [3:0] Field captured into Logical/Transport Layer Control Capture CSR.
error_capture_destination_id [15:0] Field captured into Logical/Transport Layer Device ID Capture CSR.
error_capture_source_id [15:0] Field captured into Logical/Transport Layer Device ID Capture CSR.
43 All of these signals are included in the rio_data_messages conduit bundle in Platform Designer (Standard). This conduit bundle is enabled only in RapidIO variations in which at least one of the Data Messages Source Operation or Destination Operation options is turned on.
44 All of these input signals are sampled in the Avalon® system clock domain.