Alphawave provides a family of GFP-F IP blocks for all applications and size constraints ready for FPGA and ASIC solutions. The family covers single channel and multichannel options, full bandwidth and Interlaken interface options. Other sub-variants are available based on feature requirements.
The multi-channel GFP version can be seamlessly integrated with Alphawave MC ODUj to perform ODUFLEX(GPF-F) function for mapping packet clients.
The GFP-F IP encapsulates/decapsulates client data to/from Generic Framing Procedure (GFP-F) based on ITU G.7041 Rec. The multi-channel version also supports ITU G.7044 (ex G.HAO Hitless Adjustment ODUFLEX). The single channel version (SC_GFP-F) is targeted to compact and small footprint applications.
The MC_GFP-F can simultaneously support up to 8/32/80 independent channels for 10/40/100G applications respectively and is fully software configurable. A single Multi-channel GFP-F engine services the client data in a multiplexed fashion.
In the source direction, the MC_GFP-F wrapper encapsulates the client data frame/packet from each individual client channel with the ITU G.7041 GFP-F framing structure. The client data is sent to the GFP-F wrapper from the client input bus, where individual channels are multiplexed onto the input bus. The GFP framed client data is then sent to the line-side.
In the sink direction, the GFP-F wrapper decapsulates ITU G.7041 GFP-F frames from different channels (e.g. individual ODU channels) into client data. Similar to the source side, the input and output buses are multi-channel and time-multiplexed.