Altera provides a range of complete FPGA solutions for the development of custom RapidIO® processing elements, bridges, and switches.
Altera Offers Two Distinct RapidIO MegaCore Functions
- RapidIO II MegaCore® function complies with the RapidIO Specification Revision 2.2.
- Physical, transport, and logical layer separations (modular architecture)
- IDLE2 sequence - long control symbol
- 1.25, 2.5, 3.125, 5.0, and 6.25 Gbaud lane rates with 1x, 2x, and 4x link widths
- RapidIO MegaCore function complies with RapidIO Specification Revisions 1.3/2.1
- Physical, transport, and logical layer separations (modular architecture)
- IDLE1 sequence - short control symbol
- 1.25, 2.5, 3.125, and 5.0 Gbaud lane rates with 1x and 4x link widths
For device support details, such as lane rates, link widths, and speed grades, refer to the RapidIO MegaCore function user guides.
The solutions, which include configurable RapidIO IP cores and development boards, allow you to concentrate on the core functions of the system design by providing:
- Simple and fast protocol implementation
- Reduced design risks
- Shortened development times
- Qsys - Altera's System Integration Tool for system interconnect
Literature
- RapidIO II MegaCore Function User Guide (PDF)
- RapidIO MegaCore Function User Guide (PDF)
- MegaCore IP Library Release Notes and Errata (PDF)
- Archive of intellectual property release notes
- Archive of intellectual property errata sheets
Application Notes
- AN 513: RapidIO Interoperability with TI 6482 DSP Reference Design (PDF)
- AN 568: RapidIO Interoperability with TI 6488 DSP Reference Design (PDF)
- AN 617: RapidIO Dynamic Data Rate Reconfiguration Reference Design for Stratix® IV GX Devices (PDF)
Reference Designs
- SRIO to TI 6482 DSP reference design
- SRIO to TI 6488 DSP reference design
- RapidIO dynamic data rate reconfiguration reference design for Stratix IV GX devices
- Design example: Maintenance Master to System Maintenance Slave bridge
- Design example: Customized Implementation Using Avalon®-ST Pass-Through Interface
Altera Knowledge Database
The Knowledge Database provides support solutions, answers to frequently asked questions, and information about known issues regarding RapidIO.
See frequently viewed solutions:
- Does the SRIO MegaCore provide any platform to implement some custom logical layer functions or my own custom NREAD/NWRITE module?
- Why does the order of the SRIO link packets differ from the order in the application layer?
- Is the RapidIO capable of recovering from a cable pull and re-establishing a SRIO link?
- Can I connect the system maintenance slave interface in my SRIO design to ground if I am not using it to reduce the overall logic element (LE) consumption?
- How does the waitrequest signal of the Avalon-MM I/O slave port respond to a continuous write burst?
Find additional solutions on the RapidIO MegaCore function.
Online Training Courses
Development Kits
The following development kits are available for the RapidIO MegaCore function:
- 28 nm FPGA Development Kit Portfolio that covers the various development kits for Stratix V, Arria® V, and Cyclone® V FPGAs.
- Stratix IV GX FPGA Development Kit

