industry news
Subscribe Now

SLX FPGA 2020.1 Extends C++ Support and Advanced Array Partitioning

Performance enhancements further enable Aerospace and FinTech Industries

San Jose, CA – Apr 20, 2020 – Silexica (silexica.com) has announced the release of SLX FPGA 2020.1 which can now process and analyze the hls::stream template class and support array partitioning of ap_int and ap_fixed data types from Xilinx. These enhancements extend SLX FPGA’s ability to analyze C/C++ code further, make better decisions, and further accelerate performance. 

An example of the performance improvements is demonstrated in Silexica’s latest white paper, SLX FPGA Beamformer. It shows how SLX FPGA optimizes an algorithm used for beamforming in radar applications and achieves more speed-up compared to an expert-level hand-optimized HLS implementation in less time.

“SLX FPGA takes the guesswork out of high-level synthesis design,” said Philippe Manet, CEO of ECSPEC. “Since adding SLX FPGA to our design methodology, we’ve significantly reduced our development time. In one of our designs, a complex image processing algorithm, we were able to achieve better performance with SLX in one week compared to hand-coded RTL, which took two months.”

SLX FPGA Helps Developers Overcome HLS Challenges 

Adopting an HLS methodology presents challenges that must be considered and overcome during the design process. SLX FPGA tackles the problems associated with the HLS design flow, including non-synthesizable C/C++ code, non-hardware aware C/C++ code, detecting application parallelism, and determining which pragmas to insert and the pragma attributes to help engineers prepare and optimize their C/C++ application code for HLS.  

New Features Include:

  • Processing and analysis of hls::stream template class
  • Support for array partitioning of ap_int and ap_fixed data types from Xilinx
  • Improved reduction pattern identification on arrays allows more data-level parallelism loops to be identified in code
  • Added support for Xilinx Vivado HLS 2019.2 as well as Ultrascale, Ultrascale+ families, and RFSoC devices.

Ease of Use Enhancements Include:

  • A new function mapping editor serves as a central entry point into the analysis and optimization flow, giving an overview of application structure, top-level hardware functions, loops, and synthesizability issues. 
  • Within the function mapping editor,  a new filter view enhancement which allows users to sort, expand, filter, and collapse how loops and design hints are displayed.

“The demands of the industries continue to drive our partners and customers in the Fintech, Automotive, and Aerospace and Defense markets to reduce development time and increase design performance to meet their goals,”  said Jordon Inkeles, VP of Product at Silexica. “SLX FPGA 2020.1 directly addresses and tackles their demand for assistance in optimizing algorithms for HLS.”  

Sales Inquiry

Please contact us if you are interested in seeing a live demo or exploring an evaluation of SLX FPGA.

About SLX FPGA

SLX FPGA accelerates the performance optimization of C/C++ code for high-level synthesis (HLS) in Xilinx’s VivadoTM and VitisTM  HLS design flows. SLX FPGA also enables faster-time-to-market by leveraging the benefits of HLS for FPGA design entry. These benefits include improved productivity through designing at a higher level of abstraction, faster simulation vs RTL simulation, and higher QoR through high-level optimizations and design space exploration. SLX FPGA expands and disrupts the use of HLS, democratizing the usage of FPGAs for software developers. 

SLX FPGA saves months of development effort by performing:

    • Guided and automatic refactoring of non-synthesizable code written in C/C++ 
    • Detection of C/C++ code that can be executed in parallel to optimize performance

 

  • Automatic insertion of optimized pragmas to guide the Vivado HLS and Vitis compiler

 

About Silexica

Silexica provides software development tools allowing technology companies to take innovative IP or intelligent products from concept to deployment. Enabled by metric-driven software analysis and execution behavior insights, the SLX programming tools disrupts the journey from software to application-specific hardware.

Founded in 2014, Silexica is headquartered in Germany with offices in the US, Japan and Pakistan. It serves innovative companies in the automotive, robotics, wireless communications, aerospace and financial industries and has received $28M in funding from international investors.

Leave a Reply

featured blogs
Apr 19, 2024
In today's rapidly evolving digital landscape, staying at the cutting edge is crucial to success. For MaxLinear, bridging the gap between firmware and hardware development has been pivotal. All of the company's products solve critical communication and high-frequency analysis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured chalk talk

Electromagnetic Compatibility (EMC) Gasket Design Considerations
Electromagnetic interference can cause a variety of costly issues and can be avoided with a robust EMI shielding solution. In this episode of Chalk Talk, Amelia Dalton chats with Sam Robinson from TE Connectivity about the role that EMC gaskets play in EMI shielding, how compression can affect EMI shielding, and how TE Connectivity can help you solve your EMI shielding needs in your next design.
Aug 30, 2023
28,241 views