SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
__________________________________________________________________________________________ 
Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 399 
FPGA BASED: DESIGN AND IMPLEMENTATION OF NOC TORUS 
TOPOLOGY 
Poornima Kotriki1, Padmapriya Patil2 
1M.Tech, VLSI and EMBEDDED SYSTEM, VTURC Gulbarga, Karnataka, India 
2Professor, Electronics and communication, PDACE Gulbarga, Karnataka, India 
Abstract 
The fundamental unit of building a Network on Chip is the router , it directs the packets according to a routing algorithm to the 
desired host. In this paper ,a router is designed using VERILOG language and implemented on Spartan 3E FPGA with the help of 
Integrated software environment ( ISE10.1) . The utilization of the Spartan 3E resources is excellent ( for example the number of 
slices required doesn’t exceed 3%) .After that a (2×2) mesh topology and a (2x2) torus topology network is designed and implemented 
using FPGA . An example is applied on the designed Network on Chip (NoC) which validates the design successfully. 
Keywords: Router, SoC, NoC, VERILOG, FPGA, MESH, TORUS 
----------------------------------------------------------------------***-------------------------------------------------------------------- 
1. INTRODUCTION 
Advantages of Network-on-Chip (NoC) over traditional bus 
based architecture have been proposed in many researches.The 
NoC architecture has advantages in both scalability and 
flexibility thus it can be organized to run homogeneous cores 
in parallel to improve performance for specific purposes [1]. 
Such approach on NoC is a suitable method to realize a high 
throughput computational system on FPGA. 
The real start of the NoC technology was in 2003 (S. Kumar 
and A. Jantsch and etc.)[2] discus the design of NoC based on 
packet switching technology,(R.Pau)[3]in his M.sc thesis 
designed a router using dual crossbar to connect the input and 
output ports , the disadvantage of this design was the large 
number of slices required on FPGA . (A. Shaabany and F. 
Jamshidi) [4] design a NoC router using handshaking flow 
control , they implemented the design on FPGA and ASIC, the 
result of this work is compared with the results of the 
proposed router of this paper, while the result of the designed 
NoC is compared with the result of Ref.[5] 
In this paper , a proposed NoC router is designed such that all 
input ports are connected to the output ports yielding a lattice 
connections between the input and output ports. Using this 
router architecture a 2x2 mesh and 2x2 torus noc topologies 
are designed. The results show that NoC based on this router 
will minimize the number of slices and maximize the speed of 
flits flow. 
2. DESIGN OF A NOC ROUTER 
The design of a NoC Router is based on the following 
assumptions:- 
1. It can work with XY routing algorithm 
2. Each router has four bi-directional ports. 
3. Handshake protocol is used for the interconnection between 
different routers. 
4. Round robin protocol is used for the interconnection 
between the input and output ports. 
5. Routers have input buffers only, this is due to the fact that 
wormhole switching mode of operation is chosen in this study. 
6. The packets have variable number of flits and each flit size 
is equal to 8 bits. 
7. The header length of the packet is one flit, which the 
payload can be any number of flits .The header contains all the 
necessary information to be used by the routing algorithm ( 
such as XY) to direct a packet between two routers. 
Fig1.shows the structure of Router architecture 
Fig 1.Router Architecture
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
__________________________________________________________________________________________ 
Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 400 
Router is a packet based protocol. Router drives the incoming packet which comes from the input port to output ports based on the address contained in the packet. The router has a one input port from which the packet enters. It has three output ports where the packet is driven out. The router has an active low synchronous input resetn which resets the router. 2.1 Packet Format 
7 
6 
5 
4 
3 
2 
1 
0 
byte 0 
Header 
Length 
addr 
byte 1 
data[0] 
data[1] 
Payload 
data[N] 
byte N+1 
parity 
byte N+2 
Parity 
Fig2 Data Packet Format Packet contains 3 parts. They are Header, payload and parity. Packet width is 8 bits and the length of the packet can be between 1 bytes to 63 bytes. Fig3 shows the four port router architecture 
Fig 3 Four port router architecture 3. DESIGN OF A NETWORK ON CHIP 
Different from other works use end-to-end traffic or only few input nodes as packet injecting points, our work takes input traffic from North, East, West and South and returns packets to all directions. In order to keep NoC low-cost and scalable, the NoC is constructed based on following principles: 
1) No virtual channel or pipeline is used. 
2) All PEs are designed for data processing only. 
3) Architectures of all tiles are identical. 
4) Unfinished packet should not leave NoC. 
The design of a (Network on Chip (NoC)) is based on the following assumptions:- 1- Routers are arranged in mesh and torus topology and Fig4 and 5. shows this type of topologies. The routers being used is equal to (4) or (2×2). 2- (XY) or (YX) routing algorithms are applied to direct packets, between the routers of the (NoC) .Fig.5 shows an example of how to route a packet within the torus routers. Flow control of data between routers is based on handshaking protocol 3- Wormhole switching technique is adopted in this study. 4- because of wormhole switching model, buffering at the input of the router becomes sufficient to control the flow of data . 5- Round Robin arbitration is selected to provide a fair dynamic granting schemes Figure (5) shows a block diagram of the designed (2×2) NoC. 
Fig 4 2x2 mesh topology of network Fig 5 2x2 torus topology of network
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
__________________________________________________________________________________________ 
Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 401 
4. RESULTS 
4.1 The Simulation Results of a Router on Chip, 2x2 
Mesh Topology and 2x2 Torus Topology 
Design of a router and 2x2 mesh and 2x2 torus topologies are 
first simulated using ISE 10.1 software and the waveforms of 
the simulated are shown in Fig6, 7, 8 
Fig 6 Simulation result of a router of network 
Fig 7 Simulation result of a 2x2 mesh topology of network 
Fig 8 Simulation result of a 2x2 torus topology of network 
Table 1: The Routers Results Using Xilinx Spartan 3E 
The Proposed Router Asyn.router[8] 
Resource Used Avail 
Utilizatio 
n Used Avail 
Utilizat 
ion 
CLB Slices 185 8672 2% 274 8672 3.16% 
IOs 97 194 50% 101 194 52.06% 
DFF or Latch 148 22100 0.66% 176 22100 0.80% 
5. CONCLUSIONS 
The designed router which is based on the lattice connections 
between its input and output ports consumes only 2% of the 
total number of slices of Spartan 3E FPGA ,while the nearest 
router which is designed in Ref.[8] consumes 3.16% of the 
total number of the slices of Spartan 3E.This types of routers 
reduces to a large extend the number of slices required to 
design a 2×2 NoC . It is found that the number of slices 
required to design a 2×2 NoC using the traditional router is 
almost four times the number required using the proposed 
router. The flexibility of the designed router facilitates the 
design of larger NoC like 4×4 easily. On the other hand , the 
practical example conducted in this study using FPGA 
technique validates the designed router and network on chip. 
Using this router 2x2 mesh and torus topologies are 
successfully designed. 
REFERENCES 
[1]. H.C. Freitas, L.M. Schnorr, M.A.Z. Alves, and P.O.A. 
Navaux. “Impact of Parallel Workloads on NoC Architecture 
Design”. In Parallel, Distributed and Network-Based 
Processing (PDP), 2010 18th Euromicro International 
Conference on, pages 551–555, Feb. 2010.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
__________________________________________________________________________________________ 
Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 402 
[2]. S. Kumar, A. Jantsch, J.Soininen, M. Forsell, M. Millberg, J. Öberg, K. Tiensyrjä and A. Hemani., "A network on chip architecture and design methodology,". In Proceedings of the Computer Society Annual Symposium on VLSI (ISVLSI). IEEE Computer Society,pp. 117– 124, 2003. [3]. R. Pau," A Configurable Router for Embedded Network-on-Chip Support in Field- Programmable Gate Arrays", M.Sc. Thesis, College of Engineering , Queen’s University Kingston, Ontario, Canada September 2008. [4]. A. Shaabany, F. Jamshidi,” Evaluate Area for Very Large Integrated Digital Systems Based on Bandwidth Variation”, Journal of American Science;Vol.7, Issue.1, pp. 163-169, 2011. [5]. H . Thang, Ph. Nam," Prototyping of a Network-on-Chip on Spartan 3E FPGA" , 2nd International Conference on Communications and Electronics, 2008 (ICCE 2008), pp.24- 28, June 2008.

