Memory allocation and optimization in system-level architectural synthesis | IEEE Conference Publication | IEEE Xplore