Skip to main content
Skip to main content

ROE IIP

ROE IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech ROE IIP is a highly reliable, silicon-proven IP core designed for high-performance system integration. Engineered to meet strict industry compliance standards, this core offers exceptional flexibility and ease of integration into both ASIC and FPGA designs. Professional grade IP core for embedded system design. Validated on leading FPGA platforms and foundry nodes, it provides a low-risk, time-to-market advantage for developers.

COMPETITIVE ADVANTAGE

Production Proven: Validated in silicon and FPGA across diverse applications.

Cost Efficient: Competitive licensing models designed to lower the barrier to entry for custom silicon.

Expert Support: Direct access to senior design engineers for rapid integration assistance.

Flexible Deliverables: Available as synthesizable source code or optimized netlists.

FEATURES
  • Compliant with IEEE Standard 1914.3 specification
  • Supports following Mapping methods
    • Native Ethernet RoE Mapper / Demapper
    • Structure Agnostic Mapper / Demapper
    • Structure Aware Mapper / Demapper
  • Supports ToD (Timing Sychronization) as per IEEE Standard 1588 PTP
  • Supports automated encapsulation and extraction of I/Q radio samples in and from the transported packets
  • Supports Programmable Time Reception window
  • Native Ethernet RoE Mapper / Demapper
    • Supports multiple incoming data streams
    • Supports generation of Control information (ordering information) on RoE Mapper side
  • Structure Aware Mapper / Demapper
    • Compliant with CPRI 7.0 Standard (For Structure Agnostic and Structure Aware Mappers)
    • Supports mapping of multiple CPRI radio format into Ethernet data format
    • Supports generation of Control information (ordering information) on RoE Mapper side
  • Structure Agnostic Mapper / Demapper
    • Compliant with CPRI 7.0 Standard (For Structure Agnostic and Structure Aware Mappers)
    • Supports mapping of multiple CPRI radio format into Ethernet data format
  • Supports transmission of following traffic types
    • Control Packet
    • Data Packet
    • Timing Information
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple interface allows easy connection to Microprocessor/Microcontroller devices
FUNCTIONAL DESCRIPTION

CORE: Core module interconnects all the sub-modules in the ROE IP. Ports of core module are the top level ports for the ROE IP.

TX CTRL: Transmit Control block processes the data from system interface/AXI-interfaces and push the data into Transmit FIFO.

TX ASYNC FIFO: TX ASYNC FIFO module stores Transmitted data and process the data with the different read and write clock domain.

GMII/MII TX FSM: The TX FSM module receives the data from MAC client and maps them to the MAC 1G Interface by encapsulating the Ethernet packet and frame headers.

FLOW CTRL: Initiating the Transmission of pause frame based on the Receive FIFO's threshold or External requests.

PAUSE TIMER: Implements the Pause timer logic based on the Pause Quanta Value.

GMII/MII RX FSM: The Receive FSM receives the data from underlying physical layer and sends them to MAC client by decapsulating the Ethernet Packet headers.

RX ASYNC FIFO: RX ASYNC FIFO module stores Received data and process the data with the different read and write clock domain.

RX CTRL: Receive Control block processes the data from MAC 1G interface and push the data into RX ASYNC FIFO

MAPPER: It takes the RAW synchronous data from the radio equipment and packages it for asynchrounous Ethernet transmission. It wraps the time-domain samples or control datainto RoE packet. It provides the structure-Agnostic or Structure-Aware

DEMAPPER: It exacting the radio data from the Ethernet stream to reconstruct the original synchronous interface. It uses a buffer to smooth out arrival times before passing data to the radio interface.

MDIO: The MDIO Master serial interface is used to control the PHY registers with read and write frames.

CSR: CSR Module has all the configurable registers. The contents of the registers are decoded and assigned to its respective output ports based on its functionality.

ASIC AND FPGA IMPLEMENTATION
ASIC TechnologyLogic ResourcesClock FrequencySystem Clock FrequencyMAC Clock Frequency
TSMC 28nm22.92K167.66MHz167.66MHz125MHz
UMSC 55nm44.46K167.66MHz167.66MHz125MHz
SMIC 40nm34.12K167.66MHz167.66MHz125MHz

FPGA Device and FamilyLogic ResourcesClock FrequencySystem Clock FrequencyMAC Clock Frequency
Zynq - 7 ZC706 evaluation board6662 LUT's167.66MHz167.66MHz125MHz

LICENSING OPTIONS
  • Single site license option is provided to companies designing in a single site.
  • Multi sites license option is provided to companies designing in multiple sites.
  • Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
  • Unlimited Designs, license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.
DELIVERABLES
  • SmartDV's RoE IP contains following
  • The RoE interface is available in Source and netlist products.
  • The Source product is delivered in plain text verilog.If needed VHDL,SystemC code can also be provided.
  • Easy to use Verilog Test Environment with Verilog Testcases
  • Lint, CDC, Synthesis, Simulation Scripts with waiver files
  • IP-XACT RDL generated address map
  • Firmware code and Linux driver package
  • Documentation contains User's Guide and Release notes.