仅对英特尔可见 — GUID: kph1614958095008
Ixiasoft
仅对英特尔可见 — GUID: kph1614958095008
Ixiasoft
3.9. 绑定实现(Bonding Implementation)
PMA绑定
PMA绑定是往返于PMA 通道的数据流绑定。例如,在需要四个数据流组成一个通道的Ethernet 112G PMA上,TX和RX方向都有PMA绑定。
系统绑定
系统绑定是将通道绑定到单个链路中。例如,在使用112G PMA的400GbE Ethernet中,每个PMA占用四个数据流。每个PMA的四个数据流被绑定。反过来,这四个PMA/数据流组都绑定在一起。因此,这个400GbE接口示例需要16个数据流。所有这些数据流通过系统绑定被绑定在一起。
在参数编辑器中使能绑定
在F-tile中,您可以通过参数编辑器中的Common Datapath Options组框中的Number of PMA Lanes和PMA width参数来使能绑定功能。
Intel Quartus Prime软件会根据您对Number of PMA Lanes和PMA width参数的指定自动实现绑定。下表列出了实现PMA或系统绑定所需的参数设置:
绑定实现(Bonding Implementation) | PMA通道数 | PMA宽度 |
---|---|---|
无绑定 | = 1 | =< 32-bit |
PMA绑定 | = 1 | 64, 128 |
系统绑定 | > 1 | =< 32-bit |
系统和PMA绑定 | > 1 | 64, 128 |
当使能了系统绑定并且Datapath clocking mode设置为PMA时,在TX Clock Options组框中为Selected tx_clkout clock source参数选择Bond Clock。
同样地,当使能了绑定并且Datapath clocking mode设置为PMA时,在RX Clock Options组框中为Selected rx_clkout clock source参数选择Bond Clock。
通过为Selected tx_clkout clock source和Selected rx_clkout clock source参数选择Bond Clock ,您可以确保绑定组的主要数据流驱动tx_clkout和rx_clkout源。
当使能了系统绑定并且Datapath clocking mode设置成System PLL时,分别对Selected tx_clkout clock source和Selected rx_clkout clock source参数选择Sys PLL Clock或者Sys PLL Clock Div2。