Communication architecture tuners: a methodology for the design of high-performance communication architectures for system-on-chips | IEEE Conference Publication | IEEE Xplore