Catapult High-Level Synthesis resource library

Be it deep learning, computer vision, communications, video, or countless other spaces, Catapult is more than just “C to RTL”. ASIC, FPGA or eFPGA, with novel code/functional coverage, class-leading power opt, and formal verification, learn how it enables you to do more, and do it better.

New resources

Success stories

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.

White papers

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.

Podcasts

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.

Training

Demos and seminars

Documentation and reference designs

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.

Webinars

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.