2010 10th IEEE International Conference on Computer and Information Technology 2010
DOI: 10.1109/cit.2010.302
|View full text |Cite
|
Sign up to set email alerts
|

Efficient PC-FPGA Communication over Gigabit Ethernet

Abstract: As FPGAs become larger and more powerful, they are increasingly used as accelerator devices for compute-intensive functions. Input/Output (I/O) speeds can become a bottleneck and directly affect the performance of a reconfigurable accelerator since the chip will idle when there are no data available. While PCI Express represents the currently fastest and most expensive solution to connect a FPGA to a general purpose CPU, there exist several applications with I/O requirements for which Gigabit Ethernet is suffi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 41 publications
(17 citation statements)
references
References 8 publications
0
17
0
Order By: Relevance
“…In addition to implementing this novel algorithm, our hardware implementation is also unique because we deploy the UDP-IP protocol over standard gigabit ethernet for PC-FPGA communication [21]. This allows for a seamless integration of the FPGA accelerator for the alignment kernel with the PaPaRa algorithm running on a standard Linux PC.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition to implementing this novel algorithm, our hardware implementation is also unique because we deploy the UDP-IP protocol over standard gigabit ethernet for PC-FPGA communication [21]. This allows for a seamless integration of the FPGA accelerator for the alignment kernel with the PaPaRa algorithm running on a standard Linux PC.…”
Section: Related Workmentioning
confidence: 99%
“…For this purpose, a Dell Latitude E4300 series laptop with an Intel Core2 Duo P9400 processor (2.4GHz, Ubuntu) was used. The communication between the FPGA board and the PC was established over Gigabit Ethernet using a dedicated UDP/IP core for direct PC-FPGA communication [21]. Figure 5 illustrates the complete system.…”
Section: B Fpga-based Accelerator Systemmentioning
confidence: 99%
“…The resource utilization for UDP/IP stack is provided in Table. II and it is compared to that of previous works. Also, in [31][32][33][34][35][36], the design of a network stack is provided; however, they are incomparable with the present work as the design objectives are not the same. The resource utilization for the proposed method is based on the output of PAR.…”
Section: Experimental Setup and Resultsmentioning
confidence: 51%
“…We used the C interface of our open-source PC ↔ FPGA communication platform [20] available at http://opencores.org/project,pc fpga com to transfer bit-encoded DNA sequences and issue 13-byte long NV/EV commands to the board. On the FPGA side, the DNA sequences were used to initialize the TIP MEM-ORY, and the NV/EV commands to trigger computations.…”
Section: B Pc-fpga Prototype Systemmentioning
confidence: 99%