Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Microchip Technology CORESRIO-RM

Part No.:
CORESRIO-RM
Manufacturer:
Microchip Technology
Category:
Software, Services
Package:
Datasheet:
AetrixCORESRIO-RM.pdf
Description:
PERPETUAL RTL SOURCE CODE NODE L
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,345

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

CORESRIO-RM from Microchip Technology is a configurable Serial RapidIO v2.0 endpoint IP core targeting FPGA-based chip-to-chip and board-to-board interconnects in high-performance embedded systems. It implements full Logical, Buffer, and Physical Layers compliant with RapidIO v2.0 Parts 1, 3, and 6, supports AXI4-Lite register configuration and AXI4-Stream data interfaces, delivers up to 250 MHz lane clock operation, and enables 34-bit addressing with 8/16/32-bit Device ID support for real-time signal processing and defense avionics backplanes.

For engineers reviewing the CORESRIO-RM datasheet, CORESRIO-RM pinout, CORESRIO-RM application, or CORESRIO-RM equivalent, this page provides verified functional scope, supported device families (PolarFire® SoC, PolarFire, RTG4™, IGLOO® 2, SmartFusion® 2), AXI4-Stream packet handling behavior, physical layer constraints (Baud Rate Class 1, 1x lane, 8B/10B encoding), and licensing options (Evaluation, Obfuscated, RTL) critical for FPGA integration planning.

Technical Context

CORESRIO-RM implements a three-layer SRIO stack: Logical Layer handles AXI4-Lite register access and AXI4-Stream packet routing for NREAD/NWRITE/NWRITE_R/SWRITE/ATOMIC/MAINTENANCE/RESPONSE packets; Buffer Layer uses round-robin scheduling and receiver-controlled flow control with 32-packet transmit/receive depth.

Physical Layer operates at Baud Rate Class 1 with 1x lane, IDLE1 idle sequence, Control Symbol 24, CRC-5 (control symbols) and CRC-16 (packets), 8B/10B encoding/decoding, and supports configurable 10-bit or 20-bit PMA/PCS interface - all synchronized across SYS_CLK (100 MHz), ACLK (100 MHz), LANE0_TX_CLK (up to 250 MHz), and LANE0_RX_CLK (up to 250 MHz) domains.

Key Specifications

Parameter Value and Actual Design Meaning
RapidIO ComplianceCompliant with RapidIO v2.0 Part 1 (Logical), Part 3 (Transport), Part 6 (LP-Serial Physical)
AXI InterfacesAXI4-Lite (register config/control/status); AXI4-Stream (I/O & Maintenance initiator/target ports)
Lane ConfigurationSingle-lane (1x) operation only; no multi-port or multi-virtual-channel support
Encoding & CRC8B/10B encoding/decoding; CRC-5 for control symbols; CRC-16 (ITU X¹⁶+X¹²+X⁵+1) for packets
Addressing34-bit address space; supports 8-bit, 16-bit, and 32-bit Device ID assignment
Buffer Depth32-packet transmit buffer and 32-packet receive buffer; store-and-forward mode with ACK-driven discard
Flow ControlReceiver-controlled only; no transmitter-controlled flow control or error recovery support

Pinout & Package

CORESRIO-RM is a soft IP core, not a physical component - it has no package or pinout. Interface signals are defined per implementation in Libero SoC SmartDesign and include AXI4-Lite (ARESETN, ACLK, AWADDR, AWVALID, etc.), AXI4-Stream (ACLK, ARESETN, TDATA, TVALID, TREADY, TLAST, TUSER), and physical layer clocks (LANE0_TX_CLK, LANE0_RX_CLK, SYS_CLK).

Key Features

Feature Design Value
Multi-protocol AXI integrationAXI4-Lite for register configuration + dual AXI4-Stream ports (I/O and Maintenance) enable clean separation of control and data paths in FPGA fabric
Endianness flexibilityConfigurable endian conversion (EN_LITTLE2BIG_CNV) allows seamless integration with big-endian or little-endian host subsystems without external logic
Dedicated maintenance interfaceSeparate AXI4-Stream Maintenance Target/Initiator ports isolate system initialization, discovery, and debug traffic from real-time I/O data flows
Hardware-accelerated packet handlingOn-the-fly header parsing, CRC generation/checking, ACKID management, and idle sequence insertion/deletion offload CPU and simplify firmware
Timing-domain bridgingElastic buffer and CDC logic bridge SYS_CLK (100 MHz), ACLK (100 MHz), and lane clocks (up to 250 MHz) - eliminating manual synchronization logic

Applications

Radar Signal Processing Backplane Multi-Core DSP Interconnect

Use Scenario: High-throughput streaming of digitized RF samples between ADC front-end FPGAs and DSP compute nodes in airborne radar systems.

IC Role / Device Role / Timing Role: CORESRIO-RM serves as the SRIO endpoint on each FPGA node, enabling deterministic, low-latency packet delivery over serial links with hardware CRC and flow control.

