FPGA Based Solution For Ethernet Controller As Alternative For TCP/UDP Software Stack

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.
ORIGINAL POST
By Anshuman Choudhary
components
Hardware Components
XC7Z020 FPGA
X 1
w5500
X 1
details

a456.png

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.

a456.png

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

Please Login to comment
  Subscribe  
Notify of
POSTED BY