Memory allocation and mapping in high-level synthesis - an integrated approach | IEEE Journals & Magazine | IEEE Xplore