Support
sales@oemstron.com
86-755-83232896
English$ USD
Contact Us
TELEPHONE86-755-83232896
E-MAILsales@oemstron.com
SKYPEcondy@oemstron.com
QQ2881672436
MessageLeave Your Message
Top

Microchip releases suite of Intelligent Advanced Synthesis (HLS) tools

Sep 15 2021 2021-09 Power Microchip Technology
Article Cover
Microchip Technology introduced an HLS design workflow called SmartHLS as a new addition to its PolarFire FPGA family. SmartHLS can translate C++ algorithms directly into FPGA-optimized register transfer level (RTL) code, greatly improving productivity and ease of design.

     The combination of performance and low power consumption for edge computing applications is driving the need for developers to use field programmable gate arrays (FPgas) as energy-efficient accelerators, which can also provide flexibility and speed time to market. However, much of the edge computing, computer vision, and industrial control algorithms were developed natively in C++ by developers with little or no knowledge of the underlying FPGA hardware.

 

     To support this important development community, Microchip Technology introduced an HLS design workflow called SmartHLS as a new addition to its PolarFire FPGA family. SmartHLS can translate C++ algorithms directly into FPGA-optimized register transfer level (RTL) code, greatly improving productivity and ease of design.

 

     Bruce Weyer, Microchip's vice president of FPGA business unit, said: "SmartHLS enhances the capabilities of Microchip's Libero® SoC design tool suite, enabling the tremendous benefits of the award-winning, medium-bandwidth PolarFire and PolarFire SoC platforms to be leveraged by a diverse group of algorithm developers without having to be FPGA hardware experts. "In combination with Microchip's VectorBlox™ neural network software development Kit, the new suite will greatly improve designer productivity by using C/C++ algorithms and FPGA-based hardware accelerators to develop cutting-edge solutions for applications such as embedded vision, machine learning, motor control and industrial automation."

 

     Based on the open source Eclipse integrated development environment, SmartHLS Design Suite uses C++ software code to generate HDL IP components for integration into Microchip's Libero SmartDesign project. This enables engineers to describe hardware behavior at a higher level of abstraction than traditional FPGA RTL tools. Compared to other HLS products, it executes hardware instructions concurrently through multithreaded application programming interfaces (apis) and simplifies the expression of complex hardware parallelism, further increasing productivity while reducing development time.

 

     The SmartHLS tool requires one-tenth as many lines of code as the equivalent RTL design, and the resulting code is easier to read, understand, test, debug, and verify. The tool also simplifies hardware microarchitecture design trade-offs and enables developers to leverage existing C++ software for PolarFire FPGas and FPGA SoCs.

The Products You May Be Interested In

2114 2114 UNIVERSAL QI WIRELESS CHARGING M 276

More on Order

1084 1084 MECHANICAL DECADE COUNTERS - SMA 136

More on Order

2765 2765 JOYSTICK 10K OHM 2 AXIS TH 2132

More on Order

3489 3489 SWITCH PUSH SPST-NO RED 10MA 5V 563

More on Order

3930 3930 SENSOR OPT REFLECTIVE RADIAL 487

More on Order

1767 1767 SLOW VIBRATION SENSOR SWITCH (HA 2751

More on Order

3846 3846 SENSOR DIGITAL -55C-125C 428

More on Order

3238 3238 802.3AF POE OUTPUT DATA & POWER 251

More on Order

408 408 ELECTROLUMINESCENT WIRE BLU 2.5M 258

More on Order

406 406 ELECTROLUMINESCENT WIRE YLW 2.5M 480

More on Order

2536 2536 NEOPIXEL DIGITAL RGB LED STRIP - 378

More on Order

2044 2044 ADDRESS LED MATRIX I2C WHITE 113

More on Order

870 870 ADDRESS LED MATRIX I2C RED 264

More on Order

683 683 36MM SQUARE 12V DIGITAL RGB LED 423

More on Order

2867 2867 ADDRESS LED MODULE SERIAL RGBW 422

More on Order

2861 2861 ADDRESS LED RING SERIAL RGBW 379

More on Order

1002 1002 ADDRESS LED 7 SEG I2C WHITE 465

More on Order

2741 2741 ADDRESS LED MODULE SERIAL RGB 441

More on Order

3862 3862 FLEXIBLE SILICONE NEON-LIKE LED 339

More on Order

1813 1813 10 SEGMENT LIGHT BAR AMBER 421

More on Order

398 398 RGB BACKLIGHT POSITIVE LCD 397

More on Order

1853 1853 SMALL 1.2 8X8 ULTRA BRIGHT SQUAR 149

More on Order

3162 3162 LED CHARLIEPLEXED MATRIX - 9X16 309

More on Order

2278 2278 64X32 RGB LED MATRIX - 4MM PITCH 300

More on Order