PandA framework 0.9.8 released

We are glad to announce a new release of the PandA-bambu project, an open-source framework for research in high-level synthesis and HW/SW co-design.

Panda Bambu is an open-source framework aimed at assisting the designer during the high-level synthesis of complex applications, supporting most of the C constructs. It is developed for Linux systems, it is written in C++11, and its pre-compiled binaries can be downloaded under GPL license as an AppImage package (link). The source code is also publicly available as a GitHub repository at this link.

Issues, pull requests, and patches can be submitted by using the GitHub website. Install instructions, tutorials, and other info can be found on the PandA website.

New features introduced:

  • Added an LLVM based tree height reduction step.
  • Updated support to NanoXplore NXmap: NXmap3 support, NG-ULTRA nx2h540tsc device family support
  • Added support for AXI Master interface.
  • Improved regression test, benchmarking, and integration flow through GitHub Actions workflows

What’s Changed

New Contributors

Full Changelog: v0.9.7…v0.9.8

Link to the binary AppImage: https://release.bambuhls.eu/appimage/bambu-0.9.8.AppImage