Using Differential Evolution for Minimal Routing in Network-on-Chips with 2D and 3D Mesh Topology
摘要
Network-on-Chip (NoC) represents an innovative approach to interconnecting components in System-on-Chip (SoC) designs, enabling the integration of complex elements. However, being a relatively new technology, it requires substantial research efforts, particularly to streamline and accelerate the design process. NoCs can be organized in various topologies, including ring, mesh, and torus. Since multiple data packets can be transmitted simultaneously, an effective routing strategy is essential to prevent congestion and minimize delays. This paper investigates the performance of a Differential Evolution-based routing algorithm in 2D and 3D mesh NoC topologies. The proposed routing strategy aims to minimize total packet transmission latency between tasks. Simulation results demonstrate the effectiveness of this algorithm, highlighting its performance compared to other routing techniques.