
This paper presents an Ethernet based embedded system solution by interfacing FPGA with W5500 for implementation of UDP/IP stack. Ethernet based embedded system is required in variety of applications for transmitting high speed data over long distances. FPGA is a potent solution for developing customized Ethernet based embedded system. FPGA based ethernet solution either utilizes high cost commercially available IP cores or requires TCP/IP core development with high level of HDL expertise. Commercially available external ethernet controller like W5500 chip with inbuilt TCP/IP protocol offers simple, low cost and higher data rate transmission with FPGA based solution for embedded systems. This approach reduces coding complexity and the development cost and time. This design was implemented in XC7Z020 FPGA device and evaluated for data transmission rate up to 32 MBPS for data packet size of 1 KB using UDP Protocol using W5500 external ethernet controller.
COMMENTS