Networks on chip: A new paradigm for component-based MPSoC design