By using the part for the selection of device, the development of Vitis components can be started without the existence of an extensible hardware platform. This is useful for several cases such as:
- Early prototyping and proof of concepts
- Concurrent development, avoiding waterfall development process
- Subsystem development
- Exploring device migration and design reuse options
The part option can also be used to generate a generic platform design during the linking process. This can be used for testing, evaluation, and quick studies; however, it is recommended to switch to custom or base platform after the design matures.