Open Access Open Access  Restricted Access Subscription Access

Low Latency Noc with Dynamic Priority based Matrix Arbiter


Affiliations
1 School of Computing, SASTRA University, Thanjavur - 613401, Tamil Nadu, India
 

The quest for the improvement of processing power and efficiency is spawning research for many core systems. Network on chip (Noc) is evolving as an eminent way in replacing shared buses for better design and reusability. The packet switch fabric posses a high dominant problem which gives rise to high latency and communication uncertainty. Packet requirements can be detected and dispatched from different directions based on the priorities so that the packets pass through the router in a congestion free manner. Network on chip replaces the shared bus system and routing is performed in a multi hop basis. Router architectures have been proposed to reduce the average network delay. However communication uncertainty becomes more critical to system performance. Pipelining stage can further increase the throughput as much as possible. A priority arbitration technique is used in this paper to reduce the average latency by Dynamic priority based matrix arbiter in the pipelining stage. If many packets want to get access to the same output channel, the role of router is to decide which packet should be delivered to the next router. The scheduling algorithm is implemented with the matrix arbitration technique in the pipelining stage which increases the speed of communication. With the help of the tool Xilinx ISE 14.2 the parameters of throughput and latency is analyzed.

Keywords

Arbitration, Dynamic Priority (DP), Matrix arbiter, Network on chip (Noc), Pipelining.
User

Abstract Views: 271

PDF Views: 0




  • Low Latency Noc with Dynamic Priority based Matrix Arbiter

Abstract Views: 271  |  PDF Views: 0

Authors

J. Arjana
School of Computing, SASTRA University, Thanjavur - 613401, Tamil Nadu, India

Abstract


The quest for the improvement of processing power and efficiency is spawning research for many core systems. Network on chip (Noc) is evolving as an eminent way in replacing shared buses for better design and reusability. The packet switch fabric posses a high dominant problem which gives rise to high latency and communication uncertainty. Packet requirements can be detected and dispatched from different directions based on the priorities so that the packets pass through the router in a congestion free manner. Network on chip replaces the shared bus system and routing is performed in a multi hop basis. Router architectures have been proposed to reduce the average network delay. However communication uncertainty becomes more critical to system performance. Pipelining stage can further increase the throughput as much as possible. A priority arbitration technique is used in this paper to reduce the average latency by Dynamic priority based matrix arbiter in the pipelining stage. If many packets want to get access to the same output channel, the role of router is to decide which packet should be delivered to the next router. The scheduling algorithm is implemented with the matrix arbitration technique in the pipelining stage which increases the speed of communication. With the help of the tool Xilinx ISE 14.2 the parameters of throughput and latency is analyzed.

Keywords


Arbitration, Dynamic Priority (DP), Matrix arbiter, Network on chip (Noc), Pipelining.



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i29%2F130904