More Related Content

What's hot

DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYijasuc
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...IJMTST Journal
 
Optimized architecture for SNOW 3G
Optimized architecture for SNOW 3GOptimized architecture for SNOW 3G
Optimized architecture for SNOW 3GIJECEIAES
 
Design and analysis of reduced size conical shape
Design and analysis of reduced size conical shapeDesign and analysis of reduced size conical shape
Design and analysis of reduced size conical shapeeSAT Publishing House
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate IJEEE
 
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...IRJET Journal
 
energy efficiency routing protocol for ws ns
energy efficiency routing protocol for ws nsenergy efficiency routing protocol for ws ns
energy efficiency routing protocol for ws nsINFOGAIN PUBLICATION
 
Computational intelligence based data aggregation technique in clustered wsn
Computational intelligence based data aggregation technique in clustered wsnComputational intelligence based data aggregation technique in clustered wsn
Computational intelligence based data aggregation technique in clustered wsnTAIWAN
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...IJCNCJournal
 
An improved geo encryption algorithm in location based services
An improved geo encryption algorithm in location based servicesAn improved geo encryption algorithm in location based services
An improved geo encryption algorithm in location based serviceseSAT Journals
 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintainingIJCNCJournal
 
Localization for wireless sensor
Localization for wireless sensorLocalization for wireless sensor
Localization for wireless sensorIJCNCJournal
 
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...ijwmn
 
Mixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qosMixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qoseSAT Journals
 

What's hot (19)

DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...
Novel Adaptive Hold Logic Circuit for the Multiplier using Add Round Key and ...
 
Optimized architecture for SNOW 3G
Optimized architecture for SNOW 3GOptimized architecture for SNOW 3G
Optimized architecture for SNOW 3G
 
Design and analysis of reduced size conical shape
Design and analysis of reduced size conical shapeDesign and analysis of reduced size conical shape
Design and analysis of reduced size conical shape
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate
 
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...
Energy Efficient Grid based Routing Algorithm using Closeness Centrality and ...
 
energy efficiency routing protocol for ws ns
energy efficiency routing protocol for ws nsenergy efficiency routing protocol for ws ns
energy efficiency routing protocol for ws ns
 
Ppt seminar noc
Ppt seminar nocPpt seminar noc
Ppt seminar noc
 
Computational intelligence based data aggregation technique in clustered wsn
Computational intelligence based data aggregation technique in clustered wsnComputational intelligence based data aggregation technique in clustered wsn
Computational intelligence based data aggregation technique in clustered wsn
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
 
An improved geo encryption algorithm in location based services
An improved geo encryption algorithm in location based servicesAn improved geo encryption algorithm in location based services
An improved geo encryption algorithm in location based services
 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintaining
 
Cg34503507
Cg34503507Cg34503507
Cg34503507
 
Localization for wireless sensor
Localization for wireless sensorLocalization for wireless sensor
Localization for wireless sensor
 
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...
IMPLEMENTATION OF BIOLOGICAL ROUTING PROTOCOL IN TUNNEL WIRELESS SENSOR NETWO...
 
G010334554
G010334554G010334554
G010334554
 
61 66
61 6661 66
61 66
 
Mixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qosMixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qos
 

Viewers also liked

How do i get divorced
How do i get divorcedHow do i get divorced
How do i get divorcedaschfords law
 
благодійна акція бібліотеки № 13
благодійна акція бібліотеки № 13благодійна акція бібліотеки № 13
благодійна акція бібліотеки № 13evlana
 
China diapositivas-de-ingles
China diapositivas-de-inglesChina diapositivas-de-ingles
China diapositivas-de-inglesRafael Torres
 
Data research portal
Data research portal Data research portal
Data research portal sudeepsakalle
 
