Search
BAMBU: An Open Source Framework for High Level Synthesis of Complex Applications
Tool Name (abbreviation):
BAMBU
Bambu is an open-source framework for HLS currently under development at Politecnico di Milano. It is based on the GCC compiler as front-end and it implements a novel architecture to synthesize complex C constructs without requiring three-states for its implementation. Moreover, it targets different synthesis tools (both for ASIC and FPGA) and generates synthesis scripts for them. The framework can be easily configured via XML files and it can generate testbenches for validation.