Use Value: Achieves sustained 2.5 Gbps per lane (Baud Rate Class 1) with 32-packet buffering and receiver-controlled flow control - eliminating software polling and reducing end-to-end latency by >40% vs. PCIe-based alternatives.

Use Scenario: Coordinating real-time data exchange among heterogeneous DSP cores (e.g., TI C66x + ARM Cortex-A53) in software-defined radio baseband units.

IC Role / Device Role / Timing Role: CORESRIO-RM implements the SRIO logical and physical layers within each FPGA, providing AXI4-Stream interfaces to connect to on-die processors and external memory controllers.

Use Value: Supports 34-bit addressing and atomic operations (Compare-and-Swap, Test-and-Swap), enabling lock-free shared memory access across distributed DSP clusters without bus arbitration overhead.

Avionics Vehicle Management System Test Equipment Data Aggregation

Use Scenario: Integrating mission-critical sensor fusion modules (IMU, GPS, air data) into a time-synchronized vehicle management computer using deterministic interconnect.

IC Role / Device Role / Timing Role: CORESRIO-RM acts as the SRIO endpoint on sensor interface FPGAs, delivering timestamped maintenance and I/O packets with guaranteed delivery via ACK-based flow control.

Use Value: Complies with RapidIO v2.0 Part 6 LP-Serial spec and supports clock compensation sequences - ensuring stable link training and <100 ns jitter tolerance required for MIL-STD-1553B coexistence.

Use Scenario: Aggregating high-speed waveform capture data from multiple PXIe digitizers into a central analysis FPGA in automated test equipment (ATE).

IC Role / Device Role / Timing Role: CORESRIO-RM instantiated on the aggregation FPGA provides dedicated AXI4-Stream Maintenance Target port for remote configuration and AXI4-Stream I/O Target port for payload ingestion.

Use Value: Enables concurrent handling of maintenance (device discovery, reset) and streaming (sample data) traffic on separate AXI4-Stream interfaces - preventing control-plane starvation during sustained 2 Gbps data bursts.

Equivalent & Alternatives

The following parts are listed as comparable options for similar SRIO endpoint IP applications.

Alternative Part Technical Difference Application Difference Selection Advice
Xilinx LogiCORE IP Serial RapidIO v9.5Supports dual-lane and multi-virtual-channel modes; requires Vivado toolflow; no native AXI4-Stream Maintenance port separationTargeted for Zynq UltraScale+ MPSoC where ARM subsystem directly drives SRIO; lacks dedicated maintenance AXI4-Stream interfaceSelect when multi-lane bandwidth or ARM-hosted SRIO stack is required; avoid if strict AXI4-Stream port isolation is needed for safety-critical partitioning
Intel FPGA IP for Serial RapidIO IIIncludes transmitter-controlled flow control and error recovery; licensed only with Quartus Pro; supports up to 5 Gbps per laneOptimized for Stratix 10 and Agilex platforms with hard PHY; requires Intel-specific PMA calibration and equalization tuningSelect for highest-speed (>3.125 Gbps) or fault-tolerant deployments; avoid if targeting Microchip PolarFire SoC or requiring obfuscated evaluation license

Compared with Xilinx LogiCORE IP Serial RapidIO v9.5 and Intel FPGA IP for Serial RapidIO II, CORESRIO-RM uniquely delivers strict AXI4-Stream port separation (I/O vs. Maintenance), native support for Microchip's PolarFire SoC transceivers, and flexible licensing (free Evaluation version with 4-hour silicon runtime), making it optimal for cost-sensitive, safety-isolated, and vendor-locked FPGA programs.

Availability

CORESRIO-RM is available at Aetrix Electronics and suitable for radar backplanes, multi-core DSP interconnects, avionics vehicle management systems, and ATE data aggregation requiring stable component supply, long-term FPGA IP licensing continuity, and rapid integration into Libero SoC v12.0+ design flows.

Supply support for CORESRIO-RM includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Microchip Technology Inc. is a U.S.-based semiconductor manufacturer specializing in microcontrollers, analog devices, FPGAs (PolarFire®, SmartFusion® 2), and configurable IP cores for industrial, aerospace, and defense applications.

CORESRIO-RM belongs to Microchip's FPGA IP portfolio and was designed specifically to accelerate SRIO-based chip-to-chip communication in radiation-tolerant, power-efficient, and security-hardened FPGA systems - particularly those built on PolarFire SoC and RTG4™ platforms.

FAQ

What is CORESRIO-RM and how does it differ from a physical SRIO transceiver?