Effect of cold rolling on low cycle fatigue behavior
Effect of cold rolling on low cycle fatigue behaviorEffect of cold rolling on low cycle fatigue behavior
Effect of cold rolling on low cycle fatigue behavioreSAT Publishing House
 
Snout soother slide show
Snout soother slide showSnout soother slide show
Snout soother slide showHundeshopHH
 
Citizen journalism_by_Sumit Banik
Citizen journalism_by_Sumit BanikCitizen journalism_by_Sumit Banik
Citizen journalism_by_Sumit BanikSumit Banik
 
Research regarding calculation of the tensile forces
Research regarding calculation of the tensile forcesResearch regarding calculation of the tensile forces
Research regarding calculation of the tensile forceseSAT Publishing House
 
Triumph tridentt150partsmanual
Triumph tridentt150partsmanualTriumph tridentt150partsmanual
Triumph tridentt150partsmanualJuan Perez Lobera
 
I montesa enduro360h7-manualdeinstrucc
I montesa enduro360h7-manualdeinstruccI montesa enduro360h7-manualdeinstrucc
I montesa enduro360h7-manualdeinstruccJuan Perez Lobera
 
Serat wirid hidayat jati
Serat wirid hidayat jatiSerat wirid hidayat jati
Serat wirid hidayat jatiNiki Sinten
 
Allama Iqbal Medical College Lahore Merit List 2013
Allama Iqbal Medical College Lahore Merit List 2013Allama Iqbal Medical College Lahore Merit List 2013
Allama Iqbal Medical College Lahore Merit List 2013Rana Waqar
 
Studentjul29 140801151020-phpapp02
Studentjul29 140801151020-phpapp02Studentjul29 140801151020-phpapp02
Studentjul29 140801151020-phpapp02phyppolite
 

Viewers also liked (17)

How do i get divorced
How do i get divorcedHow do i get divorced
How do i get divorced
 
благодійна акція бібліотеки № 13
благодійна акція бібліотеки № 13благодійна акція бібліотеки № 13
благодійна акція бібліотеки № 13
 
China diapositivas-de-ingles
China diapositivas-de-inglesChina diapositivas-de-ingles
China diapositivas-de-ingles
 
Jooq java object oriented querying
Jooq java object oriented queryingJooq java object oriented querying
Jooq java object oriented querying
 
Speakers of ISIDD 2016
Speakers of ISIDD 2016Speakers of ISIDD 2016
Speakers of ISIDD 2016
 
Data research portal
Data research portal Data research portal
Data research portal
 
Effect of cold rolling on low cycle fatigue behavior
Effect of cold rolling on low cycle fatigue behaviorEffect of cold rolling on low cycle fatigue behavior
Effect of cold rolling on low cycle fatigue behavior
 
Snout soother slide show
Snout soother slide showSnout soother slide show
Snout soother slide show
 
Citizen journalism_by_Sumit Banik
Citizen journalism_by_Sumit BanikCitizen journalism_by_Sumit Banik
Citizen journalism_by_Sumit Banik
 
Research regarding calculation of the tensile forces
Research regarding calculation of the tensile forcesResearch regarding calculation of the tensile forces
Research regarding calculation of the tensile forces
 
Triumph tridentt150partsmanual
Triumph tridentt150partsmanualTriumph tridentt150partsmanual
Triumph tridentt150partsmanual
 
I montesa enduro360h7-manualdeinstrucc
I montesa enduro360h7-manualdeinstruccI montesa enduro360h7-manualdeinstrucc
I montesa enduro360h7-manualdeinstrucc
 
Serat wirid hidayat jati
Serat wirid hidayat jatiSerat wirid hidayat jati
Serat wirid hidayat jati
 
La constituccion informatica 2
La constituccion informatica 2La constituccion informatica 2
La constituccion informatica 2
 
Allama Iqbal Medical College Lahore Merit List 2013
Allama Iqbal Medical College Lahore Merit List 2013Allama Iqbal Medical College Lahore Merit List 2013
Allama Iqbal Medical College Lahore Merit List 2013
 
Studentjul29 140801151020-phpapp02
Studentjul29 140801151020-phpapp02Studentjul29 140801151020-phpapp02
Studentjul29 140801151020-phpapp02
 
Learners’ needs, proposals and necessary features for a LMS.
Learners’ needs, proposals and necessary features for a LMS.Learners’ needs, proposals and necessary features for a LMS.
Learners’ needs, proposals and necessary features for a LMS.
 

Similar to Fpga based design and implementation of noc torus

Design of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogDesign of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogeSAT Publishing House
 
Design and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterDesign and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterIRJET Journal
 
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
 
A novel scheme for reliable multipath routing through node independent direct...
A novel scheme for reliable multipath routing through node independent direct...A novel scheme for reliable multipath routing through node independent direct...
A novel scheme for reliable multipath routing through node independent direct...eSAT Journals
 
A novel scheme for reliable multipath routing
A novel scheme for reliable multipath routingA novel scheme for reliable multipath routing
A novel scheme for reliable multipath routingeSAT Publishing House
 
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGADesign and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGAIJERA Editor
 
Fpga based highly reliable fault tolerant approach for network on chip (noc)
Fpga based highly reliable fault tolerant approach for network on chip (noc)Fpga based highly reliable fault tolerant approach for network on chip (noc)
Fpga based highly reliable fault tolerant approach for network on chip (noc)eSAT Publishing House
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...eSAT Journals
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...eSAT Publishing House
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...eSAT Journals
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...rahulmonikasharma
 
Optimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robotOptimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous roboteSAT Publishing House
 
Reconfigurable and versatile bil rc architecture
Reconfigurable and versatile bil rc architectureReconfigurable and versatile bil rc architecture
Reconfigurable and versatile bil rc architectureeSAT Publishing House
 
Fpga based encryption design using vhdl
Fpga based encryption design using vhdlFpga based encryption design using vhdl
Fpga based encryption design using vhdleSAT Publishing House
 
Reconfigurable and versatile bil rc architecture design with an area and powe...
Reconfigurable and versatile bil rc architecture design with an area and powe...Reconfigurable and versatile bil rc architecture design with an area and powe...
Reconfigurable and versatile bil rc architecture design with an area and powe...eSAT Publishing House
 
Opnet based simulation and investigation of wimax network using different qo s
Opnet based simulation and investigation of wimax network using different qo sOpnet based simulation and investigation of wimax network using different qo s
Opnet based simulation and investigation of wimax network using different qo seSAT Publishing House
 
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
 

Similar to Fpga based design and implementation of noc torus (20)

Design of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogDesign of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilog
 
Design and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterDesign and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip Router
 
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...
 
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
 
A novel scheme for reliable multipath routing through node independent direct...
A novel scheme for reliable multipath routing through node independent direct...A novel scheme for reliable multipath routing through node independent direct...
A novel scheme for reliable multipath routing through node independent direct...
 
A novel scheme for reliable multipath routing
A novel scheme for reliable multipath routingA novel scheme for reliable multipath routing
A novel scheme for reliable multipath routing
 
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGADesign and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
 
Fpga based highly reliable fault tolerant approach for network on chip (noc)
Fpga based highly reliable fault tolerant approach for network on chip (noc)Fpga based highly reliable fault tolerant approach for network on chip (noc)
Fpga based highly reliable fault tolerant approach for network on chip (noc)
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...
 
Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...Design and development of load sharing multipath routing protcol for mobile a...
Design and development of load sharing multipath routing protcol for mobile a...
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...
Performance Comparison of Geographic LAR1 with On-demand AODV and DSR Routing...
 
Optimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robotOptimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robot
 
Reconfigurable and versatile bil rc architecture
Reconfigurable and versatile bil rc architectureReconfigurable and versatile bil rc architecture
Reconfigurable and versatile bil rc architecture
 
Fpga based encryption design using vhdl
Fpga based encryption design using vhdlFpga based encryption design using vhdl
Fpga based encryption design using vhdl
 
Reconfigurable and versatile bil rc architecture design with an area and powe...
Reconfigurable and versatile bil rc architecture design with an area and powe...Reconfigurable and versatile bil rc architecture design with an area and powe...
Reconfigurable and versatile bil rc architecture design with an area and powe...
 
