A Light-Weight Network-on-Chip Architecture for Dynamically Recongurable Systems