You can create entire designs using IP integrator; however, the typical design consists of HDL, IP, and IP integrator block designs (BDs). This section is an introduction to creating a new IP integrator-based design.
To create a project, click Create Project in the Vivado® IDE graphical user interface (GUI), as shown in the following figure.
The Vivado Design Suite supports many different types of design projects. See this link in the Vivado Design Suite User Guide: System-Level Design Entry (UG895) for more information.
To add or create a BD in a project, create an RTL project, or select Example Project. You can add HDL design files, user constraints, and other types of design source files to the project using the New Project wizard.
After adding design sources, existing IP, and design constraints, you can also select the default Xilinx® device or platform board to target for the project, as shown in the following figure. For more information, see Using the Platform Board Flow in IP Integrator.
You can use the Tcl equivalent commands for creating a project, which are a combination of the create_project and set_property commands:
create_project <project_name> <project_path> -part <part> set_property BOARD_PART <board_part> [current_project] set_property TARGET_LANGUAGE <vhdl/verilog> [current_project]
See the Vivado Design Suite Tcl Command Reference Guide (UG835) for information on specific Tcl commands.