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