Opnet based simulation and investigation of wimax network using different qo s
Opnet based simulation and investigation of wimax network using different qo sOpnet based simulation and investigation of wimax network using different qo s
Opnet based simulation and investigation of wimax network using different qo s
 
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
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxNiranjanYadav41
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 

Recently uploaded (20)

Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptx
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 

Fpga based design and implementation of noc torus

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 399 FPGA BASED: DESIGN AND IMPLEMENTATION OF NOC TORUS TOPOLOGY Poornima Kotriki1, Padmapriya Patil2 1M.Tech, VLSI and EMBEDDED SYSTEM, VTURC Gulbarga, Karnataka, India 2Professor, Electronics and communication, PDACE Gulbarga, Karnataka, India Abstract The fundamental unit of building a Network on Chip is the router , it directs the packets according to a routing algorithm to the desired host. In this paper ,a router is designed using VERILOG language and implemented on Spartan 3E FPGA with the help of Integrated software environment ( ISE10.1) . The utilization of the Spartan 3E resources is excellent ( for example the number of slices required doesn’t exceed 3%) .After that a (2×2) mesh topology and a (2x2) torus topology network is designed and implemented using FPGA . An example is applied on the designed Network on Chip (NoC) which validates the design successfully. Keywords: Router, SoC, NoC, VERILOG, FPGA, MESH, TORUS ----------------------------------------------------------------------***-------------------------------------------------------------------- 1. INTRODUCTION Advantages of Network-on-Chip (NoC) over traditional bus based architecture have been proposed in many researches.The NoC architecture has advantages in both scalability and flexibility thus it can be organized to run homogeneous cores in parallel to improve performance for specific purposes [1]. Such approach on NoC is a suitable method to realize a high throughput computational system on FPGA. The real start of the NoC technology was in 2003 (S. Kumar and A. Jantsch and etc.)[2] discus the design of NoC based on packet switching technology,(R.Pau)[3]in his M.sc thesis designed a router using dual crossbar to connect the input and output ports , the disadvantage of this design was the large number of slices required on FPGA . (A. Shaabany and F. Jamshidi) [4] design a NoC router using handshaking flow control , they implemented the design on FPGA and ASIC, the result of this work is compared with the results of the proposed router of this paper, while the result of the designed NoC is compared with the result of Ref.[5] In this paper , a proposed NoC router is designed such that all input ports are connected to the output ports yielding a lattice connections between the input and output ports. Using this router architecture a 2x2 mesh and 2x2 torus noc topologies are designed. The results show that NoC based on this router will minimize the number of slices and maximize the speed of flits flow. 2. DESIGN OF A NOC ROUTER The design of a NoC Router is based on the following assumptions:- 1. It can work with XY routing algorithm 2. Each router has four bi-directional ports. 3. Handshake protocol is used for the interconnection between different routers. 4. Round robin protocol is used for the interconnection between the input and output ports. 5. Routers have input buffers only, this is due to the fact that wormhole switching mode of operation is chosen in this study. 6. The packets have variable number of flits and each flit size is equal to 8 bits. 7. The header length of the packet is one flit, which the payload can be any number of flits .The header contains all the necessary information to be used by the routing algorithm ( such as XY) to direct a packet between two routers. Fig1.shows the structure of Router architecture Fig 1.Router Architecture
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 400 Router is a packet based protocol. Router drives the incoming packet which comes from the input port to output ports based on the address contained in the packet. The router has a one input port from which the packet enters. It has three output ports where the packet is driven out. The router has an active low synchronous input resetn which resets the router. 2.1 Packet Format 7 6 5 4 3 2 1 0 byte 0 Header Length addr byte 1 data[0] data[1] Payload data[N] byte N+1 parity byte N+2 Parity Fig2 Data Packet Format Packet contains 3 parts. They are Header, payload and parity. Packet width is 8 bits and the length of the packet can be between 1 bytes to 63 bytes. Fig3 shows the four port router architecture Fig 3 Four port router architecture 3. DESIGN OF A NETWORK ON CHIP Different from other works use end-to-end traffic or only few input nodes as packet injecting points, our work takes input traffic from North, East, West and South and returns packets to all directions. In order to keep NoC low-cost and scalable, the NoC is constructed based on following principles: 1) No virtual channel or pipeline is used. 2) All PEs are designed for data processing only. 3) Architectures of all tiles are identical. 4) Unfinished packet should not leave NoC. The design of a (Network on Chip (NoC)) is based on the following assumptions:- 1- Routers are arranged in mesh and torus topology and Fig4 and 5. shows this type of topologies. The routers being used is equal to (4) or (2×2). 2- (XY) or (YX) routing algorithms are applied to direct packets, between the routers of the (NoC) .Fig.5 shows an example of how to route a packet within the torus routers. Flow control of data between routers is based on handshaking protocol 3- Wormhole switching technique is adopted in this study. 4- because of wormhole switching model, buffering at the input of the router becomes sufficient to control the flow of data . 5- Round Robin arbitration is selected to provide a fair dynamic granting schemes Figure (5) shows a block diagram of the designed (2×2) NoC. Fig 4 2x2 mesh topology of network Fig 5 2x2 torus topology of network
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 401 4. RESULTS 4.1 The Simulation Results of a Router on Chip, 2x2 Mesh Topology and 2x2 Torus Topology Design of a router and 2x2 mesh and 2x2 torus topologies are first simulated using ISE 10.1 software and the waveforms of the simulated are shown in Fig6, 7, 8 Fig 6 Simulation result of a router of network Fig 7 Simulation result of a 2x2 mesh topology of network Fig 8 Simulation result of a 2x2 torus topology of network Table 1: The Routers Results Using Xilinx Spartan 3E The Proposed Router Asyn.router[8] Resource Used Avail Utilizatio n Used Avail Utilizat ion CLB Slices 185 8672 2% 274 8672 3.16% IOs 97 194 50% 101 194 52.06% DFF or Latch 148 22100 0.66% 176 22100 0.80% 5. CONCLUSIONS The designed router which is based on the lattice connections between its input and output ports consumes only 2% of the total number of slices of Spartan 3E FPGA ,while the nearest router which is designed in Ref.[8] consumes 3.16% of the total number of the slices of Spartan 3E.This types of routers reduces to a large extend the number of slices required to design a 2×2 NoC . It is found that the number of slices required to design a 2×2 NoC using the traditional router is almost four times the number required using the proposed router. The flexibility of the designed router facilitates the design of larger NoC like 4×4 easily. On the other hand , the practical example conducted in this study using FPGA technique validates the designed router and network on chip. Using this router 2x2 mesh and torus topologies are successfully designed. REFERENCES [1]. H.C. Freitas, L.M. Schnorr, M.A.Z. Alves, and P.O.A. Navaux. “Impact of Parallel Workloads on NoC Architecture Design”. In Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on, pages 551–555, Feb. 2010.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Special Issue: 03 | May-2014 | NCRIET-2014, Available @ http://www.ijret.org 402 [2]. S. Kumar, A. Jantsch, J.Soininen, M. Forsell, M. Millberg, J. Öberg, K. Tiensyrjä and A. Hemani., "A network on chip architecture and design methodology,". In Proceedings of the Computer Society Annual Symposium on VLSI (ISVLSI). IEEE Computer Society,pp. 117– 124, 2003. [3]. R. Pau," A Configurable Router for Embedded Network-on-Chip Support in Field- Programmable Gate Arrays", M.Sc. Thesis, College of Engineering , Queen’s University Kingston, Ontario, Canada September 2008. [4]. A. Shaabany, F. Jamshidi,” Evaluate Area for Very Large Integrated Digital Systems Based on Bandwidth Variation”, Journal of American Science;Vol.7, Issue.1, pp. 163-169, 2011. [5]. H . Thang, Ph. Nam," Prototyping of a Network-on-Chip on Spartan 3E FPGA" , 2nd International Conference on Communications and Electronics, 2008 (ICCE 2008), pp.24- 28, June 2008.