《表2 驱动接口参数说明:基于FPGA的CNN应用加速技术》

《表2 驱动接口参数说明:基于FPGA的CNN应用加速技术》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于FPGA的CNN应用加速技术》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在本方案中,驱动程序主要为硬件抽象层HAL提供了xdma0_c2h_0、xdma0_c2h_1、xdma0_control、xdma0_h2c_0、xdma0_h2c_1、xdma0_user这六种设备节点文件,硬件抽象层可以通过调用这些设备节点文件实现对FPGA的管理控制。其中c2h指的是板卡到主机的DMA数据传输通道,h2c指的是主机到板卡的DMA数据传输通道,为了提高数据传输效率,驱动为上层应用提供两组读通道和两组写通道。xdma0_control设备节点主要是为上层提供DMA寄存器接口。xdma_user设备节点用于实现PCIe的地址映射,为上层应用提供编程控制接口、AXI接口等。驱动接口的主要参数及功能如表2所示。