SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 346
PERFORMANCE ANALYSIS AND IMPLEMENTATION OF MODIFIED
SDM BASED NoC FOR MPSoC ON SPARTAN6 FPGA
Y. Amar Babu1
, G.M.V.Prasad2
1
Department of Electronics & Communication Engineering, LBR College of Engineering
2
Principal & Professor in ECE, B.V.C Institute of Technology & Science
Abstract
To meet todays demanding requirements lowpower consumption, high performance while maintaing flexibility and scalability,
system-On-Chip will combine several number of processors cores and other IPs with network-On-chip. To implement NoC based
MPSoC on an FPGA, NoCs should provide guaranteed services and be run-time reconfigurable. Current TDM and SDM based
NoCs takes more area and would not support run-time reconfiguration. This paper presents modified spatial division multiplexing
based NoC on FPGA, in this we have modified complex network interface and proposed flexible network interface and efficient
SDM based NoC.This architecture explored feasibility of connection requirements from IP cores during run-time.
Keywords: NoC, MPSoC, FPGA, NoCs, SDM Based NoC
---------------------------------------------------------------------***---------------------------------------------------------------------
I. INTRODUCTION
According to moore's law chip density is increasing
exponentially, allowing multiple processor system-on-chip
can be implemented on single FPGA. The main challenge in
todaysMPSoC is communication architectures among
processors. The conventional way of utilizing bus
architectures for inter IP core communication has many
limitations. Mainly, it does not scalable well with increasing
soft cores on single FPGAs. Next, it is tough to couple high
computation and demanding communication of the MPSoC
platform leading to expensive design flow with long design
time. Network on chip have become only alternative to
solve these problems.
Most of existing NoC offers and relay on a best effort
service those are depends on packet switing technique.
Examples of packet based NoCs are MANGO and
Xpipes[3]. Another class of NoCsare based on circuit
switching technique whose methodology is to fix the entire
path from source node to the destination node before coming
data from thesource node. PNoC and SPIN[4], based on
circuit switching method. Todays multimedia based system
demands predictable performance as node link between soft
cores are tightly time constrained. For such multi-core
systems, it is compulsory to provide guaranteed throughput
service before run-time. To meet these constraints, link
allocation should be done in advance during design flow
time.
TDM based NoC provides guaranteed throughput where
different time slots are used on the same link. One demerit
of TDM is that router switching configuration need to be
changed every time slot. This feature requires time slot
tables that needs area and consume power in every router.
Nostrum and AEthereal are based on TDM NoCs, those
architectures has to maintain time slot tables. Spatial
division multiplexing is best method where node links,
which inter connect the routers are allocated to different
links. Each link has flexible number of wires to assigned to
them.Theserialised data sent from sender on the wires
allocated and those are deserialised by the receiver before
forwarding to the IP core. The main merit of SDM over
other technique is that it removes the need of time slot tables
thus power optimised but complexity is moved to the
serializer and deserializer of network interface.
In this paper, we provide best methods to the above
problems. We have proposed a novel design and modified
architecture for network interface to handle the serializer
and deserialiser complexity that is common in SDM based
NoC[7]. A simple router with less complexity is proposed
which uses lower area at the cost of routing flexibility. This
mainly reduces the problem of reordering the data when data
arrive at the destination Network Interface.Our design flow
provides dynamically reconfiguring the NoC with different
link setups during run-time. We have modeled VHDL code
for SDM based NoC.We have connected microblazes in a
MPSoC using modified SDM based NoC with Xilinx EDK
and a working prototype has been implemented on a xilinx
spartan6 FPGA SP605 Evaluation board(SP605). The
softcoresmicroblazes were used to evaluate the dynamic
reconfiguration of the NoC as well as to communicate data
between each other.
II. MODIFIED SDM BASED NoC
ARCHITECTURE
The proposed architecture has been modeled as dual layer
structure where first layer is responsible for data transfer
while the second layer is the responsible for configuring
router links. The network topology is used for the
architecture is mesh which is best for multimedia
applications.Figure1 shows basic architecture of modified
SDM based NoC.
IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________
Volume: 05 Issue: 02 | Feb-2016, Available @
Figure 1: Modified SDM based NoC
A. Dual layer structure
The second layer is simple network mainly used to program
the NoC as application demanded bandwidth. To program
the NoC , links between router should be fixed as soft
which requires data from other IP or soft cores. Number of
programming byte required to program the NoC depends on
size of mesh network(i.e 2x2 to maximum 7x7 ) that can
mapped on to target FPGA. For each router there will be one
soft IP which internally connected through network
interface. Network interface in each IP serializes soft IP data
from sender and deserializes at receiver side in order to
receive data from source IP. All routers and soft IP with
network will place in first layer which is r
transfer data from any source node to any destination node
through router links. Designer fix the number of wire
required to transfer data from source node to destination
node as per bandwidth requirements which is programmable
at design time.Figure 2 shows Dual layers in detail.
Figure 2(a) Data Layer
Figure 2(b) Control Layer
B. Modified Network Interface
The modified network interface for the spatial division
multiplexing based network on chip has special control
block that will be used to control in coming 32 bit data from
different channels of soft IP cores. This intelligent control
unit replaces multiple data distributors at transmitter side
and multiple data collectors at receiver side with only one
data distributor and one data collector. Proposed control unit
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
_______________________________________________________________________________________
, Available @ http://www.ijret.org
Modified SDM based NoC
The second layer is simple network mainly used to program
the NoC as application demanded bandwidth. To program
the NoC , links between router should be fixed as soft cores
which requires data from other IP or soft cores. Number of
programming byte required to program the NoC depends on
size of mesh network(i.e 2x2 to maximum 7x7 ) that can
mapped on to target FPGA. For each router there will be one
ally connected through network
interface. Network interface in each IP serializes soft IP data
from sender and deserializes at receiver side in order to
receive data from source IP. All routers and soft IP with
network will place in first layer which is responsible to
transfer data from any source node to any destination node
through router links. Designer fix the number of wire
required to transfer data from source node to destination
node as per bandwidth requirements which is programmable
Figure 2 shows Dual layers in detail.
The modified network interface for the spatial division
multiplexing based network on chip has special control
block that will be used to control in coming 32 bit data from
different channels of soft IP cores. This intelligent control
e data distributors at transmitter side
and multiple data collectors at receiver side with only one
data distributor and one data collector. Proposed control unit
can be used for fault tolerance to minimize faults at
transmitter and receiver blocks of netw
modified network interface has many features, one of the
feature is huge area saving that main problem in any
Network on chip architectures and fault tolerance that is
very demand for multi-core system
applications. We have modified 32 bit to 1 bit serializerwith
intelligent control unit in network interface.
Network Interface.
Figure 3. Network Interface
C. Router for modified SDM based NoC
We have targeted xilinx FPGA to implement SDM based
NoC for MPSoC platform, so router architecture modified
just like architecture of xilinx switch by avoiding
unnecessary complex logic. In modified router for proposed
network-on-chip has five port which includes
north,south,east,west and local. Soft IP cores are c
through local port. From local port designer can send data to
adjacent router through other four ports. This feature is very
unique when compared with any other Network
architectures. Which provides more flexibility, scalability
and huge area saving. Each port size can be design
parameter which can be fixed at design time depending on
application bandwidth demand.
architecture in detail. Each side has one input port of size 8
bit, one output port of size 8 bit, one out allocated input port
of size 3 bits and one out allocated input index port of size
3. The size of out allocated input size 3 bit because in this
only 5 possible direction data can be sent from any side. The
size of out allocated input index depends on size if input
port and output port on each side.
Figure 4:
eISSN: 2319-1163 | pISSN: 2321-7308
_____________________________
347
can be used for fault tolerance to minimize faults at
transmitter and receiver blocks of network interface. The
modified network interface has many features, one of the
feature is huge area saving that main problem in any
Network on chip architectures and fault tolerance that is
core system-on-chip in embedded
e have modified 32 bit to 1 bit serializerwith
intelligent control unit in network interface. Figure 3 shows
Network Interface
Router for modified SDM based NoC
We have targeted xilinx FPGA to implement SDM based
MPSoC platform, so router architecture modified
just like architecture of xilinx switch by avoiding
unnecessary complex logic. In modified router for proposed
chip has five port which includes
north,south,east,west and local. Soft IP cores are connected
through local port. From local port designer can send data to
adjacent router through other four ports. This feature is very
unique when compared with any other Network-on-chip
architectures. Which provides more flexibility, scalability
area saving. Each port size can be design
parameter which can be fixed at design time depending on
application bandwidth demand.Figure4 shows router
Each side has one input port of size 8
bit, one output port of size 8 bit, one out allocated input port
of size 3 bits and one out allocated input index port of size
3. The size of out allocated input size 3 bit because in this
ata can be sent from any side. The
size of out allocated input index depends on size if input
port and output port on each side.
Figure 4: Router
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 348
III. RESULTS
A. Simulation Results
We have setup 2x2 NoC architecture with proposed blocks
which are modeled using VHDL and simulated using xilinx
ISE simulator ISIM. Figure shows network interface results
and data sent from transmitter of network interface and data
received from soft IP core into receiver of network interface.
Figure also shows top level 2x2 NoC architecture results
with all four routers.
Figure 5. Simulation Results
B. Synthesis Results
For our experimental test setup 2x2 modified SDM based
NoC for MPSoC platform synthesis reports are generated
using xilinx synthesis tool XST. Figure shows synthesis
report which has available resource on spartan6 FPGA and
used for our test setup and percentage utilization of available
resources. Our report concludes that area is optimized at
network interface level and router side which can be
compared with any other network-on-chip architectures for
area optimization
Table : Synthesis Report
Device Utilization Summary
Logic Utilization Used Available Utilization
Number of Slice
Registers
6062 54576 11%
Number of Slice
LUTs
5257 27288 19%
Number of fully used
LUT-FF pairs
2457 8862 27%
Number of bonded
IOBs
288 296 97%
Number of
BUFG/BUFGCTRLs
2 16 12%
C. Implementation Results
We have integrated proposed modified SDM based NoC for
MpSoC platform with four microblaze soft xilinx IP RSIC
cores and 9 Fast Simplex Links(FSL) using Xilinx
Embedded Development Kit (EDK) 13.3 ISE design suite.
Figure shows device utilization summary after
implementation. Table I shows device utilization summary
of proposed modified SDM based NoC.
Table I: Device Utilization Summary
Device Utilization Summary
Logic Utilization Used Available Utilization
Number of Slice
Registers
1321 54576 2%
Number of Slice
LUTs
1645 27288 6%
Number of fully used
LUT-FF pairs
999 1967 50%
Number of bonded
IOBs
103 296 34%
Number of
BUFG/BUFGCTRLs
1 16 6%
IV. PERFORMANCE ANALYSIS
To analyze the performance of proposed NoC architectures
on spartan6 FPGA we have selected some case studies
which includes Advanced Encryption Standard(AES)
algorithm, JPEG compression ,JPEG2000 compression and
H263 video compression standards. We have evaluated the
application programs on proposed NoC architecture and
other well popular TDM based NoCs, SDM based
NoCs,Shared bus architectures and Advanced eXtensible
Interconnect (AXI) architecutres and compared. Our NoC
architectures shows better results than other popular
architectures in terms of area, power, execution time and
reconfiguration time.
Table I: Device Utilization In Slices
Application
Propose
d NoC
architect
ure
SDM
based
NoC
TDM
based
NoC
PLB
Shared
bus
AXI
architec
ture
AES 6000 6500 7250 6250 6450
JPEG 6300 7000 7780 6700 6900
JPEG2000 7000 7500 8300 7400 7600
H263 7900 8200 9000 8200 8500
Table II: Power Consumption
Application Proposed
NoC
architecture
SDM
based
NoC
TDM
based
NoC
PLB
Shared
bus
AXI
architecture
AES 200mW 250mW 300mW 400mW 390mW
JPEG 236mW 290mW 320mW 410mW 400mW
JPEG2000 300mW 360mW 390mW 490mW 480mW
H263 435mW 450mW 490mW 560mW 550mW
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 349
Table III: Execution Time Of Application On Test
Architectures
Application Proposed
NoC
architecture
SDM
based
NoC
TDM
based
NoC
PLB
Shared
bus
AXI
architecture
AES 2s 4.5s 6s 59s 50s
JPEG 3s 6.3s 8s 90s 80s
JPEG2000 4s 7s 9s 120s 90s
H263 5s 8s 12s 200s 170s
V. CONCLUSION
In this paper, we have proposed a novel design and flexible
network interface architecture for existing SDM based NoC
to improve performance and provide guaranteed service for
multimedia applications. This architecture saves huge area
and required only 5% of existing architectures. In future,
multiple applications can be evaluated concurrently on
modified SDM based NoC to explore high scalability and
performance.
REFERENCES
[1] International Technology Roadmap for Semiconductors:
Semiconductor Industry Association, Dec 2015.
[2] R. H. Havemann, and J. A. Hutchby, “High Performance
Interconnecs: An Integration Overview”, Proceedings of the
IEEE, vol. 89, No. 5, May 2001
[3] K. Goossens, J. Dielissen, and A. Radulescu, "Æthereal
network on chip: concepts, architectures, and
implementations," IEEE Design & Test of Computers, vol.
22, pp. 414-21, 2005.
[4] E. Bolotin, I. Cidon, R. Ginosar, and A. Kolodny,
"QNoC: QoS architecture and design process for network on
chip," Journal of Systems Architecture, vol. 50, pp. 105-128,
2004.
[5] D. Bertozzi, A. Jalabert, S. Murali, R. Tamhankar, S.
Stergiou, L. Benini, and G. De Micheli, "NoC synthesis
flow for customized domain specific multiprocessor
systems-on-chip," IEEE Transactions on Parallel and
Distributed Systems, vol. 16, pp. 113-129, 2005.
[6] T. Bjerregaard and J. Sparso, "A router architecture for
connection-oriented service guarantees in the MANGO
clockless network-on-chip," in Proceedings -Design,
Automation and Test in Europe, DATE '05, 2005, pp. 1226-
1231.
[7] C. Hilton and B. Nelson, "PNoC: A flexible circuit-
switched NoC for FPGA-based systems," IEE Proceedings:
Computers and Digital Techniques, vol. 153, pp. 181-188,
2006.
[8] D. Castells-Rufas, J. Joven, and J. Carrabina, "A
validation and performance evaluation tool for ProtoNoC,"
in 2006 International Symposium on System-on-Chip, SOC,
2006.
[9] A. Lines, "Asynchronous interconnect for synchronous
SoC design," IEEE Micro, vol. 24, pp. 32-41, 2004.
[10] M. Millberg, E. Nilsson, R. Thid, and A. Jantsch,
"Guaranteed bandwidth using looped containers in
temporally disjoint networks within the Nostrum network on
chip," in Proceedings - Design, Automation and Test in
Europe Conference and Exhibition, 2004, pp. 890-895.
[11] A. Leroy, D. Milojevic, D. Verkest, F. Robert, and F.
Catthoor, "Concepts and implementation of spatial division
multiplexing for guaranteed throughput in networks-on-
chip," IEEE Transactions on Computers, vol. 57, pp. 1182-
1195, 2008.
[12] J. Rose and S. Brown, "Flexibility of interconnection
structures for field programmable gate arrays," IEEE Journal
of Solid-State Circuits, vol. 26, pp. 277-282, 1991.
[13] A. Kumar, S. Fernando, Y. Ha, B. Mesman, and H.
Corporaal, "Multiprocessor system-level synthesis for
multiple applications on platform FPGA," in Proceedings -
2007 International Conference on Field Programmable
Logic and Applications, FPL, 2007, pp. 92-97.
[14] A. Javey, J. Guo, M. Paulsson, Q. Wang, D. Mann, M.
Lundstrom, and H. Dai. High-field quasiballistic transport in
short carbon nanotubes. Physical Review Letters, 92(10),
2004.
[15] V. Agarwal, M. S. Hrishikesh, S.W. Keckler, and D.
Burger. Clock rate versus ipc: the end of the road for
conventional microarchitectures. In ISCA ’00: Proceedings
of the 27th Annual International Symposium on Computer
Architecture, pages 248.259. ACM Press, 2000.

