The document mentioned https://www.intel.com/content/www/us/en/docs/oneapi/developer-guide-migrate-system-studio-oneapi/202... has no reference to Intel High Level Synthesis compiler (ihs or i++ popularly known as) at all.
I am looking for migration from projects/source code written in Intel High Level Synthesis (hls, i++ compiler) to oneapi based dpc++.
The intel high level synthesis is at : https://www.intel.com/content/www/us/en/docs/programmable/683680/22-4/pro-edition-getting-started-guide.html
[ The Intel® High Level Synthesis (HLS) Compiler is a separately-installable component of Intel® Quartus® Prime Pro Edition design software. The Intel® HLS Compiler synthesizes a C++ function into an RTL implementation that is optimized for Intel® FPGA products. The compiler is sometimes referred to as the i++ compiler, reflecting the name of the compiler command.
The Intel® High Level Synthesis Compiler Pro Edition Getting Started Guide describes the procedures to set up the Intel® HLS Compiler and to run an HLS design example. ]
The release note of the above compiler : https://www.intel.com/content/www/us/en/docs/programmable/683682/22-4/pro-edition-version-release-notes.html
[ The Intel® High Level Synthesis Compiler Pro Edition Release Notes provide late-breaking information about the Intel® High Level Synthesis Compiler Pro Edition Version 22.4.
To keep access to the latest FPGA high-level design features, optimizations, and development utilities, migrate your existing designs to use the Intel® oneAPI Base Toolkit.
The Intel® High Level Synthesis (HLS) Compiler is planned to be deprecated after Version 23.4.
Visit the Intel® oneAPI product page for migration advice, or go to the Intel® High Level Design community forum for any questions or requests. ]
I have a reasonably complex intel high level synthesis project and I am concerned about the deprecation. So I would like to know migration steps from Intel High Level Synthesis based project to oneAPI project (based on dpc++) and if there are any automated tools. We use RTL generated by the HLS above to further fine-tune the project before generating the bitstream.
Any pointers or documents are highly appreciated.