Microchip Technology CORESRIO-OM
- Part No.:
- CORESRIO-OM
- Manufacturer:
- Microchip Technology
- Category:
- Software, Services
- Package:
- Datasheet:
-
CORESRIO-OM.pdf
- Description:
- PERPETUAL OBFUSCATED NODE LOCKED
- Quantity:
- Payment:

- Shipping:

Inventory:3,209
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CORESRIO-OM from Microchip Technology is a licensable 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 Physical, Logical, and Transport Layers compliant with RapidIO v2.0 Parts 1, 3, and 6, supports AXI4-Lite for register configuration and dual AXI4-Stream interfaces (initiator/target) for packet I/O and maintenance traffic, and delivers up to 250 MHz lane clock operation on PolarFire SoC devices.
For engineers reviewing the CORESRIO-OM datasheet, CORESRIO-OM pinout, CORESRIO-OM application, or CORESRIO-OM equivalent, this page provides verified functional scope, supported device families (PolarFire® SoC, PolarFire, RT PolarFire, RTG4™, IGLOO® 2, SmartFusion® 2), clock domain partitioning (SYS_CLK/ACLK/LANE0_TX_CLK/LANE0_RX_CLK), buffer depth (32-packet TX/RX), and protocol-level feature coverage including NREAD/NWRITE_R/ATOMIC/MAINTENANCE packet types - all critical for SRIO subsystem integration and timing closure.
Technical Context
CORESRIO-OM operates as a fully synthesizable RTL IP core with three layered architecture: Logical Layer handles AXI4-Lite register access and AXI4-Stream packet assembly/disassembly; Buffer Layer implements round-robin scheduling and receiver-controlled flow control with 32-packet transmit/receive buffers; Physical Layer performs 8B/10B encoding/decoding, CRC-5/CRC-16 generation/checking, IDLE1 sequence insertion, and elastic buffering for ±200 ppm clock tolerance.
The core requires four distinct clock domains: SYS_CLK (100 MHz) for system logic, ACLK (100 MHz) for AXI4-Lite interface, and separate LANE0_TX_CLK/LANE0_RX_CLK (up to 250 MHz) for transceiver PMA/PCS interfacing. It supports 34-bit addressing, 8/16/32-bit Device ID, optional endian conversion, and single virtual channel operation - with no support for doorbell messaging, multiple virtual channels, or transmitter-controlled flow control per v2.0 release.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| RapidIO Compliance | RapidIO v2.0 Part 1 (Logical), Part 3 (Transport), Part 6 (LP-Serial Physical) - enables interoperability with standard SRIO switches and endpoints. |
| AXI Interfaces | AXI4-Lite target (config/control/status registers); dual AXI4-Stream (I/O initiator/target + Maintenance initiator/target) - separates control plane from data plane with ready/valid handshaking. |
| Lane Configuration | 1x lane only, Baud Rate Class 1, IDLE1 idle sequence, Control Symbol 24 - defines physical link initialization and symbol-level framing. |
| Buffer Depth | 32 packets each for transmit and receive - determines maximum unacknowledged packet backlog before flow control stalls. |
| Clock Domains | SYS_CLK (100 MHz), ACLK (100 MHz), LANE0_TX_CLK (up to 250 MHz), LANE0_RX_CLK (up to 250 MHz) - mandates synchronous CDC design between logic and transceiver layers. |
| Supported Packets | NREAD, NWRITE, NWRITE_R, SWRITE, ATOMIC (Set/Clear/Increment/Decrement/Swap/Test-and-Swap/Compare-and-Swap), MAINTENANCE, RESPONSE - covers full memory-mapped and system management transaction set. |
| Address Width | 34-bit address space - enables direct addressing of >16 GB of remote memory without address translation. |
Key Features
| Feature | Design Value |
|---|---|
| Receiver-Controlled Flow Control | Uses PHY retry protocol and ACKID tracking to prevent overflow without requiring host-side flow management logic. |
| Round-Robin Outgoing Scheduler | Arbitrates among I/O, Maintenance, and Response packet queues to ensure fair bandwidth allocation across traffic classes. |
| Configurable Endian Conversion | EN_LITTLE2BIG_CNV parameter enables automatic byte-swapping on AXI4-Stream TDATA/TUSER for mixed-endian host systems. |
| Dual-Clock Domain Crossing | Elastic buffer and CDC logic isolate SYS_CLK/ACLK domains from LANE0_TX_CLK/LANE0_RX_CLK domains - eliminates metastability risk in transceiver interfacing. |
| Comprehensive CRC Protection | CRC-16 (ITU X¹⁶+X¹²+X⁵+1) on all packet headers/payloads; CRC-5 (ITU x⁵+x⁴+x²+1) on Control Symbol 24 - ensures bit-level integrity at both packet and symbol levels. |
Applications
| Radar Signal Processing Subsystem | Avionics Data Concentrator |
|---|---|
Use Scenario: Real-time streaming of ADC samples and beamformed data between FPGA-based radar front-end and DSP processing module across backplane. IC Role / Device Role / Timing Role: CORESRIO-OM acts as SRIO endpoint enabling deterministic, low-latency (<500 ns round-trip), high-throughput (up to 2.5 Gbps per lane) packet transfer between sensor acquisition and compute nodes. Use Value: Eliminates PCIe protocol overhead and latency variability while supporting atomic operations required for coherent shared memory access across distributed radar processing elements. |
Use Scenario: Aggregation of ARINC 429, MIL-STD-1553, and discrete I/O data from multiple line-replaceable units (LRUs) into centralized flight management computer via ruggedized backplane. IC Role / Device Role / Timing Role: CORESRIO-OM serves as deterministic interconnect endpoint handling time-critical maintenance packets and status updates with guaranteed delivery sequencing under DO-254 compliance constraints. Use Value: Provides hardware-enforced packet ordering and CRC-16 protected transport - meeting avionics safety requirements where software-only protocols cannot guarantee error containment. |
| Defense EW System Interconnect | Industrial Machine Vision Hub |
Use Scenario: Synchronization and data exchange between RF front-end, digital downconverter, and real-time threat analysis FPGA modules in electronic warfare platform. IC Role / Device Role / Timing Role: CORESRIO-OM implements SRIO endpoint with 34-bit addressing to map remote memory regions across heterogeneous processing elements, supporting rapid reconfiguration during jamming waveform updates. Use Value: Enables zero-copy DMA transfers between modules using NWRITE_R and ATOMIC operations - reducing CPU load and jitter in time-sensitive countermeasure response loops. |
Use Scenario: High-speed image frame transfer from multi-camera array (12+ sensors) to central vision processor in semiconductor inspection equipment with sub-millisecond latency budget. IC Role / Device Role / Timing Role: CORESRIO-OM functions as low-overhead interconnect endpoint delivering sustained 2.0+ Gbps throughput using SWRITE and NREAD packets across AXI4-Stream interfaces. Use Value: Achieves deterministic bandwidth allocation via round-robin scheduler and 32-packet buffers - eliminating frame drop during burst capture of 100+ MP/s image streams. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar SRIO endpoint applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Xilinx LogiCORE IP Serial RapidIO v10.2 | Supports dual-lane operation, Baud Rate Class 2 (up to 5 Gbps/lane), and multiple virtual channels - CORESRIO-OM lacks these features. | Required for systems needing >2.5 Gbps aggregate bandwidth or multi-channel redundancy; not suitable for cost-sensitive single-lane designs. | Select Xilinx LogiCORE IP only when higher bandwidth, multi-lane topology, or virtual channel isolation is mandatory - CORESRIO-OM remains optimal for single-lane, resource-constrained FPGA implementations. |
| Intel (Altera) Serial RapidIO IP Core v19.1 | Includes transmitter-controlled flow control and doorbell messaging - features explicitly excluded from CORESRIO-OM v2.0 release. | Needed for legacy SRIO systems relying on doorbell interrupts or asymmetric flow control policies; incompatible with CORESRIO-OM's receiver-only flow model. | Choose Intel Serial RapidIO IP only if doorbell signaling or transmitter-initiated flow control is architecturally required - CORESRIO-OM is preferred for new designs prioritizing simplicity and Microchip FPGA toolchain integration. |
Compared with Xilinx LogiCORE IP Serial RapidIO v10.2 and Intel Serial RapidIO IP Core v19.1, CORESRIO-OM offers tighter integration with Libero SoC v12.0+, lower LUT/DFF utilization (6105/4965 on MPFS250T), and streamlined AXI4-Stream interface mapping - making it the optimal choice for single-lane, cost-sensitive, and Microchip-FPGA-native SRIO endpoint deployments.
Availability
CORESRIO-OM is available at Aetrix Electronics and suitable for radar signal processing subsystems, avionics data concentrators, defense electronic warfare platforms, industrial machine vision hubs, and FPGA-based high-speed interconnect designs requiring stable component supply and long-term IP license continuity.
Supply support for CORESRIO-OM 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 global provider of microcontrollers, analog components, FPGAs, and configurable IP solutions, with emphasis on reliability, security, and long-life product support for industrial, aerospace, and automotive markets.
CORESRIO-OM belongs to Microchip's FPGA IP core portfolio designed specifically for high-integrity, low-latency chip-to-chip communication in radiation-tolerant and safety-critical systems built on PolarFire SoC, RTG4, and SmartFusion 2 platforms.
FAQ
What is the licensing model for CORESRIO-OM?
CORESRIO-OM is offered in three license versions: Evaluation (free, obfuscated/encrypted RTL with 4-hour self-destruct), Obfuscated (purchased, encrypted RTL with unlimited silicon use), and RTL (purchased, clear-text Verilog/VHDL source). All versions implement identical functionality; the Evaluation version is intended for architectural validation prior to license purchase. CORESRIO-OM licensing is managed through Microchip's IP catalog in Libero SoC v12.0 or later.
Which FPGA families support CORESRIO-OM implementation?
CORESRIO-OM is validated for implementation 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). Resource utilization varies by family - for example, CORESRIO-OM consumes 6105 LUTs and 4965 DFFs on MPFS250T with 100 MHz SYS_CLK and 250 MHz lane clocks.
Does CORESRIO-OM support multi-lane or multi-port configurations?
No. CORESRIO-OM v2.0 supports only single-lane (1x) operation and single-port configuration. Multi-lane operation, multiple virtual channels, multiple port configuration, and priority/critical request flow are explicitly listed as "Features Not Supported in this Release" in the official user guide. CORESRIO-OM is designed for point-to-point or simple star-topology SRIO links, not mesh or switch-fabric deployments.
How does CORESRIO-OM handle clock domain crossing between logic and transceiver layers?
CORESRIO-OM implements dedicated clock domain crossing (CDC) logic between its SYS_CLK/ACLK domains and LANE0_TX_CLK/LANE0_RX_CLK domains. The Physical Layer includes an elastic buffer that compensates for ±200 ppm frequency offset between recovered transceiver clock and logic clock, while AXI4-Stream interfaces use handshake-based valid/ready signaling to safely cross boundaries. CORESRIO-OM requires four independent clock inputs - no internal PLL or clock generation is provided.
What packet types and atomic operations does CORESRIO-OM support?
CORESRIO-OM supports all core RapidIO v2.0 packet types: NREAD, NWRITE, NWRITE_R, SWRITE, MAINTENANCE, RESPONSE, and ATOMIC. Atomic operations include Set, Clear, Increment, Decrement, Swap, Test-and-Swap, and Compare-and-Swap - all implemented in hardware with full CRC-16 protection. Unsupported operations include doorbell messaging and canceling packets, which are documented as omitted in the v2.0 release.
CORESRIO-OM 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-OM FAQ
1.How can I place an order for CORESRIO-OM through Aetrix?
Please submit a Request for Quotation (RFQ) for CORESRIO-OM 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-OM reliable?
The price and inventory of CORESRIO-OM are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CORESRIO-OM is usually 5 days.
3.What payment methods are accepted for CORESRIO-OM?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CORESRIO-OM transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CORESRIO-OM?
CORESRIO-OM orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CORESRIO-OM 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-OM?
For technical support, including CORESRIO-OM datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CORESRIO-OM requirements.
6.How does Aetrix verify that CORESRIO-OM is sourced from the original manufacturer or authorized distributors?
All CORESRIO-OM 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-OM meets industry standards.
7.What is the process for return or replacement of CORESRIO-OM?
All CORESRIO-OM units undergo pre-shipment inspection (PSI). If there is an issue with CORESRIO-OM, 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-OM part is unused and in its original packaging.
Return procedure for CORESRIO-OM:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CORESRIO-OM Tags
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…





