1.1.1. Architecture Overview
To support seamless migration from 10GbE MAC IP core to Low Latency Ethernet 10G MAC IP core, there are three additional modules in the design.
These three modules are:
- 64-bit Avalon-ST adapter for both TX and RX datapaths
- 64-bit Avalon-MM adapter
- 64-bit XGMII adapter for both TX and RX datapaths
The Avalon-ST adapter converts 32-bit datapath from the MAC to 64-bit datapath to the user interface while the Avalon-MM adapter converts the register mapping of the Low Latency Ethernet 10G MAC IP core to the 10GbE MAC IP core register mapping. This register mapping conversion enables existing users of the 10GbE MAC IP core to migrate to the Low Latency Ethernet 10G MAC IP core without any software modification.
Figure 1. Multispeed 10M/100M/1G/10GbE 10GbE MAC IP Core Block Diagram
Figure 2. Multispeed 10M/100M/1G/10GbE Low Latency Ethernet 10G MAC IP Core Block Diagram