10-10-2019 04:34 AM
Hi,
I have a question regarding sanity for a potential design.
Let's say we have ethernet frames coming in over 4x12.5Gb/s links (over Interlaken for example), and we wish to simply aggregate these and push the frames out over 2xSFP28 running at 25Gb/s into a switch for 50G Ethernet. We have no need for the MAC capability, simply the PHY. What IP could be used for this?
Could I simply run this through the 100G CMAC IP in a 4x25G configuration and treat two of the four segmented LBUS channels as two independent 50G connections? Or are there some physical layer aspects (handshaking/synchronization/encoding/Auto Negotiation for example) that I am not considering which would make connection to 50G Ethernet infeasible. Must I use the soft 50G IP in this case?
10-11-2019 08:27 AM
It is not possible to use the 100G CMAC US/US+ Ethernet core for a 50G Ethernet link. It will not be able to link up to a 50G Ethernet link partner.
Internal to the core a single packet is split over all 4 serial lanes. Each LBUS segment does not correlate to a single serial lane. It is not possible to only drive two LBUS lanes and have the core behave as a 50G link.
10-10-2019 12:32 PM
The US/US+ hard CMAC core only supports 100G operation. It isn't possible to only use 2 lanes of 100G Ethernet and have it behave as a 50G ethernet link without any changes to the alignment logic and data ordering. The US/US+ 100G CMAC doesn't have the ability to be reconfigured as 2, 50G Ethernet links or one 50G Ethernet link (or for that matter any other rate besides 100G). For the 100G CAUI-4 4x25G Ethernet protocol, data for one packet is sent over all 4 lanes as opposed to each lane being used for independent traffic.
We do offer soft 50G Ethernet core or soft 25G ethernet core if 2, independent 25G lanes are needed. These soft cores can be configured as MAC+PCS or PCS only.
10-11-2019 05:45 AM
10-11-2019 08:27 AM
It is not possible to use the 100G CMAC US/US+ Ethernet core for a 50G Ethernet link. It will not be able to link up to a 50G Ethernet link partner.
Internal to the core a single packet is split over all 4 serial lanes. Each LBUS segment does not correlate to a single serial lane. It is not possible to only drive two LBUS lanes and have the core behave as a 50G link.