Energy- and Performance-Driven NoC Communication Architecture Synthesis Using a Decomposition Approach