Xilinx P4使用方法--驱动篇

Xilinx P4使用方法--驱动篇

  • 1 文件说明
  • 2 编译运行
  • 3 底层实现
    • 3.1 伪造底层函数
    • 3.2 实现底层函数
  • 4 函数关系
    • 4.1 函数说明
    • 4.2 初始化函数(TCAM)
  • 5 常见错误

本文主要介绍Xilinx P4驱动文件的使用和编译方法。

1 文件说明

在添加工程中添加Xilinx Vitis-Net-P4 IP后,在<工程目录>/<工程名>.gen/source_1/ip/vitis_net_p4_0/src/sw目录下有驱动的源文件drivers,如果是创建的BD工程,则驱动源文件在<工程目录>/<工程名>.gen/source_1/bd//ip/_vitis_net_p4_0/src/sw目录下。这个驱动文件可将关键字、掩码、动作、优先级按照工程中CAM的结构生成相应的地址和数据,但是实际执行规则下载的底层函数需要自己实现,一些重要的文件如下:

  • 在drivers文件夹下执行make会在drivers文件夹下生成build和install两个目录,在build下生成了共享库

你可能感兴趣的:(Xilinx高级编程方法,fpga开发,硬件架构)