A versatile UDP/IP based PC ↔ FPGA communication platform

Nikolaos Alachiotis*, Simon A. Berger, Alexandros Stamatakis

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

17 Citations (Scopus)

Abstract

We present a substantially improved version of our popular UDP/IP core for simple and fast PC ↔ FPGA communication over Gigabit Ethernet. We provide a novel feature to automatically configure (previously hard-coded) internal settings on the FPGA. Thereby, we substantially reduce the installation overhead when a FPGA shall communicate with several different PCs. The UDP/IP core is designed to occupy a minimum amount of hardware resources on the FPGA. On the PC side, this new automatic configuration protocol can be used and invoked via a C software interface which provides convenient functions for setting up the connection to the FPGA device and sending/retrieving arrays of common C data types to/from the UDP/IP core on the FPGA. The initial UDP/IP core version is available under the LGPL license at http://opencores.org/project, udp-ip-core while the improved version of the core, including the C software interface (also under LGPL), is available at http://opencores.org/project, pc-fpga-com.

Original languageEnglish
Title of host publication2012 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2012
Place of PublicationPiscataway, NJ
PublisherIEEE
ISBN (Electronic)978-1-4673-2921-7, 978-1-4673-2920-0 (CD)
ISBN (Print)978-1-4673-2919-4
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event2012 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2012 - Cancun, Mexico
Duration: 5 Dec 20127 Dec 2012

Publication series

NameInternational Conference on Reconfigurable Computing and FPGAs )ReConFig)
PublisherIEEE
Volume2012
ISSN (Print)2325-6532

Conference

Conference2012 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2012
Abbreviated titleReConFig 2012
Country/TerritoryMexico
CityCancun
Period5/12/127/12/12

Keywords

  • FPGA
  • PC-FPGA communication
  • UDP/IP

Fingerprint

Dive into the research topics of 'A versatile UDP/IP based PC ↔ FPGA communication platform'. Together they form a unique fingerprint.

Cite this