Intel® FPGA Software Installation & Licensing
Installation and Licensing that’s includes Intel Quartus® Prime software, ModelSim* - Intel FPGA Edition software, Nios® II Embedded Design Suite on Windows or Linux operating systems.
1174 Discussions

Where are the initial work materials for FPGA software installation, etc.

suganohiroki
Beginner
215 Views

I would like to know the links to the following FPGA-related materials and how to find them. I want to learn about FPGAs, but I couldn't find any materials on the web. I'm in a lot of trouble.

・Working environment (already purchased)
 ・Intel FPGA Agilex7 AGF027/IA-800 (IA-840F-0001)
 ・Quartus Prime Development Software Pro Edition (SW-ONE-QUARTUS)
 ・Server OS: Linux Rocky8.9

・Materials I'm looking for
 ・Specific methods for installing drivers on a PC
 ・How to build a software development environment using OpenCL/C++
 ・Learning materials for the aocl command. Command reference materials, etc.

It would be helpful if you could tell me links to specific materials and how to find them. Please let me know if you need any other information.

Labels (1)
0 Kudos
5 Replies
aikeu
Employee
138 Views

Hi suganohiroki,


Recommend to start with the board directly, you can use the Pre-built GSRD where you do not need build the bootloader but using pre-built booting files, you can refer to:

https://www.rocketboards.org/foswiki/Documentation/AgilexSoCGSRD

The pre-built release update from time to time for different devices can be also found in the link below:

https://releases.rocketboards.org/


For building the the device bootloader if you require changes to the booting related files, you can refer to:

https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderAgilex7


OpenCL is depriciated and replaced by OneAPI. For OneAPI related, you can refer to:

OneAPI system requirements:

https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html

Getting started with OneAPI:

https://www.intel.com/content/www/us/en/docs/oneapi-fpga-add-on/developer-guide/2024-1/intel-oneapi-dpc-c-compiler-handbook-for-intel.html


Thanks.

Regards,

Aik Eu


0 Kudos
suganohiroki
Beginner
90 Views

Hi Aik Eu

 

Thank you very much for your reply.
I will study how to use FPGAs after reading the information you provided.

 

However, my company already has code that uses OpenCL, and I need to understand the basics of how to develop FPGAs using OpenCL.
(I understand that OpenCL is discontinued, but I think OneAPI ultimately calls OpenCL via SYCL. Please let me know if I'm wrong.)
Since the provider of the OpenCL code has not left sufficient documentation, I would also like to know the basics of how to use it (installation, etc.).

 

I don't really understand, but with the information you provided, is it possible to learn how to use the OpenCL code I have?
If you don't know, I would appreciate it if you could also teach me about OpenCL.
I understand that my situation is quite complicated.

 

Thanks.

Retards

sugano hiroki

0 Kudos
aikeu
Employee
80 Views

Hi suganohiroki,


Previously the opencl was being supported by the Intel® FPGA SDK for OpenCL™ and it is mentioned to be discontinued. However you can get some idea of how it works with the board through the document below:

https://www.intel.com/content/www/us/en/docs/programmable/683846/22-4/overview.html

From there probably you can get to the idea of how it can be linked when going to work with oneAPI

Some of the OpenCL code can be reused on OneAPI through different part of SYCL* API. Can checkout the information from the document below:

https://www.intel.com/content/www/us/en/docs/oneapi/programming-guide/2023-1/opencl-code-interoperability.html


Thanks.

Regards,

Aik Eu



0 Kudos
suganohiroki
Beginner
38 Views

Hi Aik Eu


Thank you very much for your quick response.

 

It's a shame that OpenCL support will be removed. However, I'm relieved to hear that the code can be used as is.
I think this is the material I was looking for. I couldn't find it on the Intel HP website.
I'll use the information you provided to learn about FPGA boards.

 

Thanks.
Retards
sugano hiroki

0 Kudos
aikeu
Employee
33 Views

Hi suganohiroki,


I will close the thread for now do consider open a new thread if got further question.


Thanks.

Regards,

Aik Eu


0 Kudos
Reply