More Related Content

What's hot

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
eSAT Publishing House
 
Wireless notice board for public
Wireless notice board for publicWireless notice board for public
Wireless notice board for public
sebinkb
 
GPS Based Vehicle Location using ARM 7 LPC 2148
GPS Based Vehicle Location using ARM 7 LPC 2148GPS Based Vehicle Location using ARM 7 LPC 2148
GPS Based Vehicle Location using ARM 7 LPC 2148
IRJET Journal
 
F224450
F224450F224450
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...
iosrjce
 
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 MicrocontrollerInterfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
Pantech ProLabs India Pvt Ltd
 
Gsm based wireless notice board Rajneesh
Gsm based wireless notice board RajneeshGsm based wireless notice board Rajneesh
Gsm based wireless notice board Rajneesh
RAJNEESH KUMAR SALGOTRA
 
Design & development of embedded application
Design & development of embedded applicationDesign & development of embedded application
Design & development of embedded application
eSAT Publishing House
 
Wireless led notice board
Wireless led notice boardWireless led notice board
Wireless led notice board
Rohith R
 
Jay's 2018 CMR/I Presentation
Jay's 2018 CMR/I PresentationJay's 2018 CMR/I Presentation
Jay's 2018 CMR/I Presentation
jaybeckham
 
Cmri and signaling handout 2018
Cmri and signaling handout 2018Cmri and signaling handout 2018
Cmri and signaling handout 2018
jaybeckham
 
