Wilinlog code for Ethernet communication based on xilinx