SlideShare a Scribd company logo
1 of 4
Download to read offline
Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64
www.ijera.com 61 | P a g e
Design and Implementation Of Packet Switched Network Based
RKT-NoC on FPGA
Vijayalaxmi B Patil*, Sadhana Choudhary**, Hashmathunnisa Begum***
*(PG Student, Department of Electronics & Communication, Lingrajjappa Engineering college,
VTU(university), Bidar-01)
**(Professor, Department of Electronics & Communication, Lingrajjappa college, VTU(university), Bidar-01)
***(Ass. Professor, Department of Electronics & Instrumentation, KBNCE, VTU(university), Gulbarga-04)
ABSTRACT
In this Paper we proposed a new network on chip that handles accurate localization of the faulty parts of NoC.
The proposed NoC is based on new error detection mechanism and modified xy routing algorithm. Error
detection mechanism suitable for dynamic NoCs, where the number and position of the processor elements or
faulty blocks vary during run time. This paper also presents a modified xy routing algorithm combined with a
scheduler to be used on NoCs.This proposed method is fast way to transferring data via specific path between
two nodes in the network and the scheduler further helps to avoid collision. More latency and fewer throughputs
are obtained with contentation in network. As mesh size increases latency and throughputs increases
accordingly. The proposed design implemented in SPARTAN III FPGA by using Xilinx ISE13.4and simulated
in Questa sim 10.0b.
Keywords – Network on Chip, Modified xy Routing algorithm, Dynamic Reconfiguration
I. INTRODUCTION
Recently the trend of embedded system has been
moving toward multiprocessor system-on-chip
(MPSoCs) in order to meet the requirements of real-
time application. The complexity of these SoCs is
increasing and the communication medium is
becoming a major issue of the MPSoCs [1].Generally
integrating a network- on-chip (NoC) into the SoC
provides an efficient means to interconnect several
processor elements (PEs) or intellectual
properties(IP)[2].Network on-chip is slowly being
accepted as an important paradigm for
implementation among various cores in a soc.
With advances in integrated circuits(IC)
manufacturing a constant attempt has been to design
enormous amounts of networks on the same chip so
as tocomplish more networks embedded on the
chip.Figure1shows the conceptual view of a NoC
where each tile is composed of a resource(R) and a
switch or router(s).The routers are connected to the
four neighboring tiles and its local resource via
channels. Each channel consists of two directional
point to point links between two routers or a router
and a local resource. Traditionally, System-on-chip
(SoC) utilizes topologies based on shared buses [3].
According to NoC design approach designers use
network design technology to analyze and design
SoCs .In other words designers view a SoC as a
micro-network of components. SoC interconnection
design can be done using the micro network stack
paradigm, which is an adaptation of the protocol
stack. NoC can be defined as “network on chip is a
communication network targeted for on chip”.For the
NoC architecture, the chip is divided into a set of
interconnected blocks where each node can be a
general purpose processor like a digital signal
processing element (PE).
Figure1: Structure of 4X4 NoC
A router is embedded within each node with the
objective of connecting it to its neighboring nodes.
The router has four ports(west,south,East and north)
to connect with the other routers and a local port to
connect with PE means have five ports input and five
output ports as shown in figure2.
RESEARCH ARTICLE OPEN ACCESS
Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64
www.ijera.com 62 | P a g e
Figure: 2 Generic structure of router.
In this paper, we present a new reliable dynamic
NoC.
The proposed NoC is a mesh structure of routers
able to detect routing errors for adaptive routing
based on modified xy routing algorithm. Our
approach includes data packet error detection and
correction. The originality of the proposed
architecture is its ability to localize accurately error
sources, allowing the throughput and network load of
the NoC to be maintained.
II. Existing Method
The RKT-NoC is a packet switched network
based on intelligent independent reliable routers
called RKT-switches [4].The architecture of the
RKT-switch is depicted in figure3.The RKT-switch is
characterized by its architecture having four
directions (north, east, south and west) suitable for a
2-D mesh NoC. The PEs and IPs can be connected
directly to any side of a router. Therefore, there is no
specific connection port for a PE or IP .The RKT-
switch operation is based on the store-and-forward
switching technique.
This technique is suitable fo
dynamicallyreconfigurable NoCs. Indeed, in our NoC
PEs and IPs can be implemented in place of one or
several routers. In store and forward technique ,each
data packet is stored is stored only in a single router
.Hence, when router needs to be reconfigured the
router is only required to empty its buffers.
Figure3: Architecture of reliable route RKT-NoC
III. Proposed Method
We proposed a new reliable NoC-based
communication approach called RKT-NoC. The
reliable switch being proposed incorporates an online
routing fault detection mechanism based on modified
XY-routing algorithm [5].The hamming ECC is
considered for our RKT-switch, in order to provide a
convenient tradeoff between area overhead and error
correction capacity [6].This choice permits the
correction of single event upset(SEU)errors and the
detection of multiple event upset errors(MEU)errors.
An modified XY-based adaptive algorithm primarily
uses the rules of the XY algorithm to route data
packets into the network when the required
components are available in case of an unavailable
component, a specific routing path is locally chosen
to bypass its position.
When a router receives a data packet, it checks
the correctness made by the routing .Decision of the
previous node, using the routing error detection
algorithm.
From address comparison, the router checks if
the previous routing decision obeyed the XY routing
algorithm. If the router in the XY path is unavailable,
the previous router decision was a correct bypass. If
it is available, the previous router decision is a
routing error.
Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64
www.ijera.com 63 | P a g e
Figure4: Methodolgy of Router1
In the latter case, the router adds one “1”to the
error journal associated with the faulty routing logic
block. If three consecutive errors are performed by
the same faulty routing logic block, a permanent error
is considered. In this
Situation, a specific data packet is generated
towards the switch generating the routing errors. This
specific one-flit data packet indicates the faulty input
ports of the considered router that must be
disconnected. For NoCs based on multiflit data
packets as shown in table1, it may happen that a flit
is received without being preceded by a header flit. In
the proposed RKT-NoC, there is bit in each flit
indicating whether the flit is header flit or a data flit,
as shown in table I.
When router receives first flit of a data packet, it
checks after the hamming decoding whether it is a
header flit. If not, the flit is destroyed. Therefore,
when receiving a data packet, the destination IP or
PE counts the number of received flits. If this number
does not match the number in indicated in the header
flit, the packet is destroyed and retransmission
request is sent back to the emitter IP or PE.In the
proposed method we have taken 4x4routers a shown
in Figure1.
In the Block diagram of router1as shown in
figure4 input data is first encoded.
After packet generation based on priority
encoder it is applied to routing logic. The proposed
diagram uses modified xy routing algorithm
combined with scheduler to be used on NoCs. The
same methodology can be applied to all sixteen
routers. All packet having Req bit is undergoes for
the modified XY routing algorithm depends upon the
priority given by arbiter. Packet is store in FIFO
unstill its get grand signal from arbiter. Once get
grand signal actual XY Routing takes place.
IV. EXPERIMENTAL RESULTS
By simulation and synthesis the following results
are obtained for each cycle with different nodes for
different input data. Here Xilinx 12.2_1 tool is used
in order to synthesize and simulate the design process
and also the netlist generation.
A. Simulation Result
The following figure shows the simulation
results for different inputs and outputs for different
nodes.
Figure: A simulation result Node1.
Figure: B simulation result of Node2
Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64
www.ijera.com 64 | P a g e
B. Synthesis Result
Figure: C Synthesis result of 4X4 NoC
V. CONCLUSION
In the paper, we proposed error correction and
detection method for dynamically reconfigurable
NoCs. The proposed method also presents a modified
XY routing algorithm combined with scheduler to be
used on NoCs. The results shows that the proposed
method is fast and an efficient way to transferring a
data via a specific path between two nodes in the
network and the scheduler further helps to avoid
collision .It requires smaller memory and more
latency and fewer throughputs are obtained with
contentation in network.
REFERENCES
[1]. Smart Reliable network-on-chip,cedric
killian, camel Tanougast,Fabrice Monteiro,
and Abbas Danoache, ”IEEE Transaction on
Very Large Scale Integration(VLSI) systems,
vol 22 No 2, Feb 2014
[2]. J.shan and P.Heinsng, Dynamic
Reconfigurable Network-on-Chip Design,”
Innovations for Computational Processing
and Communication”.
[3]. C. Bobda, A. Ahmadinia, M. Majer, J.
Teich, S. Fekete, and J. van der Veen, “Dy
No C: A dynamic infrastructure for
communication in dynamically
reconfigurable devices,” in Proc. Int. Conf.
Field Program. Logic Appl., Aug. 2005, pp.
153–158.
[4]. Network On Chip for data Packet Exchange,
M vamsi Krishna, D. Ajith, “International
conference on science, Engineering and
management Research, 2014”.
[5]. Performance comparisionof XY,OE and Dy
Ad Routing algorithm byload variation
Analysis of 2-D,mesh Topolgy Based
Network-on-Chip, Parag parandkar jayesh
kumar Dalal and sumant
katiyal“International Journal of Information
Technology”Jan 2012.
[6]. A method to construct Low Delay Single
Error correction Codes for protecting Data
Bits only.Pedro Reviviergo,Salvator
Pantarelli,ottavi,”IEEE Transaction on
computer-Aided designof integrated circuits
and systems”,VOL-32,No3,March 2013.
[7]. “Network-On-Chip” , Editors: Jantsch, Axel,
Tanhunsen, Hannu (Eds)-2003 Springer
Publications.
[8]. “On- Chip-Networks”,Natalic D.Enright
Jerger Li,shiun peh,Morgan & Clay
PoolPublishers 2009.
Vijayalaxmi B patil pursuing M.Tech
degree in VLSI and Embedded System from
VTU,belgaum Univercity. My current research
interests include field-programmable gate array
architecture design, adaptive network-on
chip,reliability, and VLSI design.

More Related Content

What's hot

IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...
IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...
IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...IRJET Journal
 
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsMultiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsIJERA Editor
 
Partially connected 3D NoC - Access Noxim.
Partially connected 3D NoC - Access Noxim. Partially connected 3D NoC - Access Noxim.
Partially connected 3D NoC - Access Noxim. Abhishek Madav
 
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...iosrjce
 
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...ijwmn
 
Five Port Router Architecture
Five Port Router ArchitectureFive Port Router Architecture
Five Port Router Architectureijsrd.com
 
Report star topology using noc router
Report star topology using noc router Report star topology using noc router
Report star topology using noc router Vikas Tiwari
 
Content-aware dynamic network resource allocation
Content-aware dynamic network resource allocationContent-aware dynamic network resource allocation
Content-aware dynamic network resource allocationTal Lavian Ph.D.
 
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2csandit
 
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...CSCJournals
 
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEvaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEiko Seidel
 
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection NetworksEmerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection NetworksAshif Sikder
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyIJRES Journal
 
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2IAEME Publication
 

What's hot (16)

IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...
IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...
IRJET-Comparative Study of Leach, Sep,Teen,Deec, and Pegasis in Wireless Sens...
 
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsMultiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
 
Partially connected 3D NoC - Access Noxim.
Partially connected 3D NoC - Access Noxim. Partially connected 3D NoC - Access Noxim.
Partially connected 3D NoC - Access Noxim.
 
G010334554
G010334554G010334554
G010334554
 
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...
An Implementation and Analysis of RTS/CTS Mechanism for Data Transfer in Wire...
 
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...
SIMULATION PROCESS FOR MOBILE NODES INFORMATION USING LOCATION-AIDED ROUTING ...
 
Five Port Router Architecture
Five Port Router ArchitectureFive Port Router Architecture
Five Port Router Architecture
 
Report star topology using noc router
Report star topology using noc router Report star topology using noc router
Report star topology using noc router
 
Content-aware dynamic network resource allocation
Content-aware dynamic network resource allocationContent-aware dynamic network resource allocation
Content-aware dynamic network resource allocation
 
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2
Performance Evaluation of a Layered WSN Using AODV and MCF Protocols in NS-2
 
20120140505009
2012014050500920120140505009
20120140505009
 
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...
Design of Binary to BCD Code Converter using Area Optimized Quantum Dot Cellu...
 
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEvaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
 
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection NetworksEmerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A survey
 
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
 

Viewers also liked

Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.Basile Barlot
 
Közhasznúsági melléklet
Közhasznúsági mellékletKözhasznúsági melléklet
Közhasznúsági mellékletCintia Magi
 
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...Bruce Givner
 
Open sourcebatna
Open sourcebatnaOpen sourcebatna
Open sourcebatnalinuxscout
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเองThidarath609
 
Outlook technical support 844 449 0455
Outlook technical support 844 449 0455 Outlook technical support 844 449 0455
Outlook technical support 844 449 0455 Cathedral Wingis
 
Attestato delle competenze. Alessio Fuse'
Attestato delle competenze. Alessio Fuse'Attestato delle competenze. Alessio Fuse'
Attestato delle competenze. Alessio Fuse'Digital-Coach.it
 
Modellazione tramite geometria frattale
Modellazione tramite geometria frattaleModellazione tramite geometria frattale
Modellazione tramite geometria frattaleMassimiliano Leone
 
Captivating Captions
Captivating CaptionsCaptivating Captions
Captivating CaptionsAlexa Apallas
 

Viewers also liked (17)

Splendid Agency profile
Splendid Agency profileSplendid Agency profile
Splendid Agency profile
 
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
 
Redes de computadora
Redes de computadoraRedes de computadora
Redes de computadora
 
FC2
FC2FC2
FC2
 
Presentazione cdg
Presentazione cdgPresentazione cdg
Presentazione cdg
 
Közhasznúsági melléklet
Közhasznúsági mellékletKözhasznúsági melléklet
Közhasznúsági melléklet
 
Salvacion (parte cinco)
Salvacion (parte cinco)Salvacion (parte cinco)
Salvacion (parte cinco)
 
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...
15 02-19 "C" Corporation Asset Sale - Martin Ice Cream and Bross: Personal Go...
 
Open sourcebatna
Open sourcebatnaOpen sourcebatna
Open sourcebatna
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเอง
 
WECHINA
WECHINAWECHINA
WECHINA
 
Outlook technical support 844 449 0455
Outlook technical support 844 449 0455 Outlook technical support 844 449 0455
Outlook technical support 844 449 0455
 
Attestato delle competenze. Alessio Fuse'
Attestato delle competenze. Alessio Fuse'Attestato delle competenze. Alessio Fuse'
Attestato delle competenze. Alessio Fuse'
 
Karolina maciąg
Karolina maciągKarolina maciąg
Karolina maciąg
 
Modellazione tramite geometria frattale
Modellazione tramite geometria frattaleModellazione tramite geometria frattale
Modellazione tramite geometria frattale
 
Powerpoint 2 tik
Powerpoint 2 tikPowerpoint 2 tik
Powerpoint 2 tik
 
Captivating Captions
Captivating CaptionsCaptivating Captions
Captivating Captions
 

Similar to Design and Implementation of Packet Switched RKT-NoC

Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms IJECEIAES
 
A efficacy of different buffer size on latency of network on chip (NoC)
A efficacy of different buffer size on latency of network on chip (NoC)A efficacy of different buffer size on latency of network on chip (NoC)
A efficacy of different buffer size on latency of network on chip (NoC)journalBEEI
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachIJERA Editor
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachIJERA Editor
 
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...IJERA Editor
 
Design and implementation of secured agent based NoC using shortest path rout...
Design and implementation of secured agent based NoC using shortest path rout...Design and implementation of secured agent based NoC using shortest path rout...
Design and implementation of secured agent based NoC using shortest path rout...IJECEIAES
 
Fault Injection Approach for Network on Chip
Fault Injection Approach for Network on ChipFault Injection Approach for Network on Chip
Fault Injection Approach for Network on Chipijsrd.com
 
Improved data efficiency of programmable arbiter based on chip permutation ne...
Improved data efficiency of programmable arbiter based on chip permutation ne...Improved data efficiency of programmable arbiter based on chip permutation ne...
Improved data efficiency of programmable arbiter based on chip permutation ne...EditorIJAERD
 
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...IJECEIAES
 
Simulation of LTE Network Parameters
Simulation of  LTE Network ParametersSimulation of  LTE Network Parameters
Simulation of LTE Network ParametersIRJET Journal
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc toruseSAT Publishing House
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsiigeeks1234
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiigeeks1234
 
Area-Efficient Design of Scheduler for Routing Node of Network-On-Chip
Area-Efficient Design of Scheduler for Routing Node of Network-On-ChipArea-Efficient Design of Scheduler for Routing Node of Network-On-Chip
Area-Efficient Design of Scheduler for Routing Node of Network-On-ChipVLSICS Design
 
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIP
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIPAREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIP
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIPVLSICS Design
 
IRJET- Re-Configuration Topology for On-Chip Networks by Back-Tracking
IRJET- Re-Configuration Topology for On-Chip Networks by Back-TrackingIRJET- Re-Configuration Topology for On-Chip Networks by Back-Tracking
IRJET- Re-Configuration Topology for On-Chip Networks by Back-TrackingIRJET Journal
 

Similar to Design and Implementation of Packet Switched RKT-NoC (20)

Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms
 
Ijecet 06 08_004
Ijecet 06 08_004Ijecet 06 08_004
Ijecet 06 08_004
 
A efficacy of different buffer size on latency of network on chip (NoC)
A efficacy of different buffer size on latency of network on chip (NoC)A efficacy of different buffer size on latency of network on chip (NoC)
A efficacy of different buffer size on latency of network on chip (NoC)
 
Design of fault tolerant algorithm for network on chip router using field pr...
Design of fault tolerant algorithm for network on chip router  using field pr...Design of fault tolerant algorithm for network on chip router  using field pr...
Design of fault tolerant algorithm for network on chip router using field pr...
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
 
Design and implementation of secured agent based NoC using shortest path rout...
Design and implementation of secured agent based NoC using shortest path rout...Design and implementation of secured agent based NoC using shortest path rout...
Design and implementation of secured agent based NoC using shortest path rout...
 
Fault Injection Approach for Network on Chip
Fault Injection Approach for Network on ChipFault Injection Approach for Network on Chip
Fault Injection Approach for Network on Chip
 
Improved data efficiency of programmable arbiter based on chip permutation ne...
Improved data efficiency of programmable arbiter based on chip permutation ne...Improved data efficiency of programmable arbiter based on chip permutation ne...
Improved data efficiency of programmable arbiter based on chip permutation ne...
 
A0520106
A0520106A0520106
A0520106
 
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
 
Simulation of LTE Network Parameters
Simulation of  LTE Network ParametersSimulation of  LTE Network Parameters
Simulation of LTE Network Parameters
 
A018120105
A018120105A018120105
A018120105
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc torus
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsi
 
Area-Efficient Design of Scheduler for Routing Node of Network-On-Chip
Area-Efficient Design of Scheduler for Routing Node of Network-On-ChipArea-Efficient Design of Scheduler for Routing Node of Network-On-Chip
Area-Efficient Design of Scheduler for Routing Node of Network-On-Chip
 
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIP
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIPAREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIP
AREA-EFFICIENT DESIGN OF SCHEDULER FOR ROUTING NODE OF NETWORK-ON-CHIP
 
IRJET- Re-Configuration Topology for On-Chip Networks by Back-Tracking
IRJET- Re-Configuration Topology for On-Chip Networks by Back-TrackingIRJET- Re-Configuration Topology for On-Chip Networks by Back-Tracking
IRJET- Re-Configuration Topology for On-Chip Networks by Back-Tracking
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Design and Implementation of Packet Switched RKT-NoC

  • 1. Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64 www.ijera.com 61 | P a g e Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA Vijayalaxmi B Patil*, Sadhana Choudhary**, Hashmathunnisa Begum*** *(PG Student, Department of Electronics & Communication, Lingrajjappa Engineering college, VTU(university), Bidar-01) **(Professor, Department of Electronics & Communication, Lingrajjappa college, VTU(university), Bidar-01) ***(Ass. Professor, Department of Electronics & Instrumentation, KBNCE, VTU(university), Gulbarga-04) ABSTRACT In this Paper we proposed a new network on chip that handles accurate localization of the faulty parts of NoC. The proposed NoC is based on new error detection mechanism and modified xy routing algorithm. Error detection mechanism suitable for dynamic NoCs, where the number and position of the processor elements or faulty blocks vary during run time. This paper also presents a modified xy routing algorithm combined with a scheduler to be used on NoCs.This proposed method is fast way to transferring data via specific path between two nodes in the network and the scheduler further helps to avoid collision. More latency and fewer throughputs are obtained with contentation in network. As mesh size increases latency and throughputs increases accordingly. The proposed design implemented in SPARTAN III FPGA by using Xilinx ISE13.4and simulated in Questa sim 10.0b. Keywords – Network on Chip, Modified xy Routing algorithm, Dynamic Reconfiguration I. INTRODUCTION Recently the trend of embedded system has been moving toward multiprocessor system-on-chip (MPSoCs) in order to meet the requirements of real- time application. The complexity of these SoCs is increasing and the communication medium is becoming a major issue of the MPSoCs [1].Generally integrating a network- on-chip (NoC) into the SoC provides an efficient means to interconnect several processor elements (PEs) or intellectual properties(IP)[2].Network on-chip is slowly being accepted as an important paradigm for implementation among various cores in a soc. With advances in integrated circuits(IC) manufacturing a constant attempt has been to design enormous amounts of networks on the same chip so as tocomplish more networks embedded on the chip.Figure1shows the conceptual view of a NoC where each tile is composed of a resource(R) and a switch or router(s).The routers are connected to the four neighboring tiles and its local resource via channels. Each channel consists of two directional point to point links between two routers or a router and a local resource. Traditionally, System-on-chip (SoC) utilizes topologies based on shared buses [3]. According to NoC design approach designers use network design technology to analyze and design SoCs .In other words designers view a SoC as a micro-network of components. SoC interconnection design can be done using the micro network stack paradigm, which is an adaptation of the protocol stack. NoC can be defined as “network on chip is a communication network targeted for on chip”.For the NoC architecture, the chip is divided into a set of interconnected blocks where each node can be a general purpose processor like a digital signal processing element (PE). Figure1: Structure of 4X4 NoC A router is embedded within each node with the objective of connecting it to its neighboring nodes. The router has four ports(west,south,East and north) to connect with the other routers and a local port to connect with PE means have five ports input and five output ports as shown in figure2. RESEARCH ARTICLE OPEN ACCESS
  • 2. Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64 www.ijera.com 62 | P a g e Figure: 2 Generic structure of router. In this paper, we present a new reliable dynamic NoC. The proposed NoC is a mesh structure of routers able to detect routing errors for adaptive routing based on modified xy routing algorithm. Our approach includes data packet error detection and correction. The originality of the proposed architecture is its ability to localize accurately error sources, allowing the throughput and network load of the NoC to be maintained. II. Existing Method The RKT-NoC is a packet switched network based on intelligent independent reliable routers called RKT-switches [4].The architecture of the RKT-switch is depicted in figure3.The RKT-switch is characterized by its architecture having four directions (north, east, south and west) suitable for a 2-D mesh NoC. The PEs and IPs can be connected directly to any side of a router. Therefore, there is no specific connection port for a PE or IP .The RKT- switch operation is based on the store-and-forward switching technique. This technique is suitable fo dynamicallyreconfigurable NoCs. Indeed, in our NoC PEs and IPs can be implemented in place of one or several routers. In store and forward technique ,each data packet is stored is stored only in a single router .Hence, when router needs to be reconfigured the router is only required to empty its buffers. Figure3: Architecture of reliable route RKT-NoC III. Proposed Method We proposed a new reliable NoC-based communication approach called RKT-NoC. The reliable switch being proposed incorporates an online routing fault detection mechanism based on modified XY-routing algorithm [5].The hamming ECC is considered for our RKT-switch, in order to provide a convenient tradeoff between area overhead and error correction capacity [6].This choice permits the correction of single event upset(SEU)errors and the detection of multiple event upset errors(MEU)errors. An modified XY-based adaptive algorithm primarily uses the rules of the XY algorithm to route data packets into the network when the required components are available in case of an unavailable component, a specific routing path is locally chosen to bypass its position. When a router receives a data packet, it checks the correctness made by the routing .Decision of the previous node, using the routing error detection algorithm. From address comparison, the router checks if the previous routing decision obeyed the XY routing algorithm. If the router in the XY path is unavailable, the previous router decision was a correct bypass. If it is available, the previous router decision is a routing error.
  • 3. Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64 www.ijera.com 63 | P a g e Figure4: Methodolgy of Router1 In the latter case, the router adds one “1”to the error journal associated with the faulty routing logic block. If three consecutive errors are performed by the same faulty routing logic block, a permanent error is considered. In this Situation, a specific data packet is generated towards the switch generating the routing errors. This specific one-flit data packet indicates the faulty input ports of the considered router that must be disconnected. For NoCs based on multiflit data packets as shown in table1, it may happen that a flit is received without being preceded by a header flit. In the proposed RKT-NoC, there is bit in each flit indicating whether the flit is header flit or a data flit, as shown in table I. When router receives first flit of a data packet, it checks after the hamming decoding whether it is a header flit. If not, the flit is destroyed. Therefore, when receiving a data packet, the destination IP or PE counts the number of received flits. If this number does not match the number in indicated in the header flit, the packet is destroyed and retransmission request is sent back to the emitter IP or PE.In the proposed method we have taken 4x4routers a shown in Figure1. In the Block diagram of router1as shown in figure4 input data is first encoded. After packet generation based on priority encoder it is applied to routing logic. The proposed diagram uses modified xy routing algorithm combined with scheduler to be used on NoCs. The same methodology can be applied to all sixteen routers. All packet having Req bit is undergoes for the modified XY routing algorithm depends upon the priority given by arbiter. Packet is store in FIFO unstill its get grand signal from arbiter. Once get grand signal actual XY Routing takes place. IV. EXPERIMENTAL RESULTS By simulation and synthesis the following results are obtained for each cycle with different nodes for different input data. Here Xilinx 12.2_1 tool is used in order to synthesize and simulate the design process and also the netlist generation. A. Simulation Result The following figure shows the simulation results for different inputs and outputs for different nodes. Figure: A simulation result Node1. Figure: B simulation result of Node2
  • 4. Vijayalaxmi B Patil et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.61-64 www.ijera.com 64 | P a g e B. Synthesis Result Figure: C Synthesis result of 4X4 NoC V. CONCLUSION In the paper, we proposed error correction and detection method for dynamically reconfigurable NoCs. The proposed method also presents a modified XY routing algorithm combined with scheduler to be used on NoCs. The results shows that the proposed method is fast and an efficient way to transferring a data via a specific path between two nodes in the network and the scheduler further helps to avoid collision .It requires smaller memory and more latency and fewer throughputs are obtained with contentation in network. REFERENCES [1]. Smart Reliable network-on-chip,cedric killian, camel Tanougast,Fabrice Monteiro, and Abbas Danoache, ”IEEE Transaction on Very Large Scale Integration(VLSI) systems, vol 22 No 2, Feb 2014 [2]. J.shan and P.Heinsng, Dynamic Reconfigurable Network-on-Chip Design,” Innovations for Computational Processing and Communication”. [3]. C. Bobda, A. Ahmadinia, M. Majer, J. Teich, S. Fekete, and J. van der Veen, “Dy No C: A dynamic infrastructure for communication in dynamically reconfigurable devices,” in Proc. Int. Conf. Field Program. Logic Appl., Aug. 2005, pp. 153–158. [4]. Network On Chip for data Packet Exchange, M vamsi Krishna, D. Ajith, “International conference on science, Engineering and management Research, 2014”. [5]. Performance comparisionof XY,OE and Dy Ad Routing algorithm byload variation Analysis of 2-D,mesh Topolgy Based Network-on-Chip, Parag parandkar jayesh kumar Dalal and sumant katiyal“International Journal of Information Technology”Jan 2012. [6]. A method to construct Low Delay Single Error correction Codes for protecting Data Bits only.Pedro Reviviergo,Salvator Pantarelli,ottavi,”IEEE Transaction on computer-Aided designof integrated circuits and systems”,VOL-32,No3,March 2013. [7]. “Network-On-Chip” , Editors: Jantsch, Axel, Tanhunsen, Hannu (Eds)-2003 Springer Publications. [8]. “On- Chip-Networks”,Natalic D.Enright Jerger Li,shiun peh,Morgan & Clay PoolPublishers 2009. Vijayalaxmi B patil pursuing M.Tech degree in VLSI and Embedded System from VTU,belgaum Univercity. My current research interests include field-programmable gate array architecture design, adaptive network-on chip,reliability, and VLSI design.