A design methodology for the exploitation of high level communication synthesis | IEEE Conference Publication | IEEE Xplore