XCF124PS

100G/200G/400G Timesliced FLEXE Partial Shim Core

General Description

The Xelic timesliced FLEXE Partial Shim Core (XCF124PS) supports 100G, 200G, and 400G FLEXE Aware Transport and FLEXE Termination Transport modes of operation and provides FLEXE OH frame alignment, multi-frame alignment, FLEXE Fail Signal insertion, overhead interpretation, error monitoring and consequential action support, and insertion/removal of unavailable calendar slots. Rate adaptation is achieved through interpretation of incoming FLEXE calendar information or through programmable provisioned slot configurations. The XCF124PS contains independent FLEXE Mapper and Demapper functionality with support for interfacing to OTN Timesliced FLEX Framer, Timesliced PCS Processor, and Timesliced Idle Mapping Procedure (IMP) modules.

The XCF124PS Timesliced FLEXE Mapper and Demapper align incoming FLEXE Shim data and extracts FLEXE overhead for interpretation. Performance Monitoring is provided with maskable interrupts for various error conditions including LOFL, MF error, LOMF, group number mismatch, PHY map mismatch, PHY number mismatch, and provisioned slots mismatch conditions. Performance counters are included for CRC-16 error detection along with programmable SSF and FAIL output signaling. Configurable FLEX Calendar slot insertion and removal is available for rate adaptation to transport in OTN FLEX Framer applications. Programmable FLEXE Fail Signal data is optionally generated for a variety of programmable error conditions. Incoming FLEXE overhead can be bypassed or overwritten through register control.

The XCF124PS implements a generic register interface for access and configuration of internal memory mapped locations. This interface is shared between FLEXE Mapper and FLEXE Demapper modules with addressing being mapped from independent base addresses. The implementation of a generic register interface allows for easy integration with other cores that may be contained in a customer application.

Features

    General

    • Suitable for FPGA and/or ASIC implementations.
    • Integration support and maintenance available.
    • XCF124PS is available under flexible single use licensing terms with netlist or source code deliverables.

    FLEXE Mapper

    • Supports Timesliced FLEXE Aware Transport and FLEXE Termination Transport modes of operation.
    • Provides incoming FLEXE OH frame alignment and multi-frame alignment.
    • Optionally generates FLEXE Fail Signal for various fault detection conditions.
    • Supports incoming FLEXE overhead monitoring with optional error insertion.
    • Performs calendar slot removal for unavailable slots and supports pad insertion.
    • Includes a CRC-16 error counter and maskable interrupts for various error conditions including LOFL, MF error, LOMF, group number mismatch, PHY map mismatch, PHY number mismatch, and provisioned slots mismatch conditions.

    FLEXE Demapper

    • Supports Timesliced FLEXE Aware Transport and FLEXE Termination Transport modes of operation.
    • Provides incoming FLEXE OH frame alignment and multi-frame alignment.
    • Optionally generates FLEXE Fail Signal for various fault detection in FLEXE Aware Transport mode.
    • Supports incoming FLEXE overhead monitoring with optional error insertion.
    • Performs calendar slot insertion for unavailable slots.
    • Includes a CRC-16 error counter and maskable interrupts for various error conditions including LOFL, MF error, LOMF, group number mismatch, PHY map mismatch, PHY number mismatch, and provisioned slots mismatch conditions.