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

What's hot (17)

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

Viewers also liked (18)

PPTX
Twofish
ghanbarianm
 
PDF
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
IJEEE
 
PDF
A survey on various technologies available for Smart lab based on Internet of...
IJSRD
 
PDF
Slide garlaschelli
luigileo1967
 
PDF
Design of Optimized FIR Filter Using FCSD Representation
IJEEE
 
PPTX
Milano Fashion Week 2013
Target Research
 
DOCX
Resume_Ramya_Purohit_
Ramya Purohit
 
DOCX
Measuring calorie and nutrition from food image
LogicMindtech Nologies
 
PDF
Reversible code converter
Rakesh kumar jha
 
DOCX
Flexible dsp accelerator architecture exploiting carry save arithmetic
Nexgen Technology
 
PDF
Understanding and building Your Own Docker
Motiejus Jakštys
 
PPTX
Console Next Gen
Target Research
 
PDF
Live Container Migration: OpenStack Summit Barcelona 2016
Phil Estes
 
PPTX
SharePlus and launchpads Unity Connect Amsterdam
Dave Bakker
 
PPTX
Cardiac rehabilitation past and present
Alireza Pishgahi
 
PDF
Molecular dynamics simulations of ferroelectrics with feram code
Takeshi Nishimatsu
 
PDF
Planificacion Estrategica
Roadmap
 
PPT
Nanotechnology And Its Applications
mandykhera
 
Twofish
ghanbarianm
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
IJEEE
 
A survey on various technologies available for Smart lab based on Internet of...
IJSRD
 
Slide garlaschelli
luigileo1967
 
Design of Optimized FIR Filter Using FCSD Representation
IJEEE
 
Milano Fashion Week 2013
Target Research
 
Resume_Ramya_Purohit_
Ramya Purohit
 
Measuring calorie and nutrition from food image
LogicMindtech Nologies
 
Reversible code converter
Rakesh kumar jha
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Nexgen Technology
 
Understanding and building Your Own Docker
Motiejus Jakštys
 
Console Next Gen
Target Research
 
Live Container Migration: OpenStack Summit Barcelona 2016
Phil Estes
 
SharePlus and launchpads Unity Connect Amsterdam
Dave Bakker
 
Cardiac rehabilitation past and present
Alireza Pishgahi
 
Molecular dynamics simulations of ferroelectrics with feram code
Takeshi Nishimatsu
 
Planificacion Estrategica
Roadmap
 
Nanotechnology And Its Applications
mandykhera
 
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)
eSAT Publishing House
 
PDF
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
IJECEIAES
 
PDF
Design of fault tolerant algorithm for network on chip router using field pr...
International Journal of Reconfigurable and Embedded Systems
 
PPTX
Presentation reliable NoC
shahanianmol
 
PDF
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
IAEME Publication
 
PDF
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
IAEME Publication
 
PDF
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
IJERA Editor
 
DOCX
18068 system software suppor t for router fault tolerance(word 2 column)
Ashenafi Workie
 
PDF
Design and Performance Analysis of 8 x 8 Network on Chip Router
IRJET Journal
 
PDF
Fault Injection Approach for Network on Chip
ijsrd.com
 
PDF
Ieee 2015 project list_vlsi
igeeks1234
 
PDF
Ieee 2015 project list_vlsi
igeeks1234
 
PDF
Me,be ieee 2015 project list_vlsi
igeeks1234
 
PDF
A0520106
IOSR Journals
 
DOCX
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Fault tolerant network interfaces fo...
IEEEGLOBALSOFTSTUDENTPROJECTS
 
PDF
Designing Reliable And Efficient Networks On Chips 1st Edition Dr Srinivasan ...
ugbgdch5583
 
PDF
A NEW INTERCONNECTION TOPOLOGY FOR NETWORK ON CHIP
IJCNCJournal
 
PDF
Congestion aware routing algorithm network on chip
NiteshKumar198644
 
PDF
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
IJERA Editor
 
PDF
SURVEY OF ENERGY EFFICIENT HIGH PERFORMANCE LOW POWER ROUTER FOR NETWORK ON CHIP
IJESM JOURNAL
 
Fpga based highly reliable fault tolerant approach for network on chip (noc)
eSAT Publishing House
 
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
IJECEIAES
 
Design of fault tolerant algorithm for network on chip router using field pr...
International Journal of Reconfigurable and Embedded Systems
 
Presentation reliable NoC
shahanianmol
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
IAEME Publication
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
IAEME Publication
 
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
IJERA Editor
 
18068 system software suppor t for router fault tolerance(word 2 column)
Ashenafi Workie
 
Design and Performance Analysis of 8 x 8 Network on Chip Router
IRJET Journal
 
Fault Injection Approach for Network on Chip
ijsrd.com
 
Ieee 2015 project list_vlsi
igeeks1234
 
Ieee 2015 project list_vlsi
igeeks1234
 
Me,be ieee 2015 project list_vlsi
igeeks1234
 
A0520106
IOSR Journals
 
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Fault tolerant network interfaces fo...
IEEEGLOBALSOFTSTUDENTPROJECTS
 
Designing Reliable And Efficient Networks On Chips 1st Edition Dr Srinivasan ...
ugbgdch5583
 
A NEW INTERCONNECTION TOPOLOGY FOR NETWORK ON CHIP
IJCNCJournal
 
Congestion aware routing algorithm network on chip
NiteshKumar198644
 
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
IJERA Editor
 
SURVEY OF ENERGY EFFICIENT HIGH PERFORMANCE LOW POWER ROUTER FOR NETWORK ON CHIP
IJESM JOURNAL
 
Ad

More from IJSRD (20)

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

Recently uploaded (20)

PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PPTX
How to Configure Lost Reasons in Odoo 18 CRM
Celine George
 
PPTX
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
PDF
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
PPT
digestive system for Pharm d I year HAP
rekhapositivity
 
PPTX
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
PPTX
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
PPTX
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
PDF
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
PDF
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
PPTX
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
PPTX
SCHOOL-BASED SEXUAL HARASSMENT PREVENTION AND RESPONSE WORKSHOP
komlalokoe
 
PPTX
How to Manage Promotions in Odoo 18 Sales
Celine George
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
How to Configure Lost Reasons in Odoo 18 CRM
Celine George
 
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
digestive system for Pharm d I year HAP
rekhapositivity
 
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
SCHOOL-BASED SEXUAL HARASSMENT PREVENTION AND RESPONSE WORKSHOP
komlalokoe
 
How to Manage Promotions in Odoo 18 Sales
Celine George
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
community health nursing question paper 2.pdf
Prince kumar
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 

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”