1.3.1 Smart High-Level Synthesis (SmartHLS) general release v2021.2
Libero SoC v2021.2 includes the first general release of Smart High-Level Synthesis (SmartHLS) tool.
SmartHLS is an Eclipse-based integrated development environment that accepts C++ software code as input and generates a SmartDesign IP component (Verilog HDL) as output. Hardware engineers can instantiate the generated SmartDesign IP component in the SmartDesign canvas available in Libero SoC design suite to build an FPGA system.
The SmartHLS software requires a free license that you can request in the Microsemi SoC Portal. Use the following procedure to request the free license.
- Log into the Microsemi Customer Portal (http://soc.microsemi.com/portal) and click the License and Registration link.
- Click Request Free License.
- Click SmartHLS one-year Disk ID License for Windows or SmartHLS one-year Floating License for Windows or Linux Server.
-
On the next page, enter the hard Disk ID or MAC ID of the machine based on the
selected license option, and then click the Submit
button.
A new
license.dat
file will be emailed to you, enabling you to use SmartHLS. -
When you receive the
SmartHLS license.dat
file, open it, copy the content, and add it to your existing Libero software license file with the similar Libero license option (Disk ID or MAC ID). For example, if you generated a node locked license for the SmartHLS tool, add the SmartHLS license file content to the Libero node locked license.For more details, see the:- Online SmartHLS v2021.2 release
notes. The release notes can also be found in the Libero
installation under
SmartHLS-2021.2/docs/releasenotes.html
. - Microchip SmartHLS User Guide.
- Online SmartHLS v2021.2 release
notes. The release notes can also be found in the Libero
installation under