Abstract In order to solve the question of slow speed Ethernet transmission in traditional embedded equipment, an implement method based on FPGA and W5100 was designed. The NiosⅡprocessor which was created by SOPC technology was used to control hardware TCP/IP protocol W5100 to realize Ethernet transmission, and C2H was used to do hardware accelerator for crucial C code. This system transmits data reliably and has much faster transmission speed than traditional methods, realizing high-speed Ethernet transmission.