用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP设计实例用户指南

ID 683544
日期 4/10/2023
Public
文档目录

2.3.2.1. 测试台模块

测试台顶层例化以下主模块:
  • altpcietb_bfm_rp_gen5x16.sv —这是Root Port PCIe* BFM。
    //Directory path
    <project_dir>/intel_rtile_pcie_ast_0_example_design/pcie_ed_tb/ip/pcie_ed_tb/dut_pcie_tb_ip/intel_rtile_pcie_tbed_<ver>/sim
  • pcie_ed_dut.ip:这是按照您指定参数的Endpoint设计。
    //Directory path
    <project_dir>/intel_rtile_pcie_ast_0_example_design/ip/pcie_ed
  • pcie_ed_pio0.ip:该模块是PIO设计实例的事务的目标和启动程序。
    //Directory path
    <project_dir>/intel_rtile_pcie_ast_0_example_design/ip/pcie_ed
  • pcie_ed_sriov0.ip:此模块是SR-IOV设计实例的事务的目标和启动程序。
    //Directory path
    <project_dir>/intel_rtile_pcie_ast_0_example_design/ip/pcie_ed

此外,测试台具有执行以下任务的例行程序:

  • 以要求的频率生成Endpoint的参考时钟。
  • 在启动时提供PCI Express复位。