Ewsd
EwsdEwsd
Ewsd
PTCL
 
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
SANDEEP GHOSH
 
Application of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless SystemApplication of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless System
ijceronline
 
Review on Transmission and Reception of Data through USB in VHDL
Review on Transmission and Reception of Data through USB in VHDLReview on Transmission and Reception of Data through USB in VHDL
Review on Transmission and Reception of Data through USB in VHDL
IRJET Journal
 
Gsm based campus display system project report
Gsm based campus display system project reportGsm based campus display system project report
Gsm based campus display system project report
Kashyap Shah
 
Bus Data Acquisition and Remote Monitoring System Using Gsm & Can
Bus Data Acquisition and Remote Monitoring System Using Gsm & CanBus Data Acquisition and Remote Monitoring System Using Gsm & Can
Bus Data Acquisition and Remote Monitoring System Using Gsm & Can
IOSR Journals
 
Khalid sarwar working principle of ewsd exchange 2014
Khalid sarwar working principle of ewsd exchange 2014Khalid sarwar working principle of ewsd exchange 2014
Khalid sarwar working principle of ewsd exchange 2014
PTCL
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
swarnimmaurya
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...
inventy
 

What's hot (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
 
Wireless notice board for public
Wireless notice board for publicWireless notice board for public
Wireless notice board for public
 
