Evaluation of Extension of Virtual Channel on Delay and Throughput in NOC
Mostafa Haghi1, Elham Javadi2, Hessam Khazraj3

1Mostafa Haghi, Department of Electronics and Telecommunication, JNT University, Hyderabad, Andhra Pradesh, India.
2Elham Javadi, Department of Electronics and Computer Engineering, Tehran University, Iran.
3Hessam Khazraj, Department of Electrical Engineering, Osmania University, Andhra Pradesh, India
Manuscript received on July 19, 2014. | Revised Manuscript received on July 20, 2014. | Manuscript published on July 25, 2014. | PP:20-24 | Volume-2 Issue-9, July 2014. | Retrieval Number: I0782072914/2014©BEIESP

Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: When designing a System-on-Chip (SOC) using a Network-on-Chip (NOC), delay and throughput are two critical factors to optimize. In fact to improve performance of the system designer should reduce the Delay cycles and raise the Throughput, but always there are some loss, to keep balance between these two elements designer has to adjust PIR in a certain range, to grant this, we need to know, for which purpose the system is going to be designed, it strictly depends on whether high Throughput or low Delay cycle is required. Extending the number of Virtual Channel (V.C) is a way to achieve this target. Here in this work we have selected three networks with in order 64,512 and 1024 IPs. The effect of V.C extension is evaluated on each one. We will observe, while varying the range of PIR , obtained results of simulator are different for V.C= 4,8,16, as we extend the V.C, delay cycle is reduced but in expense of more cost in some cases. In this paper we identify the take off points for Delay cycles and the points that has not be crossed by PIR rate level, to get a better trading off between effective elements of networks. Performance evaluation is conducted based on flit-accurate and open source System C simulator, BOOKSIM.