Professional Documents
Culture Documents
Abstract—Network on Chip (NOC) a new design emerging It is seen that that NOC architecture facilitates reuse at
offers a promising architectural choice for future systems on various levels of system design, thus reducing the time to
chips. NOC architectures offer a packet switched communication design and test. However, NOC research is hot in today’s time.
among functional cores on the chip. NOC architectures also apply
concepts from computer. In our work we analysed the series of A higher-level modeling will give us the insight of knowing
simulation results of four innovative routers. All the results are more about its architecture. Like in any other network, router
useful for design of an appropriate switch for the NOC. This is the most important component for the design of communi-
work reports experimental results based on the simulation of cation back-bone of a NoC (Network on Chip) system. In a
four innovative routers using verilog in modelsim enviornment. packet switched network, the functionality of the router is to
Performance analysis is also done by comparing their simulation
results. Performance analysis is usually done by simulation at the forward an incoming packet to the destination resource if it is
Transaction Level – TL or at the Register Transfer Level – RTL. directly connected to it, or to forward the packet to another
TL provides smaller simulation time, while RTL provides more router connected to it.
accuracy in results, which is very necessary during the design In this work we have done simulation analysis and perfor-
phase of a NoC. However, the performance characterization of mance evaluation of newly designed heterogeneous routers.
a large NoCs by means of RTL simulation is time costly and
requires several hours of computing. The performance evaluation The router is the main component that determines the latency,
of a NoC can be also speeded up by doing it directly on hardware throughput, reliability and efficiency of the entire network on
as FPGA instead of using simulation models. chip design.
Index Terms—Network on Chip (NoC); Heterogeneous We would use the tool, Model Sim which has been ex-
Reconfigurable Router; First in First out (FIFO) Buffer; tensively used in the research for design and evaluation of
Crossbar Switch; Channel/Control Logic; Performance Analysis,
Low Power, Low Area, Throughput, Latency, Critical time path.
public domain computer network, to evaluate various design
options for NOC architecture, including the design of router,
communication protocol, routing algorithms. In the following,
we give a brief overview of our NOC Routers architecture.
I. I NTRODUCTION In Section I, we describe how various aspects of our NOC
architecture. Section II presents the literatutre survey. Sec-
Network on Chip or Network on a Chip (NoC or NOC) is a tion III gives brief explanation of Router Design I, II, III, IV.
communication subsystem on V.L.S.I chip. System-On-Chips Section IV gives a description for our simulation experiment,
(SoCs) have evolved in term of performances, reliability and and in Section V some experimental results and corresponding
integration capacity. The last advantage has induced the growth analyses are presented. Section VI gives comparision results
of the number of cores or Intellectual Properties (IPs) in a Finally, we draw some conclusions in Section VII.
same chip. Unfortunately, this important number of IPs has
caused a new issue which is the intra-communication between II. L ITERATURE R EVIEW
the elements of a same chip. To resolve this problem, a new Network-On-Chips (NoCs) have been evolved considerably
paradigm was introduced i.e. Network-On-Chip (NoC). Since in term of performances, reliability and integration capacity. It
the introduction of the NoC paradigm in the last decade, is suitable for Dynamically Reconfigurable Multiprocessor on
new methodologies and approaches have been presented by Chip systems as presented in [4]. The NoC is based on routers
research community and many of them have been adopted by performing online error detection of routing algorithm and
industrials. The objective of the works done was to establish data packet errors. It focuses on adaptive routing algorithms
a reliable survey about available designs, simulation or imple- which allows to bypass faulty components or processor ele-
mentation. An important amount of information was hence ments dynamically implemented inside the network. Another
collected which characteristics NoCs dedicated architecture router architecture [7] is based on additional diagonal state
that will be presented throughout this literature survey. This indications and specific logic blocks allowing the reliable
survey is built around a respectable amount of references and operation of the NoC. In this paper [9], comparision of some
it is hoped that it will help realise the model that is to be of the topologies such as Mesh, Torus, Binary Tree and
designed here. Butterfly Fat Tree (BFT) have been simulated using a Network
978-1-5090-4442-9/17/$31.00 2017
c IEEE 498
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2017 conference.
499
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2017 conference.
500
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2017 conference.
501
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2017 conference.
502
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2017 conference.
503
Authorized licensed use limited to: University of Management & Technology Lahore. Downloaded on July 16,2020 at 21:31:20 UTC from IEEE Xplore. Restrictions apply.