X10 [9], a dual port 10G design with a PCIe gen 3 x8 interface and 512 bit internal datapath, consumes less than a quarter of the logic resources available on the second smallest Kintex Ultrascale FPGA (KU035). Table I, placed at the end of the paper, lists the resources for several target platforms. ports, for example, the NetFPGA-10G1, Xilinx VC7092 and Terasic DE5-Net3. Each of these fully-reprogrammable cards purports being capable of running at line-rate. For example, the NetFPGA-10G has 4 10GbE interfaces, is based on a Xilinx FPGA, and is available to the research and teaching commu-nity for less than $2,000 including firmware and ... 10GEMAC and PHY Both Link layer and physical layer of 10G Ethernet are implemented by using Xilinx IP core. 10GEMAC-IP is implemented for Link layer while 10GBASE-R PCS/PMA is implemented for Physical layer. The connection of 10GEMAC can connect to TOE10G-IP directly. TOE10G-IP The DN8000K10PCIe-1 achieves high gate density and allows for fast target clock frequencies by utilizing FPGAs from Xilinx's Virtex-4 LX/FX families for logic and memory. High I/O-count, 1513-pin, flip-chip BGA packages (for LX) and 1152-pin BGAs (for FX) are employed, providing for abundant, fixed interconnect between the FPGAs.