GPS Based Vehicle Location using ARM 7 LPC 2148
GPS Based Vehicle Location using ARM 7 LPC 2148GPS Based Vehicle Location using ARM 7 LPC 2148
GPS Based Vehicle Location using ARM 7 LPC 2148
 
F224450
F224450F224450
F224450
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...
 
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 MicrocontrollerInterfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
 
Gsm based wireless notice board Rajneesh
Gsm based wireless notice board RajneeshGsm based wireless notice board Rajneesh
Gsm based wireless notice board Rajneesh
 
Design & development of embedded application
Design & development of embedded applicationDesign & development of embedded application
Design & development of embedded application
 
Wireless led notice board
Wireless led notice boardWireless led notice board
Wireless led notice board
 
Jay's 2018 CMR/I Presentation
Jay's 2018 CMR/I PresentationJay's 2018 CMR/I Presentation
Jay's 2018 CMR/I Presentation
 
Cmri and signaling handout 2018
Cmri and signaling handout 2018Cmri and signaling handout 2018
Cmri and signaling handout 2018
 
Ewsd
EwsdEwsd
Ewsd
 
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
3-G CUM 2-G OPERATED UNMANNED GROUND VEHICLE
 
Application of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless SystemApplication of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless System
 
Review on Transmission and Reception of Data through USB in VHDL
Review on Transmission and Reception of Data through USB in VHDLReview on Transmission and Reception of Data through USB in VHDL
Review on Transmission and Reception of Data through USB in VHDL
 
