ASAP: Automatic Sizing and Partitioning for Dynamic Memory Heaps in High-Level Synthesis | IEEE Conference Publication | IEEE Xplore