F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 11/04/2024
Public
Document Table of Contents

3.9. Bonding Implementation

Bodig eables you to miimize skew betwee chaels. You ca accomplish bodig betwee chaels by the shaig of TX ad RX PMA clocks ad sychoizig esets, ead eables, ad wite eables at the PMA iteface. The bodig implemetatio suppots up to 16 chaels of the FGT PMA, ad up to 4 chaels of the FHT PMA. I F-tile, thee ae two compoets to bodig: PMA bodig ad System bodig.

PMA Bodig

PMA bodig is the bodig of steams to ad fom the PMA chaels. Fo example, o a Etheet 112G PMA that equies fou steams to fom a chael, both the TX ad RX diectios have PMA bodig.

Note: Fo ifomatio o the maximum chael-to-chael skew to expect with TX PMA bodig, efe to the Agilex™ 7 Device Data Sheet.
Note: Use the F-Tile Chael Placemet Tool fo you PMA chael placemet.

System Bodig

System bodig is the bodig of laes ito a sigle lik. Fo example, i 400GbE Etheet, which uses 112G PMAs, each PMA takes fou steams. The fou steams pe PMA ae boded. I tu, these fou PMA/steam goupigs ae all boded togethe. Cosequetly, this 400GbE iteface example equies 16 steams. These steams ae all boded togethe though system bodig.

Note: System bodig i the RX diectio is achievable oly whe usig a System PLL as the clock souce.

Eablig Bodig i the Paamete Edito

I F-tile, you eable bodig with the Numbe of PMA Laes ad PMA width paametes i the Commo Datapath Optios goup box i the paamete edito.

Figue 91. Eablig Bodig i the Paamete Edito

The Quatus® Pime softwae implemets bodig automatically, accodig to you specificatios fo Numbe of PMA Laes ad PMA width paametes. The followig table illustates the paamete settigs eeded to achieve PMA o system bodig:

Table 87.  Paamete Settigs to Implemet PMA ad System Bodig
Bodig Implemetatio Numbe of PMA Laes PMA Width
No Bodig = 1 =< 32-bit
PMA Bodig = 1 64, 128
System Bodig > 1 =< 32-bit
System ad PMA Bodig > 1 64, 128

Whe system bodig is eabled ad the Datapath clockig mode is set to PMA, select Bod Clock fo the Selected tx_clkout clock souce paamete i the TX Clock Optios goup box.

Figue 92. TX Clock Optios

Similaly, whe bodig is eabled ad the Datapath clockig mode is set to PMA, select Bod Clock fo the Selected x_clkout clock souce paamete i the RX Clock Optios goup box.

Figue 93. RX Clock Optios

By selectig Bod Clock fo the Selected tx_clkout clock souce ad Selected x_clkout clock souce paametes, you esue that the pimay steam of the boded goup dives the tx_clkout ad x_clkout souces.

Whe bodig is eabled ad the Datapath clockig mode is set to System PLL, select eithe Sys PLL Clock o Sys PLL Clock Div2 fo the Selected tx_clkout clock souce ad Selected x_clkout clock souce paametes, espectively.

Note: Bodig is ot suppoted acoss tiles, betwee FGT ad FHT laes, o betwee the 200G ad 400G had IPs.