IDS-NoC: A Scalable Interconnect Solution for Modern SoC Design