Visible to Intel only — GUID: mul1491250343412
Ixiasoft
Product Discontinuance Notification
1. About the RapidIO Intel FPGA IP Core
2. Getting Started
3. Parameter Settings
4. Functional Description
5. Signals
6. Software Interface
7. Testbench
8. Platform Designer (Standard) Design Example
9. RapidIO Intel FPGA IP User Guide Archives
10. Document Revision History for the RapidIO Intel® FPGA IP User Guide
A. Initialization Sequence
B. Porting a RapidIO Design from the Previous Version of Software
2.1. Installing and Licensing Intel® FPGA IP Cores
2.2. Generating IP Cores
2.3. IP Core Generation Output ( Intel® Quartus® Prime Standard Edition)
2.4. RapidIO IP Core Testbench Files
2.5. Simulating IP Cores
2.6. Integrating Your IP Core in Your Design
2.7. Specifying Timing Constraints
2.8. Compiling the Full Design and Programming the FPGA
2.9. Instantiating Multiple RapidIO IP Cores
2.6.1. Calibration Clock
2.6.2. Dynamic Transceiver Reconfiguration Controller
2.6.3. Transceiver Settings
2.6.4. Adding Transceiver Analog Settings for Arria II GX, Arria II GZ, and Stratix IV GX Variations
2.6.5. External Transceiver PLL
2.6.6. Transceiver PHY Reset Controller for Intel® Arria® 10 and Intel® Cyclone® 10 GX Variations
2.9.1. Clock and Signal Requirements for Arria® V, Cyclone® V, and Stratix® V Variations
2.9.2. Clock and Signal Requirements for Arria II GX, Arria II GZ, Cyclone IV GX, and Stratix IV GX Variations
2.9.3. Correcting the Synopsys Design Constraints File to Distinguish RapidIO IP Core Instances
2.9.4. Sourcing Multiple Tcl Scripts for Variations other than Intel® Arria® 10 and Intel® Cyclone® 10 GX
6.2.1. Capability Registers (CARs)
6.2.2. Command and Status Registers (CSRs)
6.2.3. Maintenance Interrupt Control Registers
6.2.4. Receive Maintenance Registers
6.2.5. Transmit Maintenance Registers
6.2.6. Transmit Port-Write Registers
6.2.7. Receive Port-Write Registers
6.2.8. Input/Output Master Address Mapping Registers
6.2.9. Input/Output Slave Mapping Registers
6.2.10. Input/Output Slave Interrupts
6.2.11. Transport Layer Feature Register
6.2.12. Error Management Registers
6.2.13. Doorbell Message Registers
7.1. Reset, Initialization, and Configuration
7.2. Maintenance Write and Read Transactions
7.3. SWRITE Transactions
7.4. NWRITE_R Transactions
7.5. NWRITE Transactions
7.6. NREAD Transactions
7.7. Doorbell Transactions
7.8. Doorbell and Write Transactions With Transaction Order Preservation
7.9. Port-Write Transactions
7.10. Transactions Across the Avalon® -ST Pass-Through Interface
Visible to Intel only — GUID: mul1491250343412
Ixiasoft
5.1.1. Status Packet and Error Monitoring Signals
Below table lists the status packet and error monitoring signals.
Output Signal | Clock Domain | Description | Exported by Platform Designer (Standard) |
---|---|---|---|
packet_transmitted | txclk | Pulsed high for one clock cycle when a packet’s transmission completes normally. | yes |
packet_cancelled | txclk | Pulsed high for one clock cycle when a packet’s transmission is cancelled by sending a stomp, a restart-from-retry, or a link-request control symbol. | yes |
packet_accepted | rxclk | Pulsed high for one clock cycle when a packet-accepted control symbol is being transmitted. | yes |
packet_retry | rxclk | Pulsed high for one clock cycle when a packet-retry control symbol is being transmitted. | yes |
packet_not_accepted | rxclk | Pulsed high for one clock cycle when a packet-not-accepted control symbol is being transmitted. | yes |
packet_crc_error | rxclk | Pulsed high for one clock cycle when a CRC error is detected in a received packet. | yes |
symbol_error | rxclk | Pulsed high for one clock cycle when a corrupted symbol is received. | yes |
port_initialized | txclk | This signal indicates that the RapidIO initialization sequence has completed successfully. This is a level signal asserted high while the initialization state machine is in the 1X_MODE, 2X_MODE, or 4X_MODE state, as described in paragraph 4.6 of Part VI of the RapidIO Specification. |
yes |
port_error | txclk | This signal holds the value of the PORT_ERR bit of the Port 0 Error and Status CSR (offset 0x158) | yes |
char_err | rxclk | Pulsed for one clock cycle when an invalid character or a valid but illegal character is detected. | yes |
no_sync_indicator | rxclk | Deasserted to indicate that at least one lane is not synchronized. | yes |
Related Information