Skip to Content

BAMBU: An Open Source Framework for High Level Synthesis of Complex Applications

0
Your rating: None
Tool Name (abbreviation): 
BAMBU
Author(s): 
- -, -, IT
(unregistered) Author(s): 
Christian Pilato (Politecnico di Milano)

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.

Tag your tool
Keywords: 
High-Level Synthesis
GCC