面向帧结构的计算机与FPGA间PCIe通信库设计与实现
首发时间:2016-04-05
摘要:随着技术的发展,FPGA作为计算机系统的加速器被越来越多的研究者和开发人员使用。很多FPGA应用所处理的数据具有帧结构的特点,但由于计算机和FPGA 之间没有通用的帧数据传输标准库,加速器的开发者不得不在FPGA 硬件和计算机软件端编写大量的代码,以将加速器集成到计算机系统中。本文通过对现有计算机-FPGA间通信库进行调研和分析,定义了高速帧数据传输、寄存器读写以及中断为面向帧结构的计算机-FPGA间通信库的基本功能,实现了一套面向帧结构的基于PCIe接口的计算机-FPGA间通信库。
For information in English, please click here
The Design and Implementation of a Frame-oriented Host-FPGA PCIe Communication Library
Abstract:FPGA is becoming more and more attractive as an accelerator platform. Many FPGA accelerators are doing frame-oriented processing such as network and video applications. As there is no standard frame-oriented host-FPGA communication framework, FPGA accelerator developers have to write amount of code at both the FPGA side and the host side. In this paper, we target efficient frame data transmission, register operation and interrupt support as three baseline requirements and present a frame-oriented high-performance PCIe communication library between a host processor and FPGA.
Keywords: FPGA PCIe frame data Communication library
论文图表:
引用
No.4682482114048414****
同行评议
共计0人参与
勘误表
面向帧结构的计算机与FPGA间PCIe通信库设计与实现
评论
全部评论0/1000