الملخص الإنجليزي
Network-on-Chips (NoCs) have recently been revealed as a preferred communication fabric for the System-on-Chips (SoCs) as the efficiency and performance are important aspects that need to be considered in such architectures. Replacing the bus-
based systems with NoCs has many advantages in scalability, performance, and modularity of SoCs. It increases the throughput and decreases the latency, energy consumption and area overhead. Topology has a great impact on the performance of a network. PentaNoC is an efficient topology which was proposed lately as high performance highly scalable
NoC topology. Its building blocks are based on pentagon shapes and are constructed level by level recursively. Additionally, its good topological properties like the low diameter and average hop count, and the high bisection width makes it able to
outperform other topologies. The NoC performance is also affected by the switching technique and the routing algorithm. Wormhole switching with virtual channels is the most widely used NoC switching method because of its good performance, smaller buffering requirement and higher throughput. In addition to choosing an appropriate switching technique, it is essential to bear in mind the deadlock situations when designing the routing algorithm. This research aims to evaluate the performance of a wormhole switched PentaNoC topology using two key metrics, namely, the average throughput and average End-to-
End latency. To come with this, a simulation model of PentaNoC was developed using the Omnet++ simulator in order to build the network and compare its performance against other popular topologies and under different parameters like, injection rate,
packet size and the number of virtual channels. The model guarantees the absence of deadlock in the routing algorithm. Extensive simulation results prove the efficacy and efficiency of this network along with achieving the maximum throughput and the minimum delay over its opponents in many circumstances.