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

Leveraging process automation to accelerate PCB designs
Technology Overview

Leveraging process automation to accelerate PCB designs

Optimize productivity and avoid work-arounds using tools designed to handle advanced PCB manufacturing & performance technologies. Automation and abstraction applied to layout, with high-speed-aware constraints accelerate design.

Xpedition enables interactive PCB routing aids
Product Demo

Xpedition enables interactive PCB routing aids

This video demonstrates Xpedition’s PCB routing aids features such as interactive trace width changes, gloss spreading, trace centering, and automatic removal of unused pads.

Leveraging 3D layout to optimize PCB designs
White Paper

Leveraging 3D layout to optimize PCB designs

This paper describes six ways to maximize the benefits of 3D PCB design for an easy understanding of the physical product, enabling identification of ECAD-MCAD problems early in the design cycle and avoiding costly re-designs.

White papers

Leveraging process automation to accelerate PCB designs
Technology Overview

Leveraging process automation to accelerate PCB designs

Optimize productivity and avoid work-arounds using tools designed to handle advanced PCB manufacturing & performance technologies. Automation and abstraction applied to layout, with high-speed-aware constraints accelerate design.

Xpedition enables interactive PCB routing aids
Product Demo

Xpedition enables interactive PCB routing aids

This video demonstrates Xpedition’s PCB routing aids features such as interactive trace width changes, gloss spreading, trace centering, and automatic removal of unused pads.

Leveraging 3D layout to optimize PCB designs
White Paper

Leveraging 3D layout to optimize PCB designs

This paper describes six ways to maximize the benefits of 3D PCB design for an easy understanding of the physical product, enabling identification of ECAD-MCAD problems early in the design cycle and avoiding costly re-designs.

Podcasts

Leveraging process automation to accelerate PCB designs
Technology Overview

Leveraging process automation to accelerate PCB designs

Optimize productivity and avoid work-arounds using tools designed to handle advanced PCB manufacturing & performance technologies. Automation and abstraction applied to layout, with high-speed-aware constraints accelerate design.

Xpedition enables interactive PCB routing aids
Product Demo

Xpedition enables interactive PCB routing aids

This video demonstrates Xpedition’s PCB routing aids features such as interactive trace width changes, gloss spreading, trace centering, and automatic removal of unused pads.

Leveraging 3D layout to optimize PCB designs
White Paper

Leveraging 3D layout to optimize PCB designs

This paper describes six ways to maximize the benefits of 3D PCB design for an easy understanding of the physical product, enabling identification of ECAD-MCAD problems early in the design cycle and avoiding costly re-designs.

Training

Demos and seminars

Documentation and reference designs

Leveraging process automation to accelerate PCB designs
Technology Overview

Leveraging process automation to accelerate PCB designs

Optimize productivity and avoid work-arounds using tools designed to handle advanced PCB manufacturing & performance technologies. Automation and abstraction applied to layout, with high-speed-aware constraints accelerate design.

Xpedition enables interactive PCB routing aids
Product Demo

Xpedition enables interactive PCB routing aids

This video demonstrates Xpedition’s PCB routing aids features such as interactive trace width changes, gloss spreading, trace centering, and automatic removal of unused pads.

Leveraging 3D layout to optimize PCB designs
White Paper

Leveraging 3D layout to optimize PCB designs

This paper describes six ways to maximize the benefits of 3D PCB design for an easy understanding of the physical product, enabling identification of ECAD-MCAD problems early in the design cycle and avoiding costly re-designs.

Webinars

Leveraging process automation to accelerate PCB designs
Technology Overview

Leveraging process automation to accelerate PCB designs

Optimize productivity and avoid work-arounds using tools designed to handle advanced PCB manufacturing & performance technologies. Automation and abstraction applied to layout, with high-speed-aware constraints accelerate design.

Xpedition enables interactive PCB routing aids
Product Demo

Xpedition enables interactive PCB routing aids

This video demonstrates Xpedition’s PCB routing aids features such as interactive trace width changes, gloss spreading, trace centering, and automatic removal of unused pads.

Leveraging 3D layout to optimize PCB designs
White Paper

Leveraging 3D layout to optimize PCB designs

This paper describes six ways to maximize the benefits of 3D PCB design for an easy understanding of the physical product, enabling identification of ECAD-MCAD problems early in the design cycle and avoiding costly re-designs.