100G Ethernet FPGA IP Core Solution