UDP Usage in FPGA FPGA'de UDP Kullanimi


ÖZDEMİR YILDIRIM Ö.

30th Signal Processing and Communications Applications Conference, SIU 2022, Safranbolu, Turkey, 15 - 18 May 2022, (Full Text) identifier

  • Publication Type: Conference Paper / Full Text
  • Doi Number: 10.1109/siu55565.2022.9864882
  • City: Safranbolu
  • Country: Turkey
  • Keywords: Computer Networks, FPGA, UDP
  • Middle East Technical University Affiliated: Yes

Abstract

© 2022 IEEE.FPGAs are frequently used in embedded systems thanks to their flexibility and parallel processing power. One usage of this flexibility is to design the TCP/IP stack elements inside the FPGA for their speed benefits. In this work, an IP block which provides communication between FPGA and user via "User Datagram Protocol (UDP)"is designed. This block can send and receive datagrams from a remote UDP socket. The analysis shows that up to 966 Mbit/s throughput can be reached using the design. This way, the Gigabit Ethernet interface of the embedded system can be used without consuming any microcontroller resource.