CORESRIO-RM is a synthesizable RTL IP core - not a physical IC - that implements the Serial RapidIO v2.0 Logical, Buffer, and Physical Layers inside Microchip FPGAs. Unlike discrete SRIO transceivers, it integrates directly into the FPGA fabric, uses AXI4-Lite and AXI4-Stream interfaces for host connectivity, and relies on the FPGA's built-in transceivers (e.g., PolarFire SoC's SERDES) for electrical signaling. CORESRIO-RM requires no external components and is configured via Libero SoC.

Which FPGA families officially support CORESRIO-RM?

CORESRIO-RM is validated and documented for use on six Microchip FPGA families: PolarFire® SoC (e.g., MPFS250T), PolarFire (e.g., MPF300T), RT PolarFire, RTG4™ (e.g., RT4G150), IGLOO® 2 (e.g., M2GL150TS), and SmartFusion® 2 (e.g., M2S150TS). Performance metrics (LUT/DFF/RAM usage, max clock frequencies) are provided per family in DS50003490A, and all require Libero SoC v12.0 or later.

Does CORESRIO-RM support multi-lane or multi-port configurations?

No. CORESRIO-RM supports only single-lane (1x) operation and a single port. The documentation explicitly lists "Multiple Port configuration" and "Multiple Virtual Channel" as features *not supported* in this release. All timing, buffer, and physical layer resources are dimensioned for one lane - LANE0_TX_CLK and LANE0_RX_CLK are the only supported clock inputs, and no alternate lane interfaces are defined in the RTL or configurator.

What licensing options are available for CORESRIO-RM?

CORESRIO-RM is offered in three license versions: (1) Evaluation - free, obfuscated/encrypted RTL with 4-hour self-destruct timer on silicon; (2) Obfuscated - purchased license with encrypted RTL, unlimited runtime, and license-locking; (3) RTL - purchased license with clear, unencrypted Verilog/VHDL source code and unlimited runtime. All versions implement identical functionality; only delivery format and usage restrictions differ.

Can CORESRIO-RM be used with non-Microchip FPGAs?

No. CORESRIO-RM is tightly coupled to Microchip's FPGA architecture and toolchain. Its Physical Layer relies on Microchip-specific transceiver primitives (e.g., PolarFire SERDES PMA/PCS blocks), its timing constraints assume Microchip clock networks, and installation requires Libero SoC IP Catalog integration. The User Guide states explicit support only for Microchip device families and mandates Libero SoC v12.0+, confirming it is not portable to Xilinx, Intel, or Lattice platforms.

CORESRIO-RM Specifications

Product attributes
Attribute value
Manufacturer:
Microchip Technology
Series:
-
Packaging:
Electronic Delivery
Product Status:
Active
Type:
-
Applications:
-
Edition:
-
License Length:
-
License - User Details:
-
Operating System:
-
For Use With/Related Products:
-
Media Delivery Type:
-

CORESRIO-RM FAQ

1.How can I place an order for CORESRIO-RM through Aetrix?

Please submit a Request for Quotation (RFQ) for CORESRIO-RM on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for CORESRIO-RM reliable?

The price and inventory of CORESRIO-RM are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CORESRIO-RM is usually 5 days.

3.What payment methods are accepted for CORESRIO-RM?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CORESRIO-RM transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for CORESRIO-RM?

CORESRIO-RM orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your CORESRIO-RM order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for CORESRIO-RM?

For technical support, including CORESRIO-RM datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CORESRIO-RM requirements.

6.How does Aetrix verify that CORESRIO-RM is sourced from the original manufacturer or authorized distributors?

All CORESRIO-RM products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that CORESRIO-RM meets industry standards.

7.What is the process for return or replacement of CORESRIO-RM?

All CORESRIO-RM units undergo pre-shipment inspection (PSI). If there is an issue with CORESRIO-RM, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The CORESRIO-RM part is unused and in its original packaging.

Return procedure for CORESRIO-RM:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

CORESRIO-RM Tags

  • CORESRIO-RM
  • CORESRIO-RM PDF
  • CORESRIO-RM Datasheet
  • CORESRIO-RM Specifications
  • CORESRIO-RM Images
  • Microchip Technology
  • Microchip Technology CORESRIO-RM
  • Buy CORESRIO-RM
  • CORESRIO-RM Price
  • CORESRIO-RM Distributor
  • CORESRIO-RM Supplier
  • CORESRIO-RM Wholesale
Related Products
SC0251L
SC0251L

Raspberry Pi

SC0339L
SC0339L

Raspberry Pi

RMSCREDIT000
RMSCREDIT000

Teltonika

21-10008
21-10008

Initial State Technologies, Inc.

21-10011
21-10011

Initial State Technologies, Inc.

AAX00014
AAX00014

Arduino

AAX00015
AAX00015

Arduino

LCAL0001
LCAL0001

Labsland

LCAL0003
LCAL0003

Labsland

LCAL0004
LCAL0004

Labsland

LCAL0002
LCAL0002

Labsland

3D_PCBA_VIEWER_1Y
3D_PCBA_VIEWER_1Y

ZofzPCB

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER