We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

Enabling Faster Design and Easier Verification of Software Accelerators


SmartHLS™ compiler software raises the FPGA design abstraction from traditional hardware description languages to C/C++ software, enabling shorter design time, easier verification and faster time to market for designs using our FPGAs.

In the SmartHLS compiler software, you can implement your design in C++ software and verify the functionality with software tests. Next, the SmartHLS high-level synthesis software compiles the C++ program into functionality-equivalent Verilog hardware modules. SmartHLS software can run co-simulation with ModelSim to verify cycle-accurate hardware behavior and confirm that the hardware functionality matches the software. SmartLHS software can generate hardware IP cores that you can integrate into a larger system using SmartDesign. It can also run Libero® software synthesis on the generated Verilog to determine the FPGA area and fMAX. 

Download Software


We’ve integrated the SmartHLS compiler software into Libero SoC Design Suite versions 2022.3 and later.

SmartHLS compiler software requires a separate license. Refer to the SmartHLS compiler software user guide to generate and install the license.

SmartHLS v2022.2.1 Software (10/18/2022)

SmartHLS v2022.2 Software (08/17/2022)

SmartHLS v2022.1.1 Software (06/16/2022)

SmartHLS v2022.1 Software (04/06/2022)

SmartHLS v2021.3.1 Software (01/31/2022)

SmartHLS v2021.3 Software (12/09/2021)

SmartHLS v2021.2.1 Software (09/28/2021)

SmartHLS v2021.2 Software (08/09/2021)

Important Notes:

  1. SmartHLS v2021.2 software is integrated with Libero® SoC Design Suite v2021.2
  2. We recommend using the Libero SoC Design Suite v2021.2 release along with the SmartHLS v2021.2 stand-alone software
  3. SmartHLS v2021.2 software release requires a free stand-alone license
  4. Refer to this web page to learn how to generate and install a license

Supported Platforms


Operating System SmartHLS™ Software Libero® SoC Design Suite
Windows® 10 X X
CentOS 7 X X
RHEL 7 X X

Supported Devices


  • PolarFire® FPGAs
  • SmartFusion® 2 FPGAs
  • IGLOO® 2 FPGAs

Documentation


Contact Us


For technical support, contact us through our support portal or post a question on our forum.