A simulation-based power-aware architecture exploration of a multiprocessor System-on-Chip design