Contact Us
Overview

SmartDV’s Ethernet Cyclic FEC IP is a silicon-proven, fully featured Forward Error Correction solution purpose-built for SoC designs requiring reliable backplane and copper cable signal integrity across 10GBASE-R, 25GBASE-R, 40GBASE-R, 50GBASE-R, and 100GBASE-R Ethernet PHY applications. Fully compliant with IEEE 802.3 Clause 74 BASE-R FEC, it delivers complete cyclic error correction functionality implementing the (2112,2080) binary cyclic code, shortened from the cyclic Fire code (42987,42955), with 32 parity bits providing coding gain to increase link budget and bit error rate performance between the PCS and PMA sublayers.

Designed to address the burst-error characteristics common to backplane and copper cable channels, the IP corrects burst errors of up to 11 bits within each 2112-bit codeword, operating autonomously on a per-PCS-lane basis for multi-lane BASE-R PHYs. Its pipelined error correction architecture, bit locking mechanism, and full alignment, transcoding, and scrambling functions performed within the core give networking SoC teams a production-tested, spec-complete Firecode FEC implementation suited for 10G through 100G backplane and copper cable interconnect designs.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its parameterized architecture and clean host interface enable fast integration across a wide range of networking process nodes.

Request Data Sheet
Ethernet Cyclic FEC
Key Features
  • Full Cyclic FEC Functionality – Complete (2112,2080) binary cyclic code encoder and decoder per IEEE 802.3 Clause 74, shortened from the cyclic Fire code (42987,42955)
  • 32-Bit Parity Encoding – 32 parity bits per codeword providing coding gain to increase link budget and BER performance
  • Burst Error Correction – Correction of burst errors up to 11 bits within each 2112-bit codeword
  • Pipelined Error Correction – Pipelined error correction mechanism for efficient, low-latency FEC processing
  • Bit Locking Mechanism – Complete bit locking mechanism for reliable codeword boundary detection
  • Multi-PHY Compatibility – Suitable for 10GBASE-R, 25GBASE-R, 40GBASE-R, 50GBASE-R, and 100GBASE-R backplane and copper cable Ethernet PHYs
  • Per-Lane Autonomous Operation – FEC sublayer instantiated per PCS lane, operating autonomously for multi-lane BASE-R PHY designs
  • Complete Alignment and Transcoding – Full alignment, transcoding, and scrambling functions performed within the core
  • Status and Control Monitoring – Status and control signals for configuration and statistics monitoring
  • Runtime-Configurable Bypass – Runtime-configurable error indication bypass mode for flexible system integration
Compliance and Compatibility
  • Fully compliant with IEEE 802.3 Clause 74 BASE-R (Firecode) FEC
  • Applicable to 10GBASE-KR, 40GBASE-KR4, 40GBASE-CR4, and 100GBASE-CR10 backplane and copper cable PMDs
  • Compatible with 16G Fibre Channel PHYs using the same Clause 74 FEC
  • Configurable SoC interface supporting AMBA AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet