SlideShare a Scribd company logo
IJSRD - International Journal for Scientific Research & Development| Vol. 3, Issue 10, 2015 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 930
High Fault Coverage for On Chip Network Using Priority Based Routing
Algorithm
Parul Anand1
Chanpreet Kaur Toor2
1
Research Scholar 2
Assistant Professor
1,2
Department of Electronics and Communication Engineering
1,2
Chandigarh Engg. College Landran
Abstract— Network on chip is an interconnection between
several processing elements and routers. There are several
possibilities for the occurrence of faults within the network.
These faults degrade the performance of the network. In
order to increase the performance several fault tolerant
methods has been used. They involve themselves in
rerouting and hence take longer paths. To make the path
shorter, the router architecture has to be modified. For this
efficient routers are needed to take place communication
between these devices. This project, proposes a priority
based solution for a bufferless network-on-chip, including
an on-line fault-diagnosis mechanism to detect both
transient and permanent faults, a hybrid automatic repeat
request and forward error correction link-level error control
scheme to handle transient faults.
Key words: Chip network, Bufferless Network
I. INTRODUCTION
Network-on-Chip (NoC) has already become a promising
solution for integrating a large number of cores on a chip to
achieve high performance. However, as the CMOS
technology scales down to the nanometer domain, smaller
feature size, lower voltages and higher frequencies increase
the number of occurrence of intermittent and transient faults
besides manufacturing defects and wear out. NoC approach
has emerged as a promising solution for on-chip
communications to enable integrating various processors
and on-chip memories into a single chip.
The recent technology in VLSI has made the chip
to be much smaller in size. To make it possible, the inner
modules and their interconnections are brought into small
size. Networks-on-Chip (NoC) has emerged as a promising
solution for on-chip interconnection in Multi Core NoCs due
to its scalability, reusability, flexibility, and parallelism.
NoC consists of Network Interfaces, Routers, set of links
interconnecting the Routers and a defined communication
protocol for IP core interaction. NoC architecture design
follows the computation architecture design, which
partitions a behaviour model and maps it onto an
computation architecture model. The first step is
communication modelling and analysis. The second step is
topology and protocol design based on the communication.
Faults refer to the failure of the system. Transient
and permanent faults are two different types of faults that
can occur in on-chip networks.Transient faults are
temporary and unpredictable. They are often difficult to be
detected and corrected. Permanent faults are caused by
physical damages such as manufacturing defects and device
wear-out. These faults should be recovered or tolerated in a
way that the network continues functioning. A deterministic
routing algorithm uses a fixed path for each pair of nodes
resulting in increased packet latency especially in congested
networks.
In order to avoid transient and permanent faults a
fault-tolerant solution, including an on-line fault diagnosis
mechanism, a link-level error control scheme, and a fault
tolerant routing algorithm is proposed for the bufferless
NoC.
There are mainly three techniques to handle
transient faults in NoC and they are Automatic repeat
request (ARQ), Forward error correction (FEC), and Hybrid
ARQ (HARQ). Also transient faults can be handled at both
link-level and transport level. In ARQ-based error control
the packet is retransmitted if it is found to have errors. Such
packets are retransmitted until it is received error free. The
error detection is usually implemented through a cyclic
redundancy check (CRC). A simple errordetecting code is
applied to the packet before transmitting, and at the receiver
side a checksum will be calculated to ensure that no error
has occurred. If the checksum does not add up to the right
value, the packet is retransmitted.
The Efficient Rank Based fault-tolerant solution
guarantees zero lost packets as long as the fault pattern does
not cut the network into two or more disconnected parts.
Simulation results demonstrate that under synthetic
workloads, in the presence of permanent link faults, the
throughput of an 8 × 8 network with Priority-based routing
algorithm is 14% higher on average.
II. MINIMAL ROUTING ALGORITHM
The introduction of minimal routing algorithm for faults in
the network increases the overall performance of the
network. When we use the algorithm, it takes shortest path
regardless of the presence of faults. The proposed algorithm
is much simpler than the previous existing algorithm. It
provides link among the surviving routers in the network. It
proves to be more efficient even in the presence of multiple
faults. It has the ability to connect the routers both
horizontally and orthogonally even in the presence of faults.
The fault tolerant algorithm is used to tolerate the number of
faults present in the entire network. It supports the faulty
router by taking non minimal paths. Due to the
characteristics of adaptiveness, the data chooses different
path by bypassing the faulty router to reach the destination
router from the source router
III. FAULT-TOLERANT DEFLECTION ROUTING (FTDR)
ALGORITHM
In order to have a high throughput system one must have
system which should handle both transient faults and
permanent faults. In our existing work we have methods like
hybrid ARQ scheme to avoid transient faults. But we must
also incorporate algorithms which can handle permanent
faults. It has reduced delay over the network. It has proved
to be more reliable of 99.5% when multiple faults are found
in the network. It also helps to estimate the various
High Fault Coverage for On Chip Network Using Priority Based Routing Algorithm
(IJSRD/Vol. 3/Issue 10/2015/207)
All rights reserved by www.ijsrd.com 931
parameters such as reliability, latency, speed, area and
power. FTDR algorithm makes routing decision based on
the packet priority and routing table. First, the algorithm
always gives the highest priority to the oldest packet. Given
a network size and different fault patterns, the length of the
hop count must be enough to guarantee the priority can not
saturate. Second, it can be proved that the routing table entry
will converge to the minimum hops to each destination.
IV. CONCLUSION
In this project, I provided a Efficient Rank Based fault-
tolerant solution for a bufferless NoC to protect it from
faults and achieved low latency. It provide the required
communications at a low cost and system will be scalable
V. RESULTS
Without Fault
Fig. 1: Priority Based Routing
Fig. 2: Priority Based Routing Without Fault
Fig. 3: Output Waveforms for without fault routing
Fig. 4: Priority Based Routing with fault on Router1 at
EAST
Fig. 5: Output Waveforms with fault on Router1 at EAST
ACKNOWLEDGEMENT
I would like to thank” Ms.Channpreet Kaur Toor” under
whose guidance I completed my review paper. This review
would not have been possible without the support and
guidance given by her.
REFERENCES
[1] Jehosheba Margaret.M1, Mary Susanna. M2,
Rajapirian.P3,” FPGA BASED HIGHLY RELIABLE
FAULT TOLERANT APPROACH FOR NETWORK
ON CHIP (NOC)” IJRET: International Journal of
Research in Engineering and Technology eISSN: 2319-
1163 | pISSN: 2321-7308.
[2] Chaochao Feng1;2, Zhonghai Lu2, Axel Jantsch2,
Jinwen Li1, Minxuan Zhang1, “A Reconfigurable
Fault-tolerant Deflection Routing Algorithm Based on
Reinforcement Learning for Network-on-Chip”
[3] 1Mr. Vishnu K P, 2Mr. T Shanmuganathan,” FAULT
TOLERANT DEFLECTING ROUTER WITH HIGH
FAULT COVERAGE FOR ON-CHIP NETWORK”,
IJCSMC, Vol. 3, Issue. 3, March 2014, pg.470 – 477.
[4] Jehosheba Margaret.M1, Mary Susanna. M2,
Rajapirian.P3,” FPGA BASED HIGHLY RELIABLE
FAULT TOLERANT APPROACH FOR NETWORK
ON CHIP (NOC)” IJRET: International Journal of
Research in Engineering and Technology eISSN: 2319-
1163 | pISSN: 2321-7308.
[5] Chaochao Feng1;2, Zhonghai Lu2, Axel Jantsch2,
Jinwen Li1, Minxuan Zhang1, “A Reconfigurable
Fault-tolerant Deflection Routing Algorithm Based on
Reinforcement Learning for Network-on-Chip”

More Related Content

PDF
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
PDF
Design and implementation of secured agent based NoC using shortest path rout...
PDF
Dynamic Slot Allocation for Improving Traffic Performance in Wireless Sensor ...
DOC
Basic Architecture of Wireless Sensor Network
PDF
A Survey of Fault Tolerance Methods in Wireless Sensor Networks
PDF
Intrusion detection system for manets a secure eaack
PDF
Routing Protocols for Wireless Sensor Networks
PDF
Br33421423
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Design and implementation of secured agent based NoC using shortest path rout...
Dynamic Slot Allocation for Improving Traffic Performance in Wireless Sensor ...
Basic Architecture of Wireless Sensor Network
A Survey of Fault Tolerance Methods in Wireless Sensor Networks
Intrusion detection system for manets a secure eaack
Routing Protocols for Wireless Sensor Networks
Br33421423

What's hot (17)

PDF
Introduction of Wireless Sensor Network
PDF
An algorithm for fault node recovery of wireless sensor network
PDF
Impact of Malicious Nodes on Throughput, Packets Dropped and Average Latency ...
PDF
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
PDF
Interference Revelation in Mobile Ad-hoc Networks and Confrontation
PDF
Performance Enhancement of Intrusion Detection System Using Advance Adaptive ...
PDF
Mw2522122216
PDF
A Rouge Relay Node Attack Detection and Prevention in 4G Multihop Wireless N...
PDF
IRJET-A Virtual Grid-Based Dynamic Routes Adjustment (VGDRA) Scheme for Wir...
PDF
Grid-Based Multipath with Congestion Avoidance Routing Protocol
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Scalability in wireless sensor networks
PDF
MANET project
PPTX
Fault Node Recovery Algorithm for a Wireless Sensor Network
PDF
Real-Time, Fault Tolerance and Energy-Efficiency (REFER) Enhancement in Wirel...
PDF
Data Flow in Wireless Sensor Network Protocol Stack by using Bellman-Ford Rou...
Introduction of Wireless Sensor Network
An algorithm for fault node recovery of wireless sensor network
Impact of Malicious Nodes on Throughput, Packets Dropped and Average Latency ...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
Interference Revelation in Mobile Ad-hoc Networks and Confrontation
Performance Enhancement of Intrusion Detection System Using Advance Adaptive ...
Mw2522122216
A Rouge Relay Node Attack Detection and Prevention in 4G Multihop Wireless N...
IRJET-A Virtual Grid-Based Dynamic Routes Adjustment (VGDRA) Scheme for Wir...
Grid-Based Multipath with Congestion Avoidance Routing Protocol
International Journal of Engineering Research and Development (IJERD)
Scalability in wireless sensor networks
MANET project
Fault Node Recovery Algorithm for a Wireless Sensor Network
Real-Time, Fault Tolerance and Energy-Efficiency (REFER) Enhancement in Wirel...
Data Flow in Wireless Sensor Network Protocol Stack by using Bellman-Ford Rou...
Ad

Viewers also liked (18)

PPTX
Twofish
PDF
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
PDF
A survey on various technologies available for Smart lab based on Internet of...
PDF
Slide garlaschelli
PDF
Design of Optimized FIR Filter Using FCSD Representation
PPTX
Milano Fashion Week 2013
DOCX
Resume_Ramya_Purohit_
DOCX
Measuring calorie and nutrition from food image
PDF
Reversible code converter
DOCX
Flexible dsp accelerator architecture exploiting carry save arithmetic
PDF
Understanding and building Your Own Docker
PPTX
Console Next Gen
PDF
Live Container Migration: OpenStack Summit Barcelona 2016
PPTX
SharePlus and launchpads Unity Connect Amsterdam
PPTX
Cardiac rehabilitation past and present
PDF
Molecular dynamics simulations of ferroelectrics with feram code
PDF
Planificacion Estrategica
PPT
Nanotechnology And Its Applications
Twofish
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
A survey on various technologies available for Smart lab based on Internet of...
Slide garlaschelli
Design of Optimized FIR Filter Using FCSD Representation
Milano Fashion Week 2013
Resume_Ramya_Purohit_
Measuring calorie and nutrition from food image
Reversible code converter
Flexible dsp accelerator architecture exploiting carry save arithmetic
Understanding and building Your Own Docker
Console Next Gen
Live Container Migration: OpenStack Summit Barcelona 2016
SharePlus and launchpads Unity Connect Amsterdam
Cardiac rehabilitation past and present
Molecular dynamics simulations of ferroelectrics with feram code
Planificacion Estrategica
Nanotechnology And Its Applications
Ad

Similar to High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm (20)

PDF
Fpga based highly reliable fault tolerant approach for network on chip (noc)
PDF
18068 system software suppor t for router fault tolerancelatex ieee journal s...
PDF
Overview of Various Industrial Fault Diagnosis Methods
PDF
Minimum Process Coordinated Checkpointing Scheme For Ad Hoc Networks
PDF
Minimum Process Coordinated Checkpointing Scheme For Ad Hoc Networks
DOCX
18068 system software suppor t for router fault tolerance(word 2 column)
PPTX
A modified approach for secure routing and power aware in mobile ad hoc network
PPT
Gokul
PDF
“Reducing packet loss in manet”
PDF
SPECTRUM SHARING FOR 6G COMMUNICATION
PDF
Performance improvement of bottleneck link in red vegas over heterogeneous ne...
PDF
Performance improvement of bottleneck link in red vegas over heterogeneous ne...
PDF
Ijariie1170
PDF
Improved SCTP Scheme To Overcome Congestion Losses Over Manet
PDF
IRJET- Securing on Demand Source Routing Protocol in Mobile Ad-Hoc Networks b...
PDF
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’s
PDF
Migrating packet dropping in mobile ad hoc network based on modified ack-base...
PDF
A Review on Congestion Control using AODV and Enhance AODV
PDF
Ballpark Figure Algorithms for Data Broadcast in Wireless Networks
PDF
Iisrt arunkumar b (networks)
Fpga based highly reliable fault tolerant approach for network on chip (noc)
18068 system software suppor t for router fault tolerancelatex ieee journal s...
Overview of Various Industrial Fault Diagnosis Methods
Minimum Process Coordinated Checkpointing Scheme For Ad Hoc Networks
Minimum Process Coordinated Checkpointing Scheme For Ad Hoc Networks
18068 system software suppor t for router fault tolerance(word 2 column)
A modified approach for secure routing and power aware in mobile ad hoc network
Gokul
“Reducing packet loss in manet”
SPECTRUM SHARING FOR 6G COMMUNICATION
Performance improvement of bottleneck link in red vegas over heterogeneous ne...
Performance improvement of bottleneck link in red vegas over heterogeneous ne...
Ijariie1170
Improved SCTP Scheme To Overcome Congestion Losses Over Manet
IRJET- Securing on Demand Source Routing Protocol in Mobile Ad-Hoc Networks b...
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’s
Migrating packet dropping in mobile ad hoc network based on modified ack-base...
A Review on Congestion Control using AODV and Enhance AODV
Ballpark Figure Algorithms for Data Broadcast in Wireless Networks
Iisrt arunkumar b (networks)

More from IJSRD (20)

PPTX
#IJSRD #Research Paper Publication
PDF
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
PDF
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
PDF
Preclusion of High and Low Pressure In Boiler by Using LABVIEW
PDF
Prevention and Detection of Man in the Middle Attack on AODV Protocol
PDF
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
PDF
Evaluation the Effect of Machining Parameters on MRR of Mild Steel
PDF
Filter unwanted messages from walls and blocking nonlegitimate user in osn
PDF
Keystroke Dynamics Authentication with Project Management System
PDF
Diagnosing lungs cancer Using Neural Networks
PDF
A Survey on Sentiment Analysis and Opinion Mining
PDF
A Defect Prediction Model for Software Product based on ANFIS
PDF
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
PDF
Product Quality Analysis based on online Reviews
PDF
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
PDF
Study of Clustering of Data Base in Education Sector Using Data Mining
PDF
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
PDF
Investigation of Effect of Process Parameters on Maximum Temperature during F...
PDF
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
PDF
A Survey on Data Mining Techniques for Crime Hotspots Prediction
#IJSRD #Research Paper Publication
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
Preclusion of High and Low Pressure In Boiler by Using LABVIEW
Prevention and Detection of Man in the Middle Attack on AODV Protocol
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
Evaluation the Effect of Machining Parameters on MRR of Mild Steel
Filter unwanted messages from walls and blocking nonlegitimate user in osn
Keystroke Dynamics Authentication with Project Management System
Diagnosing lungs cancer Using Neural Networks
A Survey on Sentiment Analysis and Opinion Mining
A Defect Prediction Model for Software Product based on ANFIS
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
Product Quality Analysis based on online Reviews
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
Study of Clustering of Data Base in Education Sector Using Data Mining
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
Investigation of Effect of Process Parameters on Maximum Temperature during F...
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
A Survey on Data Mining Techniques for Crime Hotspots Prediction

Recently uploaded (20)

PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Pre independence Education in Inndia.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Business Ethics Teaching Materials for college
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Basic Mud Logging Guide for educational purpose
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Cell Types and Its function , kingdom of life
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
O7-L3 Supply Chain Operations - ICLT Program
Microbial diseases, their pathogenesis and prophylaxis
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
VCE English Exam - Section C Student Revision Booklet
Pre independence Education in Inndia.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Business Ethics Teaching Materials for college
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Final Presentation General Medicine 03-08-2024.pptx
Anesthesia in Laparoscopic Surgery in India
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Basic Mud Logging Guide for educational purpose
Complications of Minimal Access Surgery at WLH
Cell Types and Its function , kingdom of life
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Cell Structure & Organelles in detailed.
O7-L3 Supply Chain Operations - ICLT Program

High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 3, Issue 10, 2015 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 930 High Fault Coverage for On Chip Network Using Priority Based Routing Algorithm Parul Anand1 Chanpreet Kaur Toor2 1 Research Scholar 2 Assistant Professor 1,2 Department of Electronics and Communication Engineering 1,2 Chandigarh Engg. College Landran Abstract— Network on chip is an interconnection between several processing elements and routers. There are several possibilities for the occurrence of faults within the network. These faults degrade the performance of the network. In order to increase the performance several fault tolerant methods has been used. They involve themselves in rerouting and hence take longer paths. To make the path shorter, the router architecture has to be modified. For this efficient routers are needed to take place communication between these devices. This project, proposes a priority based solution for a bufferless network-on-chip, including an on-line fault-diagnosis mechanism to detect both transient and permanent faults, a hybrid automatic repeat request and forward error correction link-level error control scheme to handle transient faults. Key words: Chip network, Bufferless Network I. INTRODUCTION Network-on-Chip (NoC) has already become a promising solution for integrating a large number of cores on a chip to achieve high performance. However, as the CMOS technology scales down to the nanometer domain, smaller feature size, lower voltages and higher frequencies increase the number of occurrence of intermittent and transient faults besides manufacturing defects and wear out. NoC approach has emerged as a promising solution for on-chip communications to enable integrating various processors and on-chip memories into a single chip. The recent technology in VLSI has made the chip to be much smaller in size. To make it possible, the inner modules and their interconnections are brought into small size. Networks-on-Chip (NoC) has emerged as a promising solution for on-chip interconnection in Multi Core NoCs due to its scalability, reusability, flexibility, and parallelism. NoC consists of Network Interfaces, Routers, set of links interconnecting the Routers and a defined communication protocol for IP core interaction. NoC architecture design follows the computation architecture design, which partitions a behaviour model and maps it onto an computation architecture model. The first step is communication modelling and analysis. The second step is topology and protocol design based on the communication. Faults refer to the failure of the system. Transient and permanent faults are two different types of faults that can occur in on-chip networks.Transient faults are temporary and unpredictable. They are often difficult to be detected and corrected. Permanent faults are caused by physical damages such as manufacturing defects and device wear-out. These faults should be recovered or tolerated in a way that the network continues functioning. A deterministic routing algorithm uses a fixed path for each pair of nodes resulting in increased packet latency especially in congested networks. In order to avoid transient and permanent faults a fault-tolerant solution, including an on-line fault diagnosis mechanism, a link-level error control scheme, and a fault tolerant routing algorithm is proposed for the bufferless NoC. There are mainly three techniques to handle transient faults in NoC and they are Automatic repeat request (ARQ), Forward error correction (FEC), and Hybrid ARQ (HARQ). Also transient faults can be handled at both link-level and transport level. In ARQ-based error control the packet is retransmitted if it is found to have errors. Such packets are retransmitted until it is received error free. The error detection is usually implemented through a cyclic redundancy check (CRC). A simple errordetecting code is applied to the packet before transmitting, and at the receiver side a checksum will be calculated to ensure that no error has occurred. If the checksum does not add up to the right value, the packet is retransmitted. The Efficient Rank Based fault-tolerant solution guarantees zero lost packets as long as the fault pattern does not cut the network into two or more disconnected parts. Simulation results demonstrate that under synthetic workloads, in the presence of permanent link faults, the throughput of an 8 × 8 network with Priority-based routing algorithm is 14% higher on average. II. MINIMAL ROUTING ALGORITHM The introduction of minimal routing algorithm for faults in the network increases the overall performance of the network. When we use the algorithm, it takes shortest path regardless of the presence of faults. The proposed algorithm is much simpler than the previous existing algorithm. It provides link among the surviving routers in the network. It proves to be more efficient even in the presence of multiple faults. It has the ability to connect the routers both horizontally and orthogonally even in the presence of faults. The fault tolerant algorithm is used to tolerate the number of faults present in the entire network. It supports the faulty router by taking non minimal paths. Due to the characteristics of adaptiveness, the data chooses different path by bypassing the faulty router to reach the destination router from the source router III. FAULT-TOLERANT DEFLECTION ROUTING (FTDR) ALGORITHM In order to have a high throughput system one must have system which should handle both transient faults and permanent faults. In our existing work we have methods like hybrid ARQ scheme to avoid transient faults. But we must also incorporate algorithms which can handle permanent faults. It has reduced delay over the network. It has proved to be more reliable of 99.5% when multiple faults are found in the network. It also helps to estimate the various
  • 2. High Fault Coverage for On Chip Network Using Priority Based Routing Algorithm (IJSRD/Vol. 3/Issue 10/2015/207) All rights reserved by www.ijsrd.com 931 parameters such as reliability, latency, speed, area and power. FTDR algorithm makes routing decision based on the packet priority and routing table. First, the algorithm always gives the highest priority to the oldest packet. Given a network size and different fault patterns, the length of the hop count must be enough to guarantee the priority can not saturate. Second, it can be proved that the routing table entry will converge to the minimum hops to each destination. IV. CONCLUSION In this project, I provided a Efficient Rank Based fault- tolerant solution for a bufferless NoC to protect it from faults and achieved low latency. It provide the required communications at a low cost and system will be scalable V. RESULTS Without Fault Fig. 1: Priority Based Routing Fig. 2: Priority Based Routing Without Fault Fig. 3: Output Waveforms for without fault routing Fig. 4: Priority Based Routing with fault on Router1 at EAST Fig. 5: Output Waveforms with fault on Router1 at EAST ACKNOWLEDGEMENT I would like to thank” Ms.Channpreet Kaur Toor” under whose guidance I completed my review paper. This review would not have been possible without the support and guidance given by her. REFERENCES [1] Jehosheba Margaret.M1, Mary Susanna. M2, Rajapirian.P3,” FPGA BASED HIGHLY RELIABLE FAULT TOLERANT APPROACH FOR NETWORK ON CHIP (NOC)” IJRET: International Journal of Research in Engineering and Technology eISSN: 2319- 1163 | pISSN: 2321-7308. [2] Chaochao Feng1;2, Zhonghai Lu2, Axel Jantsch2, Jinwen Li1, Minxuan Zhang1, “A Reconfigurable Fault-tolerant Deflection Routing Algorithm Based on Reinforcement Learning for Network-on-Chip” [3] 1Mr. Vishnu K P, 2Mr. T Shanmuganathan,” FAULT TOLERANT DEFLECTING ROUTER WITH HIGH FAULT COVERAGE FOR ON-CHIP NETWORK”, IJCSMC, Vol. 3, Issue. 3, March 2014, pg.470 – 477. [4] Jehosheba Margaret.M1, Mary Susanna. M2, Rajapirian.P3,” FPGA BASED HIGHLY RELIABLE FAULT TOLERANT APPROACH FOR NETWORK ON CHIP (NOC)” IJRET: International Journal of Research in Engineering and Technology eISSN: 2319- 1163 | pISSN: 2321-7308. [5] Chaochao Feng1;2, Zhonghai Lu2, Axel Jantsch2, Jinwen Li1, Minxuan Zhang1, “A Reconfigurable Fault-tolerant Deflection Routing Algorithm Based on Reinforcement Learning for Network-on-Chip”