white paper

High-Level Synthesis for autonomous drive

High-Level Synthesis for autonomous drive

Automated vehicles and ADAS hinge on the ability to fuse sensor data from LiDAR, radar, cameras, and other modalities. This sensor-fusion task increasingly will be done using custom processing hardware – either FPGAs or ASICs. More custom chips are required to apply machine learning and AI to make decisions based on this sensor data. This whitepaper describes how to speed the design flow and tame the verification challenge using the High-Level Synthesis (HLS) methodology, which in select cases is vastly superior to hand-coded RTL.

High-Level Synthesis enables designing silicon at a higher level of abstraction

The sensors in autonomous vehicles continuously generate a high volume of data in real time about the environment surrounding the car. The vehicles need new hardware architectures to be able to process this data quickly and make decisions that enable self driving. Catapult®, the industry’s leading High-Level Synthesis (HLS) platform, provides a new paradigm of designing silicon at a higher level of abstraction - in C++/SystemC – that improves the hardware design by an order of magnitude. It also enables a seamless verification of C++ and RTL as well as combines with PowerPro® for measurement, exploration, analysis, and optimization of RTL power. The algorithmic-intensive designs for autonomous vehicles are a perfect fit for HLS – and the methodology has been successfully adopted by major semiconductor suppliers in the automotive space.

Share

Related resources

Google develops WebM video decompression hardware IP using High-Level Synthesis
White Paper

Google develops WebM video decompression hardware IP using High-Level Synthesis

This paper will describe the actual use of Catapult High-Level Synthesis (HLS) by the WebM team in the successful implementation of the G2 VP9 and share results and impressions.

Working smarter, not harder: NVIDIA closes design complexity gap with HLS
White Paper

Working smarter, not harder: NVIDIA closes design complexity gap with HLS

Discover the challenges NVIDIA faces in the ever evolving world of video, camera, and display standards and the reasons an HLS/C-level flow make it possible for them to succeed in this context.

Machine Learning at the Edge: Using HLS to Optimize Power and Performance
White Paper

Machine Learning at the Edge: Using HLS to Optimize Power and Performance

Moving machine learning to the edge has critical requirements on power and performance. Using off-the-shelf solutions is not practical.