Gsm based campus display system project report
Gsm based campus display system project reportGsm based campus display system project report
Gsm based campus display system project report
 
Bus Data Acquisition and Remote Monitoring System Using Gsm & Can
Bus Data Acquisition and Remote Monitoring System Using Gsm & CanBus Data Acquisition and Remote Monitoring System Using Gsm & Can
Bus Data Acquisition and Remote Monitoring System Using Gsm & Can
 
Khalid sarwar working principle of ewsd exchange 2014
Khalid sarwar working principle of ewsd exchange 2014Khalid sarwar working principle of ewsd exchange 2014
Khalid sarwar working principle of ewsd exchange 2014
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...
 

Similar to Performance analysis and implementation of modified sdm based noc for mpsoc on spartan6 fpga

HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
ijngnjournal
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
IjictTeam
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
cscpconf
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
Ccna 2 chapter 1 2014 v5
Ccna 2 chapter 1 2014 v5Ccna 2 chapter 1 2014 v5
Ccna 2 chapter 1 2014 v5
Đồng Quốc Vương
 
Design issues in cc2530 znp multi hop sensor networks
Design issues in cc2530 znp multi hop sensor networksDesign issues in cc2530 znp multi hop sensor networks
Design issues in cc2530 znp multi hop sensor networks
Sreekesh Padmanabhan
 
High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...
IJMER
 
A0520106
A0520106A0520106
A0520106
IOSR Journals
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
ijaceeejournal
 
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
IJRES Journal
 
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
IJERA Editor
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
IJERA Editor
 
Network Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICESNetwork Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICES
Manas Rai
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
AishwaryaRavishankar8
 
Address Interleaving in NoCs
Address Interleaving in NoCsAddress Interleaving in NoCs
Address Interleaving in NoCs
Kyprianos Papadimitriou (Papademetriou)
 
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...
International Journal of Reconfigurable and Embedded Systems
 
42 46
42 4642 46
42 46
42 4642 46
Design and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCDesign and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoC
IRJET Journal
 

Similar to Performance analysis and implementation of modified sdm based noc for mpsoc on spartan6 fpga (20)

HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Ccna 2 chapter 1 2014 v5
Ccna 2 chapter 1 2014 v5Ccna 2 chapter 1 2014 v5
Ccna 2 chapter 1 2014 v5
 
Design issues in cc2530 znp multi hop sensor networks
Design issues in cc2530 znp multi hop sensor networksDesign issues in cc2530 znp multi hop sensor networks
Design issues in cc2530 znp multi hop sensor networks
 
High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...
 
A0520106
A0520106A0520106
A0520106
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
 
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
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Network Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICESNetwork Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICES
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
 
Address Interleaving in NoCs
Address Interleaving in NoCsAddress Interleaving in NoCs
Address Interleaving in NoCs
 
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...
 
42 46
42 4642 46
42 46
 
42 46
42 4642 46
42 46
 
Design and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCDesign and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoC
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
eSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
eSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
eSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
eSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
eSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
eSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
eSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
eSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
eSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
eSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
eSAT Journals
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
eSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
amsjournal
 

Recently uploaded (20)

Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
 

