3.6.2.2.7 set_project
(Ask a Question)This parameter sets the default target project, or device, used. Changing the project also updates the associated family and board parameters.
This parameter has 3 arguments:
- FPGA Family (e.g. PolarFire®).
- FPGA Device: This can either be the board name (e.g. MPF300), or the device number (e.g. MPF300TS-1FCG1152I).
- Flow:
hw_only
,Icicle_SoC
orMiV_SoC
.hw_only
: SmartHLS only generates an IP core.Icicle_SoC
: SmartHLS SoC commands generate a reference design targeting the PolarFire® SoC Icicle kit devices.MiV_SoC
: SmartHLS SoC commands generate a MiV RV32 reference design targeting the PolarFire® Video Kit board.
- Category
- Board and Device Specification
- Value Type
- String
- Valid Values
- See Examples
- Default Value
PolarFire MPF300 hw_only
- Location Where Default is Specified
examples/legup.tcl
- Dependencies
- None
- Applicable Flows
- All devices and flows
- Test Status
- Actively in-use
- Examples
set_project PolarFire MPF300 hw_only