Getting started - Bambu HLS

Bambu HLS

Bambu HLS is the High-Level Synthesis (HLS) tool of the PandA Framework that automates the design process that takes an abstract behavioral description of a digital system, usually C/C++ (but not only), and generates a Register-Transfer Level (RTL) description that realizes the given behavior. RTL generation only represents the core of the HLS flow, while Bambu HLS also offers a wide set of optimizations and customization capabilites to the user. Finally, there is also the possibility to perform RTL simulation and verification of the generated design against the input description.

In the following sections you will find information on how to use the Bambu HLS tool to exploit all of its capabilites:

Basic usage

Advanced features

Generated on Mon Feb 12 2024 13:03:38 for PandA-2024.02 by doxygen 1.8.13