3. Installing the IP Authoring Development Environment
The recommended IP authoring development environment includes Intel® oneAPI Base Toolkit, Intel® Quartus® Prime, and Visual Studio* Code (sometimes referred to as "VS Code"). On Microsoft* Windows* platforms, Microsoft* Visual Studio* is also required.
Install the software for your IP authoring environment in the following order:
- Confirm that you are running Python* 3.8 or later by running the following command from a command prompt:
python --version
- Install and license the Intel® Quartus® Prime Pro Edition software according to the instructions in Intel® FPGA Software Installation and Licensing .
- [Windows* only] Install Microsoft* Visual Studio* . Ensure that you install one of the following workloads to ensure that CMake is on your system:
- Desktop development with C++
- Linux development with C++
- [Windows* only] Ensure that Microsoft* Visual Studio* is not running before moving on to the next step.
If Visual Studio* is running when you complete the next step, the Intel® oneAPI Base Toolkit installer cannot install the oneAPI plug-ins for Visual Studio.
- Install and configure the Intel® oneAPI Base Toolkit with at least the following components:
- Intel® Distribution for GDB
- Intel® oneAPI DPC++ Library
- Intel® oneAPI Threading Building Blocks
- Intel® oneAPI DPC++/C++ Compiler
- Intel® VTune™ Profiler
For instructions, review the following publications: - Install Visual Studio* Code according to one of the following instructions:
- Install the Intel® oneAPI Visual Studio* Code extensions according to the instructions in Using Visual Studio* Code with Intel® oneAPI Toolkits User Guide .
After installing and configuring these components, you can do the following tasks:
- Explore FPGA design examples through the Sample Browser for Intel® oneAPI Toolkit. To find the FPGA design examples, open the Sample Browser and select .
- [Linux* only] Launch your IP development environment in Visual Studio* Code from the Intel® Quartus® Prime Tools menu ( .