PandA Project Documentation

The primary objective of the PandA project is to develop a usable framework that will enable the research of new ideas in the HW-SW Co-Design field.
The PandA framework includes methodologies supporting the research on the high-level synthesis of hardware accelerators, parallelism extraction for embedded systems, hardware/software partitioning and mapping, metrics for performance estimation of embedded software applications, and dynamically reconfigurable devices.

PandA software is released under the GNU General Public License version 3 and developed at Politecnico di Milano (Italy).

Getting started

The following can be helpful to start using the PandA framework and understand its features:

Developer's guidelines

The PandA framework is an open-source project where you can integrate your own algorithms to enhance the available features and build new ones as needed.
The following can be useful to approach the PandA codebase and start developing:

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