Enables next generation 5G eCPRI wireless applications
The Xilinx® Radio over Ethernet Framer (RoE Framer) core is part of a complete eCPRI and Next Generation Fronthaul Interface (NGFI) system solution developed on the Zynq® UltraScale+™ MPSoC, relying on both hardware and software to provide a comprehensive and efficient computing platform for the required protocols and features: O-RAN, eCPRI, IEEE 1914.3 (NGFI), IEEE 1588, Synchronous Ethernet, and Node and Network OAM. The core enables radio data transmission through a packet-based transport network connecting Remote Radio Units (RRUs) to the centralized Baseband Unit (BBU).
Key Features and Benefits
- Includes eCPRI example design
- Supports IEEE 802.1 Ethernet packets, optionally including VLAN tags, as well as UDP over IPv4 or IPv6.
- Automates in hardware the encapsulation and extraction of I/Q radio samples in and from the transported packets, formed according to the eCPRI Specification V1.1
- Fully programmable filtering rules allow the hardware to identify and manage user plane packets.
- Each Ethernet and IP/UDP header field is fully programmable.
- Alignment to an external 10 ms Start of Radio Frame pulse, enabling 1588 synchronization.
- In O-RAN (formerly xRAN) mode, the core implements O-RAN Control, User and Synchronization Plane Specification v2.0 (O-RAN Specification v2.0). Not all features are supported; see the O-RAN Support Matrix for full details. In this mode, the core supports up to four 10 Gb/s or four 25 Gb/s Ethernet ports. Mixed rate mode is not supported.
- Currently supports one component carrier (CC), with independent uplink and downlink timers.
- Supports a resolution of down to one resource block (RB) per section message. This release is limited to 64 section messages per symbol.
- U-Plane support for up to 16 spatial streams with 2048 flow IDs and four shared unsolicited data streams.
- The core implements the radio fronthaul interface, managing both the control and user planes, implementing the appropriate timing advances and compensating for the delay variations of packets coming from different BBUs. User radio blocks with related beam IDs are extracted from received packets at the appropriate symbol period and forwarded through AXI4-Stream outputs to external double buffers interfacing the beamforming function.
- In non-O-RAN mode, the core supports up to four 10 Gb/s or two 25 Gb/s Ethernet ports.
- Automates in hardware the encapsulation and extraction of I/Q radio samples in and from the transported packets, formed according to either the eCPRI Specification v2.0 (eCPRI Specification V2.0), or the IEEE 1914.3-2018 IEEE Standard for Radio Over Ethernet Encapsulations and Mappings (IEEE 1914.3) specification
- Transport either time domain or frequency domain I/Q samples, the latter together with real-time control packets.
- A programmable reception window allows you to store a convenient number of incoming packets per stream, trading off latency with resilience against packet delay variation and reordering capability.
- Supports eCPRI message types #0 and #2 in hardware, and several others in software including one-way delay measurement based on PCS/PMA level timestamps, relying on software API.
- Each supported antenna-carrier flow can be associated to a programmable flow identifier, as well as to a specific packet type and Ethernet port number.
- Two reference designs are provided: an example design and an example system.