Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 2.03 KB

File metadata and controls

51 lines (39 loc) · 2.03 KB

RapidStream Logo

Getting Started

  • RapidStream can be used as a plugin for the v++ command in AMD Vitis.
  • This recipe demonstrates how to:
    1. Create a RapidStream project.
    2. Specify the Vitis platform.
    3. Add Xilinx Object files (.xo).
    4. Generate an optimized .xo file for v++.
  • RapidStream supports various input formats.
  • This recipe shows how to:
    1. Add Verilog source files (.v).
    2. Specify interface information in Verilog pragmas.
    3. Parse HLS report files for interface details.
    4. Infer interface information from XCI files.
    5. Manually specify the top-level module name and other constraints.
  • RapidStream can be used as a plugin for the v++ command in AMD Vitis.
  • This recipe demonstrates how to:
    1. Use RapidStream TAPA to generate a .xo file.
    2. Generate Virtual device for coarse grain floorplan.
    3. Use Rapidstream to perform optimization and generate a new .xo file.
    4. Use v++ to link the optimized .xo file.
  • RapidStream can infer resource information from a Vitis platform.
  • This recipe demonstrates how RapidStream:
    1. Uses Vivado to obtain resource data.
    2. Adjusts availability based on the occupancy of the Vitis shell.
  • Defining a Vivado device part for RapidStream is straightforward.
  • This recipe shows how to:
    1. Specify pblock information.
    2. Let RapidStream infer resource information from the part number.