Performance analysis and implementation of modified sdm based noc for mpsoc on spartan6 fpga

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 346 PERFORMANCE ANALYSIS AND IMPLEMENTATION OF MODIFIED SDM BASED NoC FOR MPSoC ON SPARTAN6 FPGA Y. Amar Babu1 , G.M.V.Prasad2 1 Department of Electronics & Communication Engineering, LBR College of Engineering 2 Principal & Professor in ECE, B.V.C Institute of Technology & Science Abstract To meet todays demanding requirements lowpower consumption, high performance while maintaing flexibility and scalability, system-On-Chip will combine several number of processors cores and other IPs with network-On-chip. To implement NoC based MPSoC on an FPGA, NoCs should provide guaranteed services and be run-time reconfigurable. Current TDM and SDM based NoCs takes more area and would not support run-time reconfiguration. This paper presents modified spatial division multiplexing based NoC on FPGA, in this we have modified complex network interface and proposed flexible network interface and efficient SDM based NoC.This architecture explored feasibility of connection requirements from IP cores during run-time. Keywords: NoC, MPSoC, FPGA, NoCs, SDM Based NoC ---------------------------------------------------------------------***--------------------------------------------------------------------- I. INTRODUCTION According to moore's law chip density is increasing exponentially, allowing multiple processor system-on-chip can be implemented on single FPGA. The main challenge in todaysMPSoC is communication architectures among processors. The conventional way of utilizing bus architectures for inter IP core communication has many limitations. Mainly, it does not scalable well with increasing soft cores on single FPGAs. Next, it is tough to couple high computation and demanding communication of the MPSoC platform leading to expensive design flow with long design time. Network on chip have become only alternative to solve these problems. Most of existing NoC offers and relay on a best effort service those are depends on packet switing technique. Examples of packet based NoCs are MANGO and Xpipes[3]. Another class of NoCsare based on circuit switching technique whose methodology is to fix the entire path from source node to the destination node before coming data from thesource node. PNoC and SPIN[4], based on circuit switching method. Todays multimedia based system demands predictable performance as node link between soft cores are tightly time constrained. For such multi-core systems, it is compulsory to provide guaranteed throughput service before run-time. To meet these constraints, link allocation should be done in advance during design flow time. TDM based NoC provides guaranteed throughput where different time slots are used on the same link. One demerit of TDM is that router switching configuration need to be changed every time slot. This feature requires time slot tables that needs area and consume power in every router. Nostrum and AEthereal are based on TDM NoCs, those architectures has to maintain time slot tables. Spatial division multiplexing is best method where node links, which inter connect the routers are allocated to different links. Each link has flexible number of wires to assigned to them.Theserialised data sent from sender on the wires allocated and those are deserialised by the receiver before forwarding to the IP core. The main merit of SDM over other technique is that it removes the need of time slot tables thus power optimised but complexity is moved to the serializer and deserializer of network interface. In this paper, we provide best methods to the above problems. We have proposed a novel design and modified architecture for network interface to handle the serializer and deserialiser complexity that is common in SDM based NoC[7]. A simple router with less complexity is proposed which uses lower area at the cost of routing flexibility. This mainly reduces the problem of reordering the data when data arrive at the destination Network Interface.Our design flow provides dynamically reconfiguring the NoC with different link setups during run-time. We have modeled VHDL code for SDM based NoC.We have connected microblazes in a MPSoC using modified SDM based NoC with Xilinx EDK and a working prototype has been implemented on a xilinx spartan6 FPGA SP605 Evaluation board(SP605). The softcoresmicroblazes were used to evaluate the dynamic reconfiguration of the NoC as well as to communicate data between each other. II. MODIFIED SDM BASED NoC ARCHITECTURE The proposed architecture has been modeled as dual layer structure where first layer is responsible for data transfer while the second layer is the responsible for configuring router links. The network topology is used for the architecture is mesh which is best for multimedia applications.Figure1 shows basic architecture of modified SDM based NoC.
  • 2. IJRET: International Journal of Research in Engineering and Technology __________________________________________________________ Volume: 05 Issue: 02 | Feb-2016, Available @ Figure 1: Modified SDM based NoC A. Dual layer structure The second layer is simple network mainly used to program the NoC as application demanded bandwidth. To program the NoC , links between router should be fixed as soft which requires data from other IP or soft cores. Number of programming byte required to program the NoC depends on size of mesh network(i.e 2x2 to maximum 7x7 ) that can mapped on to target FPGA. For each router there will be one soft IP which internally connected through network interface. Network interface in each IP serializes soft IP data from sender and deserializes at receiver side in order to receive data from source IP. All routers and soft IP with network will place in first layer which is r transfer data from any source node to any destination node through router links. Designer fix the number of wire required to transfer data from source node to destination node as per bandwidth requirements which is programmable at design time.Figure 2 shows Dual layers in detail. Figure 2(a) Data Layer Figure 2(b) Control Layer B. Modified Network Interface The modified network interface for the spatial division multiplexing based network on chip has special control block that will be used to control in coming 32 bit data from different channels of soft IP cores. This intelligent control unit replaces multiple data distributors at transmitter side and multiple data collectors at receiver side with only one data distributor and one data collector. Proposed control unit IJRET: International Journal of Research in Engineering and Technology eISSN: 2319 _______________________________________________________________________________________ , Available @ http://www.ijret.org Modified SDM based NoC The second layer is simple network mainly used to program the NoC as application demanded bandwidth. To program the NoC , links between router should be fixed as soft cores which requires data from other IP or soft cores. Number of programming byte required to program the NoC depends on size of mesh network(i.e 2x2 to maximum 7x7 ) that can mapped on to target FPGA. For each router there will be one ally connected through network interface. Network interface in each IP serializes soft IP data from sender and deserializes at receiver side in order to receive data from source IP. All routers and soft IP with network will place in first layer which is responsible to transfer data from any source node to any destination node through router links. Designer fix the number of wire required to transfer data from source node to destination node as per bandwidth requirements which is programmable Figure 2 shows Dual layers in detail. The modified network interface for the spatial division multiplexing based network on chip has special control block that will be used to control in coming 32 bit data from different channels of soft IP cores. This intelligent control e data distributors at transmitter side and multiple data collectors at receiver side with only one data distributor and one data collector. Proposed control unit can be used for fault tolerance to minimize faults at transmitter and receiver blocks of netw modified network interface has many features, one of the feature is huge area saving that main problem in any Network on chip architectures and fault tolerance that is very demand for multi-core system applications. We have modified 32 bit to 1 bit serializerwith intelligent control unit in network interface. Network Interface. Figure 3. Network Interface C. Router for modified SDM based NoC We have targeted xilinx FPGA to implement SDM based NoC for MPSoC platform, so router architecture modified just like architecture of xilinx switch by avoiding unnecessary complex logic. In modified router for proposed network-on-chip has five port which includes north,south,east,west and local. Soft IP cores are c through local port. From local port designer can send data to adjacent router through other four ports. This feature is very unique when compared with any other Network architectures. Which provides more flexibility, scalability and huge area saving. Each port size can be design parameter which can be fixed at design time depending on application bandwidth demand. architecture in detail. Each side has one input port of size 8 bit, one output port of size 8 bit, one out allocated input port of size 3 bits and one out allocated input index port of size 3. The size of out allocated input size 3 bit because in this only 5 possible direction data can be sent from any side. The size of out allocated input index depends on size if input port and output port on each side. Figure 4: eISSN: 2319-1163 | pISSN: 2321-7308 _____________________________ 347 can be used for fault tolerance to minimize faults at transmitter and receiver blocks of network interface. The modified network interface has many features, one of the feature is huge area saving that main problem in any Network on chip architectures and fault tolerance that is core system-on-chip in embedded e have modified 32 bit to 1 bit serializerwith intelligent control unit in network interface. Figure 3 shows Network Interface Router for modified SDM based NoC We have targeted xilinx FPGA to implement SDM based MPSoC platform, so router architecture modified just like architecture of xilinx switch by avoiding unnecessary complex logic. In modified router for proposed chip has five port which includes north,south,east,west and local. Soft IP cores are connected through local port. From local port designer can send data to adjacent router through other four ports. This feature is very unique when compared with any other Network-on-chip architectures. Which provides more flexibility, scalability area saving. Each port size can be design parameter which can be fixed at design time depending on application bandwidth demand.Figure4 shows router Each side has one input port of size 8 bit, one output port of size 8 bit, one out allocated input port of size 3 bits and one out allocated input index port of size 3. The size of out allocated input size 3 bit because in this ata can be sent from any side. The size of out allocated input index depends on size if input port and output port on each side. Figure 4: Router
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 348 III. RESULTS A. Simulation Results We have setup 2x2 NoC architecture with proposed blocks which are modeled using VHDL and simulated using xilinx ISE simulator ISIM. Figure shows network interface results and data sent from transmitter of network interface and data received from soft IP core into receiver of network interface. Figure also shows top level 2x2 NoC architecture results with all four routers. Figure 5. Simulation Results B. Synthesis Results For our experimental test setup 2x2 modified SDM based NoC for MPSoC platform synthesis reports are generated using xilinx synthesis tool XST. Figure shows synthesis report which has available resource on spartan6 FPGA and used for our test setup and percentage utilization of available resources. Our report concludes that area is optimized at network interface level and router side which can be compared with any other network-on-chip architectures for area optimization Table : Synthesis Report Device Utilization Summary Logic Utilization Used Available Utilization Number of Slice Registers 6062 54576 11% Number of Slice LUTs 5257 27288 19% Number of fully used LUT-FF pairs 2457 8862 27% Number of bonded IOBs 288 296 97% Number of BUFG/BUFGCTRLs 2 16 12% C. Implementation Results We have integrated proposed modified SDM based NoC for MpSoC platform with four microblaze soft xilinx IP RSIC cores and 9 Fast Simplex Links(FSL) using Xilinx Embedded Development Kit (EDK) 13.3 ISE design suite. Figure shows device utilization summary after implementation. Table I shows device utilization summary of proposed modified SDM based NoC. Table I: Device Utilization Summary Device Utilization Summary Logic Utilization Used Available Utilization Number of Slice Registers 1321 54576 2% Number of Slice LUTs 1645 27288 6% Number of fully used LUT-FF pairs 999 1967 50% Number of bonded IOBs 103 296 34% Number of BUFG/BUFGCTRLs 1 16 6% IV. PERFORMANCE ANALYSIS To analyze the performance of proposed NoC architectures on spartan6 FPGA we have selected some case studies which includes Advanced Encryption Standard(AES) algorithm, JPEG compression ,JPEG2000 compression and H263 video compression standards. We have evaluated the application programs on proposed NoC architecture and other well popular TDM based NoCs, SDM based NoCs,Shared bus architectures and Advanced eXtensible Interconnect (AXI) architecutres and compared. Our NoC architectures shows better results than other popular architectures in terms of area, power, execution time and reconfiguration time. Table I: Device Utilization In Slices Application Propose d NoC architect ure SDM based NoC TDM based NoC PLB Shared bus AXI architec ture AES 6000 6500 7250 6250 6450 JPEG 6300 7000 7780 6700 6900 JPEG2000 7000 7500 8300 7400 7600 H263 7900 8200 9000 8200 8500 Table II: Power Consumption Application Proposed NoC architecture SDM based NoC TDM based NoC PLB Shared bus AXI architecture AES 200mW 250mW 300mW 400mW 390mW JPEG 236mW 290mW 320mW 410mW 400mW JPEG2000 300mW 360mW 390mW 490mW 480mW H263 435mW 450mW 490mW 560mW 550mW
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 05 Issue: 02 | Feb-2016, Available @ http://www.ijret.org 349 Table III: Execution Time Of Application On Test Architectures Application Proposed NoC architecture SDM based NoC TDM based NoC PLB Shared bus AXI architecture AES 2s 4.5s 6s 59s 50s JPEG 3s 6.3s 8s 90s 80s JPEG2000 4s 7s 9s 120s 90s H263 5s 8s 12s 200s 170s V. CONCLUSION In this paper, we have proposed a novel design and flexible network interface architecture for existing SDM based NoC to improve performance and provide guaranteed service for multimedia applications. This architecture saves huge area and required only 5% of existing architectures. In future, multiple applications can be evaluated concurrently on modified SDM based NoC to explore high scalability and performance. REFERENCES [1] International Technology Roadmap for Semiconductors: Semiconductor Industry Association, Dec 2015. [2] R. H. Havemann, and J. A. Hutchby, “High Performance Interconnecs: An Integration Overview”, Proceedings of the IEEE, vol. 89, No. 5, May 2001 [3] K. Goossens, J. Dielissen, and A. Radulescu, "Æthereal network on chip: concepts, architectures, and implementations," IEEE Design & Test of Computers, vol. 22, pp. 414-21, 2005. [4] E. Bolotin, I. Cidon, R. Ginosar, and A. Kolodny, "QNoC: QoS architecture and design process for network on chip," Journal of Systems Architecture, vol. 50, pp. 105-128, 2004. [5] D. Bertozzi, A. Jalabert, S. Murali, R. Tamhankar, S. Stergiou, L. Benini, and G. De Micheli, "NoC synthesis flow for customized domain specific multiprocessor systems-on-chip," IEEE Transactions on Parallel and Distributed Systems, vol. 16, pp. 113-129, 2005. [6] T. Bjerregaard and J. Sparso, "A router architecture for connection-oriented service guarantees in the MANGO clockless network-on-chip," in Proceedings -Design, Automation and Test in Europe, DATE '05, 2005, pp. 1226- 1231. [7] C. Hilton and B. Nelson, "PNoC: A flexible circuit- switched NoC for FPGA-based systems," IEE Proceedings: Computers and Digital Techniques, vol. 153, pp. 181-188, 2006. [8] D. Castells-Rufas, J. Joven, and J. Carrabina, "A validation and performance evaluation tool for ProtoNoC," in 2006 International Symposium on System-on-Chip, SOC, 2006. [9] A. Lines, "Asynchronous interconnect for synchronous SoC design," IEEE Micro, vol. 24, pp. 32-41, 2004. [10] M. Millberg, E. Nilsson, R. Thid, and A. Jantsch, "Guaranteed bandwidth using looped containers in temporally disjoint networks within the Nostrum network on chip," in Proceedings - Design, Automation and Test in Europe Conference and Exhibition, 2004, pp. 890-895. [11] A. Leroy, D. Milojevic, D. Verkest, F. Robert, and F. Catthoor, "Concepts and implementation of spatial division multiplexing for guaranteed throughput in networks-on- chip," IEEE Transactions on Computers, vol. 57, pp. 1182- 1195, 2008. [12] J. Rose and S. Brown, "Flexibility of interconnection structures for field programmable gate arrays," IEEE Journal of Solid-State Circuits, vol. 26, pp. 277-282, 1991. [13] A. Kumar, S. Fernando, Y. Ha, B. Mesman, and H. Corporaal, "Multiprocessor system-level synthesis for multiple applications on platform FPGA," in Proceedings - 2007 International Conference on Field Programmable Logic and Applications, FPL, 2007, pp. 92-97. [14] A. Javey, J. Guo, M. Paulsson, Q. Wang, D. Mann, M. Lundstrom, and H. Dai. High-field quasiballistic transport in short carbon nanotubes. Physical Review Letters, 92(10), 2004. [15] V. Agarwal, M. S. Hrishikesh, S.W. Keckler, and D. Burger. Clock rate versus ipc: the end of the road for conventional microarchitectures. In ISCA ’00: Proceedings of the 27th Annual International Symposium on Computer Architecture, pages 248.259. ACM Press, 2000.