Open-Source Foundation Libraries for HLS
The High-Level Synthesis (HLS) Foundation Libraries represent a powerful open-source initiative implemented in standard C++, enabling precise bit-accurate hardware and software design. These comprehensive libraries serve as a catalyst for hardware acceleration, offering robust, synthesizable building blocks for both FPGA and ASIC implementations. The goal of these libraries is to create an open community for exchange of knowledge and IP for HLS that can be used to accelerate both research and design. These libraries are delivered as an open-source project on GitHub under the Apache 2.0 license and contributions are welcome. Whether you're working on academic research or industrial applications, these libraries provide the essential building blocks for efficient hardware design and implementation.