SlideShare a Scribd company logo
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1694
Five Port Router Architecture
E. Nagaraju1
A. Umma Maheswari2
1
M. Tech(VLSI) 2
Associate Professor
1, 2
Department of Electronics and Communication Engineering
1, 2
Siddharatha Institute of Engineering and Technology
Abstract—In this paper we attempt to give a networking
solution by applying VLSI architecture techniques to router
design for networking systems to provide intelligent control
over the network. Networking routers to have limited
input/output configurations, which we attempt to overcome
by adopting bridging loops to reduce the latency and
security concerns. Other techniques we explore include the
use of multiple protocols. We attempt to overcome the
security and latency issues with protocol switching
technique embedded in the router engine itself. The
approach is based on hardware coding to reduce the impact
of latency issues as the hardware itself is designed according
to the need. We attempt to provide a multipurpose
networking router by means of Verilog code, thus we can
maintain the same switching speed with more security we
embed the packet storage buffer on chip and generate the
code as self-independent VLSI based router. Our main focus
is the implementation of hardware IP .router. The approach
enables the router to process multiple incoming IP packets
with different versions of protocols simultaneously, e.g. for
IPv4 and IPv6. The approach will results in increased
switching speed of routing per packet for both current trend
protocols, which we believe would result inconsiderable
enhancement in networking systems.
Key words: router, packets, FPGA, RTL, IP
I. INTRODUCTION
Our approach here is to design a variable hard router code
by using Verilog and the same to be implemented for the
SOC (system on chip) level router. In this paper we are
making a VLSI design for the implementation at the
synthesizable level the same can be further enhanced to
SOC level, but our main aim is limited to t6he netlist
generation level which would give the result prediction and
workable module vision. Our focus being in this is to make
this router as much variable as we can which will give the
Robust router in which we can make the same router to not
only go for N number of connection but also to detect all
variety of packets and route the same. To do so we have to
add the code with specific case’s for every type of packets
we want to add to our router to route, with this pa[per of
hardware code our approach is to get the basic packets
routing with multiple protocols starting with the
IPv4andIPv6.
II. LITERATURE SURVEY
In this we are comparing the existing generic router
architecture and our new robust router architecture. This will
give the difference in the designing and would reflect our
paper enhancements that we are upgrading in our robust
router paper.
Generic Router ArchitectureA.
Fig. 1: Generic architecture
In the architecture we can look that the generic architecture
is processing a single packet of a specific protocol at a given
time and the output queue buffer also one for one egress
channel ring by which there is the overloading of the queue
and will result in the congestion. The congestion flow is as
shown below.
Fig. 2: Congestion Flow
III. A NEW FIVE PORT ROUTER ARCHITECTURE
The architecture of five port router is totally based on the
Verilog code which would enable our design in the
implementation of parallel packet processing for N number
of channels. The intern enables the multi packet processing
at the same time. With the Verilog code being the base of
design we have an option for the addition of protocol case
and respective look-up table makes us go for the multi-
protocol processing at the same time. With the Verilog code
being the base of design we have an option for addition of
protocol case and respective look-up table makes us go for
the multi-protocol processing at the same time. By which we
Five Port Router Architecture
(IJSRD/Vol. 1/Issue 9/2013/0002)
All rights reserved by www.ijsrd.com 1695
are unable to provide the multi-packet multi-protocol
routing at the same time with same speed.
Fig. 3: Five Port Router
While designing the robust router a special concern is kept
in the mind of the switching speed issue to give the
maximum speed with parallelism being added. The engress
output buffer queuing problem was also solved by providing
a separate queue for every ingress channel in the egress
channel with N vertical queue by which we can avoid the
congestion to a remarkable level which is as shown below.
Fig. 4: Congestion Flow with Vertical Queue
The size issue is another special feature of our robust router
which makes our robust router a unique system. As
discussed earlier in the paper we are trying to make the
robust router on to the chip level design so we further
advance it to the level of Ethernet based router which will
make the router to be implemented on the standalone
systems, which will be a revolutionary enhancement in size
matter from room full of router to just the PCI slot operating
Router and will make network work more faster. It looks
something like this below.
Generally, the router can be interfaced with n
numbers of I/O devices. Block diagram given below
Fig. 5: Router can be Inter faced with N Numbers
The paper design has the following modules.
Input Interface BlockA.
This block is mainly responsible receiving the incoming IP
packets over multiple input channels. This block asserts the
necessary response signals in order to communicate with the
IP packet driver modules. After receiving the IP packets,
this block forward the same to the ingress block for the
further process. This block forwards the same to store block
as well as parser block.
Packet Store BlockB.
This is responsible for storing the error free received
packets. This module receives the packet contents from
ingress block and dispatches the same based on the request
from Egress block.
Parser BlockC.
This block is mainly responsible for parsing the complete
packet into multiple set of data according to its field. Parsed
contents will be inputted to the filer block. The above three
blocks are merged all together as IIB in code to single file.
Filer BlockD.
This block is responsible for selecting the egress ring. The
block receives the parsed data from the parser block. The
parsed data will be forwarded to the filer table. In response
to this, the filer table provides the output ring number. Then,
the received output from the filer table will be forwarded to
the egress block.
Filer TableE.
It is a user configurable table. This table contains a set of
data in its each slot, against which the data send by the filer
block will be compared. If the filer block inputted data
matches with the data of any slot of filer table, then that
slot’s data will be used as egress ring through which
received packet will be forwarded.
Egress BlockF.
This block receives the data from filer block as egress ring
number through which the received packet shall be
forwarded. Upon receiving the egress ring number, this
block initiates the communication with packet store block to
fetch the packet to be forwarded to the output interface
block with the output channel details, over which the packet
has to be transmitted.
IV. SYSTEM FLOW DIAGRAM
The system flow diagram is as shown below which makes
us to understand the flow of the signals through the system
from each block by block and transaction carried between
the blocks to accomplish the task of the robust router. The
flow diagram described here is a brief one, which helps us to
understand the flow of every block. Every block have the
state machines cycle included in them to enhance the system
logical transaction to the level of parallelism. The flow
diagram is as shown in fig. 6.
First the packet is received from the ingress
channel ring to the input interface block the packet is parsed
to data packet and header packet, the data packet is storied
in the parser queue and the header is sent to the filer block.
The filer block then checks weather the packet is
Five Port Router Architecture
(IJSRD/Vol. 1/Issue 9/2013/0002)
All rights reserved by www.ijsrd.com 1696
IPv4orIPv6 and accordingly send the request to the filer
table to router the packet to required channel with it dest-IP
address and send the egress ID to the filer block. The block
sends and enables the particular egress ring in egree blocks
and gives the command to the particular egress ring in
egress block. Then in egress block the block stored data
packet in the parser queue is added back with header and us
sent out with the specified egress ring channel. In this way
the every packet is processed and routed in robust router.
Fig. 6: System Flow Diagram
V. SIMULATION AND DISCUSSION
Net list of the Robust RouterA.
The net list is a RTL level of the robust router system, which
is syntasizable and can be extracted on the XILINX tool. By
which we can get preface look of the system and a transition
from the frontend of the VLSI designing to backend of the
VLSI designing. Which means the same can run on FPGA
kit and test its robustness end errors of the system can be
debugged before it is taken to SOC level and to Fab-Labs.
The snap below is the pin configuration of the proposed
robust router
Fig. 7: Net list
The net list level can further go after I/O padding get the
exact pin configuration which can be derived accordingly
but will be similar one.
The snap below is the top level system view of the
system at the RTL.
Fig. 8: view of the system at the RTL
SOC DesigningB.
The further moments of the VLSI designing will require the
sharp knowledge of the VLSI backend designing and can be
fabricated at the 45 nano technology using the cadence
encounter tool which will enable us to take the system to
SOC level the steps are as shown below.
Fig. 9: system to SOC level the steps
The RTL level of design which we get from the Net list of
the system will have gate delay and wire delays included in
them. These are all calculated and made in to an
optimization level. Then the design is fixed into LUT’S and
the mapped between the LUT’S are prissily done keeping
mind the power utilization and the delay calculated earlier.
Then the routing is done between the CLB’S. Further the
bit-stream is generated to list output to get the exact design.
Then the system design is masked and made to the GDSSI
level further to be sent on the Fab-Labs for fabrication.
VI. CONCLUSION
We summarize the advantages and applications below.
Advantages
 General purpose router
 Router hardware code is variable
 High switching speed with any no. of i/o pin connection
 More secured
Five Port Router Architecture
(IJSRD/Vol. 1/Issue 9/2013/0002)
All rights reserved by www.ijsrd.com 1697
 Robust router can handle all type of packets
Application
 Can be used as public internetworking router
 Can be used as corporate router
 Software company private router
 Router for networking research
 In other words one point networking solution
System Test Analysis
 Number of gates – 59855
 Total runtime- 9.018nsw
 Switching speed- 662.5Tbps
 System frequency- 0.11GHZ
 Can be fabricated- by 45nano technology with cadence
Encounter tool (cost 12000 dollars)
 The same Verilog code design can be taken to the
implementation of MPLS (Multi-protocol Label
Switching).
 The some code design can be taken to the SOC level
and can be implemented as the Ethernet
standalone system router.
 The same code can be made variable with TCP and
UDP protocols.
REFERENCES
[1] Channamallikarjuna Mattihallii 2. Suprith Ron 3.
Naveen Klaa “ Four port router architecture:
ELECTRICAL AND COMPUTER ENGINEERING
Debre Berhan University, Ethiopia 2012 third
international conference on intelligent system on
modeling and simulation
[2] Y. Katsube, K. Nagami, and H. Esaki, “Toshiba’s
Router Architecture Extensions for ATM: Overview,”
IETF RFC2098, April 1997.
[3] Y. Rekhter, B. Davie, D. Katz, E. Rosen, and G.
Swallow, “Cisco Systems’ Tag Switching Architecture
Overview, ”IETF RFC 2105, Feb. 1997. Amir.
Palnitkar. 2nd Edition
[4] J. Moy, OSPF: Anatomy of an Internet Routing
Protocol, 1998
[5] Tobias Bjerregaard and Shankar Mahadevan. A survey
of research and practices of network-on-chip. ACM
Comput.Surv, 38(1):1, 2006.
[6] Charles .H. Roth, Jr. Digital System Design Using
VHDL
[7] Jenkins, Jesse H. Designing with FPGAs and CPLDs
[8] Abromovici, M, Breuer Digital System Testing and
Testable Design.
[9] James Balfour and William J. Dally. Design tradeoffs
fortiled cmp on-chip networks. In ICS ’06: Proceedings
of the20th annual international conference on
Supercomputing, pages 187–198, 2006.

More Related Content

What's hot

Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIe
Jin Wu
 
Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01Rimba Ari
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
darulquthni
 
Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1CAVC
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Vishal Sharma, Ph.D.
 
IP Routing
IP RoutingIP Routing
IP Routing
Peter R. Egli
 
Juniper Trouble Shooting
Juniper Trouble ShootingJuniper Trouble Shooting
Juniper Trouble Shooting
Mike(Haobin) Zheng
 
CCNA ppt Day 2
CCNA ppt Day 2CCNA ppt Day 2
CCNA ppt Day 2
VISHNU N
 
CCNA 1 Chapter 6 v5.0 2014
CCNA 1 Chapter 6 v5.0 2014CCNA 1 Chapter 6 v5.0 2014
CCNA 1 Chapter 6 v5.0 2014
Đồng Quốc Vương
 
PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
IOSRJVSP
 
Internet Protocol Version 4
Internet Protocol Version 4Internet Protocol Version 4
Internet Protocol Version 4
Purushottam Kamble
 
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
gnkeshava
 
IPv6 im Jahre 2018
IPv6 im Jahre 2018IPv6 im Jahre 2018
IPv6 im Jahre 2018
Maximilan Wilhelm
 
Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands
sandeep kumar
 
Access list-cheatsheet
Access list-cheatsheetAccess list-cheatsheet
Access list-cheatsheetvannastart
 
Mpls Services
Mpls ServicesMpls Services
Mpls Services
Kristof De Brouwer
 
CCNA CHAPTER 9 BY jetarvind kumar madhukar
CCNA CHAPTER 9 BY jetarvind kumar madhukarCCNA CHAPTER 9 BY jetarvind kumar madhukar
CCNA CHAPTER 9 BY jetarvind kumar madhukar
ALLCAD Services Pvt Limited
 
Link State Protocol
Link State ProtocolLink State Protocol
Link State Protocol
Jignesh Patel
 
CCNA Quick Notes
CCNA Quick NotesCCNA Quick Notes
CCNA Quick Notes
Eng. Emad Al-Atoum
 

What's hot (20)

Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIe
 
Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
 
Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
 
IP Routing
IP RoutingIP Routing
IP Routing
 
Switching Types
Switching TypesSwitching Types
Switching Types
 
Juniper Trouble Shooting
Juniper Trouble ShootingJuniper Trouble Shooting
Juniper Trouble Shooting
 
CCNA ppt Day 2
CCNA ppt Day 2CCNA ppt Day 2
CCNA ppt Day 2
 
CCNA 1 Chapter 6 v5.0 2014
CCNA 1 Chapter 6 v5.0 2014CCNA 1 Chapter 6 v5.0 2014
CCNA 1 Chapter 6 v5.0 2014
 
PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
 
Internet Protocol Version 4
Internet Protocol Version 4Internet Protocol Version 4
Internet Protocol Version 4
 
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
 
IPv6 im Jahre 2018
IPv6 im Jahre 2018IPv6 im Jahre 2018
IPv6 im Jahre 2018
 
Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands
 
Access list-cheatsheet
Access list-cheatsheetAccess list-cheatsheet
Access list-cheatsheet
 
Mpls Services
Mpls ServicesMpls Services
Mpls Services
 
CCNA CHAPTER 9 BY jetarvind kumar madhukar
CCNA CHAPTER 9 BY jetarvind kumar madhukarCCNA CHAPTER 9 BY jetarvind kumar madhukar
CCNA CHAPTER 9 BY jetarvind kumar madhukar
 
Link State Protocol
Link State ProtocolLink State Protocol
Link State Protocol
 
CCNA Quick Notes
CCNA Quick NotesCCNA Quick Notes
CCNA Quick Notes
 

Viewers also liked

Ieee 2012 titles for vlsi
Ieee 2012 titles for vlsiIeee 2012 titles for vlsi
Ieee 2012 titles for vlsiSoundar Msr
 
UT BOBI 2015 Widescreen (1)
UT BOBI 2015 Widescreen (1)UT BOBI 2015 Widescreen (1)
UT BOBI 2015 Widescreen (1)Amanwho BeMoved
 
Solar based robot
Solar based robotSolar based robot
Solar based robot
Pvrtechnologies Nellore
 
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTSB.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
Kirans Embedded Solutins
 
xbee pro digi-mesh 2.4 oem rf modules
xbee pro  digi-mesh  2.4 oem rf modulesxbee pro  digi-mesh  2.4 oem rf modules
xbee pro digi-mesh 2.4 oem rf modules
Syamim Sempoi
 
Zigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_pptZigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_ppt
Sudhansu Kumar Sahu
 
8051 zigbee interface
8051 zigbee interface8051 zigbee interface
8051 zigbee interface
Pantech ProLabs India Pvt Ltd
 
Zigbee module interface with ARM 7
Zigbee module interface with ARM 7Zigbee module interface with ARM 7
Zigbee module interface with ARM 7
Pantech ProLabs India Pvt Ltd
 
RF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 MicrocontrollerRF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 Microcontroller
Rahul Kumar
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
f114n
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
Avinash Reddy Penugonda
 
Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC
Partha P. Mishra
 
Voltagedoubler
VoltagedoublerVoltagedoubler
Voltagedoubler
Krishnaveni Reddy
 
Metal Detector Robotic Vehicle
Metal Detector Robotic VehicleMetal Detector Robotic Vehicle
Metal Detector Robotic Vehicle
Edgefxkits & Solutions
 
Voltage multiplier
Voltage multiplierVoltage multiplier
Voltage multiplier
Poojith Chowdhary
 
gsm based led scrolling board ppt
gsm based led scrolling board pptgsm based led scrolling board ppt
gsm based led scrolling board ppt
sodabathula gandhi
 
Metal detector
Metal detector Metal detector
Metal detector
Sheweta Rani
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Boardswarnimmaurya
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
Varun Bansal
 

Viewers also liked (20)

Ieee 2012 titles for vlsi
Ieee 2012 titles for vlsiIeee 2012 titles for vlsi
Ieee 2012 titles for vlsi
 
UT BOBI 2015 Widescreen (1)
UT BOBI 2015 Widescreen (1)UT BOBI 2015 Widescreen (1)
UT BOBI 2015 Widescreen (1)
 
Solar based robot
Solar based robotSolar based robot
Solar based robot
 
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTSB.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
 
xbee pro digi-mesh 2.4 oem rf modules
xbee pro  digi-mesh  2.4 oem rf modulesxbee pro  digi-mesh  2.4 oem rf modules
xbee pro digi-mesh 2.4 oem rf modules
 
Ppt
PptPpt
Ppt
 
Zigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_pptZigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_ppt
 
8051 zigbee interface
8051 zigbee interface8051 zigbee interface
8051 zigbee interface
 
Zigbee module interface with ARM 7
Zigbee module interface with ARM 7Zigbee module interface with ARM 7
Zigbee module interface with ARM 7
 
RF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 MicrocontrollerRF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 Microcontroller
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
 
Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC
 
Voltagedoubler
VoltagedoublerVoltagedoubler
Voltagedoubler
 
Metal Detector Robotic Vehicle
Metal Detector Robotic VehicleMetal Detector Robotic Vehicle
Metal Detector Robotic Vehicle
 
Voltage multiplier
Voltage multiplierVoltage multiplier
Voltage multiplier
 
gsm based led scrolling board ppt
gsm based led scrolling board pptgsm based led scrolling board ppt
gsm based led scrolling board ppt
 
Metal detector
Metal detector Metal detector
Metal detector
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
 

Similar to Five Port Router Architecture

PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIPPERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
VLSICS Design
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
Editor IJCATR
 
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENTTCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
mayank's it solution pvt.ltd
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
Editor IJCATR
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based Router Internal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
Editor IJCATR
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
Editor IJCATR
 
IRJET- Design of Virtual Channel Less Five Port Network
IRJET- Design of Virtual Channel Less Five Port NetworkIRJET- Design of Virtual Channel Less Five Port Network
IRJET- Design of Virtual Channel Less Five Port Network
IRJET Journal
 
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGA
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGADesign and Implementation of Bluetooth MAC core with RFCOMM on FPGA
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGA
Aneesh Raveendran
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
A NOVEL ROBUST ROUTER ARCHITECTURE
A NOVEL ROBUST ROUTER ARCHITECTURE A NOVEL ROBUST ROUTER ARCHITECTURE
A NOVEL ROBUST ROUTER ARCHITECTURE
IJERA Editor
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
igeeks1234
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsi
igeeks1234
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
igeeks1234
 
Netw204 Quiz Answers Essay
Netw204 Quiz Answers EssayNetw204 Quiz Answers Essay
Netw204 Quiz Answers Essay
Jennifer Letterman
 
Ccna1 presentation
Ccna1 presentationCcna1 presentation
Ccna1 presentation
Shantnu Matharoo
 
Report on routing interface configuration
Report on routing interface configurationReport on routing interface configuration
Report on routing interface configuration
DebjyotiSaha9
 
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
 
Analysis Of Internet Protocol ( IP ) Datagrams
Analysis Of Internet Protocol ( IP ) DatagramsAnalysis Of Internet Protocol ( IP ) Datagrams
Analysis Of Internet Protocol ( IP ) Datagrams
Emily Jones
 
Power Analysis of Embedded Low Latency Network on Chip
Power Analysis of Embedded Low Latency Network on ChipPower Analysis of Embedded Low Latency Network on Chip
Power Analysis of Embedded Low Latency Network on Chip
Association of Scientists, Developers and Faculties
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networks
IJCNCJournal
 

Similar to Five Port Router Architecture (20)

PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIPPERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
 
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENTTCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based Router Internal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
 
Internal Architecture of Junction Based Router
Internal Architecture of Junction Based RouterInternal Architecture of Junction Based Router
Internal Architecture of Junction Based Router
 
IRJET- Design of Virtual Channel Less Five Port Network
IRJET- Design of Virtual Channel Less Five Port NetworkIRJET- Design of Virtual Channel Less Five Port Network
IRJET- Design of Virtual Channel Less Five Port Network
 
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGA
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGADesign and Implementation of Bluetooth MAC core with RFCOMM on FPGA
Design and Implementation of Bluetooth MAC core with RFCOMM on FPGA
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
A NOVEL ROBUST ROUTER ARCHITECTURE
A NOVEL ROBUST ROUTER ARCHITECTURE A NOVEL ROBUST ROUTER ARCHITECTURE
A NOVEL ROBUST ROUTER ARCHITECTURE
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsi
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
 
Netw204 Quiz Answers Essay
Netw204 Quiz Answers EssayNetw204 Quiz Answers Essay
Netw204 Quiz Answers Essay
 
Ccna1 presentation
Ccna1 presentationCcna1 presentation
Ccna1 presentation
 
Report on routing interface configuration
Report on routing interface configurationReport on routing interface configuration
Report on routing interface configuration
 
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
 
Analysis Of Internet Protocol ( IP ) Datagrams
Analysis Of Internet Protocol ( IP ) DatagramsAnalysis Of Internet Protocol ( IP ) Datagrams
Analysis Of Internet Protocol ( IP ) Datagrams
 
Power Analysis of Embedded Low Latency Network on Chip
Power Analysis of Embedded Low Latency Network on ChipPower Analysis of Embedded Low Latency Network on Chip
Power Analysis of Embedded Low Latency Network on Chip
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networks
 

More from ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
ijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
ijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
ijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
ijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
ijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
ijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
ijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
ijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
ijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
ijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
ijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
ijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
ijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
ijsrd.com
 

More from ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 

Five Port Router Architecture

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1694 Five Port Router Architecture E. Nagaraju1 A. Umma Maheswari2 1 M. Tech(VLSI) 2 Associate Professor 1, 2 Department of Electronics and Communication Engineering 1, 2 Siddharatha Institute of Engineering and Technology Abstract—In this paper we attempt to give a networking solution by applying VLSI architecture techniques to router design for networking systems to provide intelligent control over the network. Networking routers to have limited input/output configurations, which we attempt to overcome by adopting bridging loops to reduce the latency and security concerns. Other techniques we explore include the use of multiple protocols. We attempt to overcome the security and latency issues with protocol switching technique embedded in the router engine itself. The approach is based on hardware coding to reduce the impact of latency issues as the hardware itself is designed according to the need. We attempt to provide a multipurpose networking router by means of Verilog code, thus we can maintain the same switching speed with more security we embed the packet storage buffer on chip and generate the code as self-independent VLSI based router. Our main focus is the implementation of hardware IP .router. The approach enables the router to process multiple incoming IP packets with different versions of protocols simultaneously, e.g. for IPv4 and IPv6. The approach will results in increased switching speed of routing per packet for both current trend protocols, which we believe would result inconsiderable enhancement in networking systems. Key words: router, packets, FPGA, RTL, IP I. INTRODUCTION Our approach here is to design a variable hard router code by using Verilog and the same to be implemented for the SOC (system on chip) level router. In this paper we are making a VLSI design for the implementation at the synthesizable level the same can be further enhanced to SOC level, but our main aim is limited to t6he netlist generation level which would give the result prediction and workable module vision. Our focus being in this is to make this router as much variable as we can which will give the Robust router in which we can make the same router to not only go for N number of connection but also to detect all variety of packets and route the same. To do so we have to add the code with specific case’s for every type of packets we want to add to our router to route, with this pa[per of hardware code our approach is to get the basic packets routing with multiple protocols starting with the IPv4andIPv6. II. LITERATURE SURVEY In this we are comparing the existing generic router architecture and our new robust router architecture. This will give the difference in the designing and would reflect our paper enhancements that we are upgrading in our robust router paper. Generic Router ArchitectureA. Fig. 1: Generic architecture In the architecture we can look that the generic architecture is processing a single packet of a specific protocol at a given time and the output queue buffer also one for one egress channel ring by which there is the overloading of the queue and will result in the congestion. The congestion flow is as shown below. Fig. 2: Congestion Flow III. A NEW FIVE PORT ROUTER ARCHITECTURE The architecture of five port router is totally based on the Verilog code which would enable our design in the implementation of parallel packet processing for N number of channels. The intern enables the multi packet processing at the same time. With the Verilog code being the base of design we have an option for the addition of protocol case and respective look-up table makes us go for the multi- protocol processing at the same time. With the Verilog code being the base of design we have an option for addition of protocol case and respective look-up table makes us go for the multi-protocol processing at the same time. By which we
  • 2. Five Port Router Architecture (IJSRD/Vol. 1/Issue 9/2013/0002) All rights reserved by www.ijsrd.com 1695 are unable to provide the multi-packet multi-protocol routing at the same time with same speed. Fig. 3: Five Port Router While designing the robust router a special concern is kept in the mind of the switching speed issue to give the maximum speed with parallelism being added. The engress output buffer queuing problem was also solved by providing a separate queue for every ingress channel in the egress channel with N vertical queue by which we can avoid the congestion to a remarkable level which is as shown below. Fig. 4: Congestion Flow with Vertical Queue The size issue is another special feature of our robust router which makes our robust router a unique system. As discussed earlier in the paper we are trying to make the robust router on to the chip level design so we further advance it to the level of Ethernet based router which will make the router to be implemented on the standalone systems, which will be a revolutionary enhancement in size matter from room full of router to just the PCI slot operating Router and will make network work more faster. It looks something like this below. Generally, the router can be interfaced with n numbers of I/O devices. Block diagram given below Fig. 5: Router can be Inter faced with N Numbers The paper design has the following modules. Input Interface BlockA. This block is mainly responsible receiving the incoming IP packets over multiple input channels. This block asserts the necessary response signals in order to communicate with the IP packet driver modules. After receiving the IP packets, this block forward the same to the ingress block for the further process. This block forwards the same to store block as well as parser block. Packet Store BlockB. This is responsible for storing the error free received packets. This module receives the packet contents from ingress block and dispatches the same based on the request from Egress block. Parser BlockC. This block is mainly responsible for parsing the complete packet into multiple set of data according to its field. Parsed contents will be inputted to the filer block. The above three blocks are merged all together as IIB in code to single file. Filer BlockD. This block is responsible for selecting the egress ring. The block receives the parsed data from the parser block. The parsed data will be forwarded to the filer table. In response to this, the filer table provides the output ring number. Then, the received output from the filer table will be forwarded to the egress block. Filer TableE. It is a user configurable table. This table contains a set of data in its each slot, against which the data send by the filer block will be compared. If the filer block inputted data matches with the data of any slot of filer table, then that slot’s data will be used as egress ring through which received packet will be forwarded. Egress BlockF. This block receives the data from filer block as egress ring number through which the received packet shall be forwarded. Upon receiving the egress ring number, this block initiates the communication with packet store block to fetch the packet to be forwarded to the output interface block with the output channel details, over which the packet has to be transmitted. IV. SYSTEM FLOW DIAGRAM The system flow diagram is as shown below which makes us to understand the flow of the signals through the system from each block by block and transaction carried between the blocks to accomplish the task of the robust router. The flow diagram described here is a brief one, which helps us to understand the flow of every block. Every block have the state machines cycle included in them to enhance the system logical transaction to the level of parallelism. The flow diagram is as shown in fig. 6. First the packet is received from the ingress channel ring to the input interface block the packet is parsed to data packet and header packet, the data packet is storied in the parser queue and the header is sent to the filer block. The filer block then checks weather the packet is
  • 3. Five Port Router Architecture (IJSRD/Vol. 1/Issue 9/2013/0002) All rights reserved by www.ijsrd.com 1696 IPv4orIPv6 and accordingly send the request to the filer table to router the packet to required channel with it dest-IP address and send the egress ID to the filer block. The block sends and enables the particular egress ring in egree blocks and gives the command to the particular egress ring in egress block. Then in egress block the block stored data packet in the parser queue is added back with header and us sent out with the specified egress ring channel. In this way the every packet is processed and routed in robust router. Fig. 6: System Flow Diagram V. SIMULATION AND DISCUSSION Net list of the Robust RouterA. The net list is a RTL level of the robust router system, which is syntasizable and can be extracted on the XILINX tool. By which we can get preface look of the system and a transition from the frontend of the VLSI designing to backend of the VLSI designing. Which means the same can run on FPGA kit and test its robustness end errors of the system can be debugged before it is taken to SOC level and to Fab-Labs. The snap below is the pin configuration of the proposed robust router Fig. 7: Net list The net list level can further go after I/O padding get the exact pin configuration which can be derived accordingly but will be similar one. The snap below is the top level system view of the system at the RTL. Fig. 8: view of the system at the RTL SOC DesigningB. The further moments of the VLSI designing will require the sharp knowledge of the VLSI backend designing and can be fabricated at the 45 nano technology using the cadence encounter tool which will enable us to take the system to SOC level the steps are as shown below. Fig. 9: system to SOC level the steps The RTL level of design which we get from the Net list of the system will have gate delay and wire delays included in them. These are all calculated and made in to an optimization level. Then the design is fixed into LUT’S and the mapped between the LUT’S are prissily done keeping mind the power utilization and the delay calculated earlier. Then the routing is done between the CLB’S. Further the bit-stream is generated to list output to get the exact design. Then the system design is masked and made to the GDSSI level further to be sent on the Fab-Labs for fabrication. VI. CONCLUSION We summarize the advantages and applications below. Advantages  General purpose router  Router hardware code is variable  High switching speed with any no. of i/o pin connection  More secured
  • 4. Five Port Router Architecture (IJSRD/Vol. 1/Issue 9/2013/0002) All rights reserved by www.ijsrd.com 1697  Robust router can handle all type of packets Application  Can be used as public internetworking router  Can be used as corporate router  Software company private router  Router for networking research  In other words one point networking solution System Test Analysis  Number of gates – 59855  Total runtime- 9.018nsw  Switching speed- 662.5Tbps  System frequency- 0.11GHZ  Can be fabricated- by 45nano technology with cadence Encounter tool (cost 12000 dollars)  The same Verilog code design can be taken to the implementation of MPLS (Multi-protocol Label Switching).  The some code design can be taken to the SOC level and can be implemented as the Ethernet standalone system router.  The same code can be made variable with TCP and UDP protocols. REFERENCES [1] Channamallikarjuna Mattihallii 2. Suprith Ron 3. Naveen Klaa “ Four port router architecture: ELECTRICAL AND COMPUTER ENGINEERING Debre Berhan University, Ethiopia 2012 third international conference on intelligent system on modeling and simulation [2] Y. Katsube, K. Nagami, and H. Esaki, “Toshiba’s Router Architecture Extensions for ATM: Overview,” IETF RFC2098, April 1997. [3] Y. Rekhter, B. Davie, D. Katz, E. Rosen, and G. Swallow, “Cisco Systems’ Tag Switching Architecture Overview, ”IETF RFC 2105, Feb. 1997. Amir. Palnitkar. 2nd Edition [4] J. Moy, OSPF: Anatomy of an Internet Routing Protocol, 1998 [5] Tobias Bjerregaard and Shankar Mahadevan. A survey of research and practices of network-on-chip. ACM Comput.Surv, 38(1):1, 2006. [6] Charles .H. Roth, Jr. Digital System Design Using VHDL [7] Jenkins, Jesse H. Designing with FPGAs and CPLDs [8] Abromovici, M, Breuer Digital System Testing and Testable Design. [9] James Balfour and William J. Dally. Design tradeoffs fortiled cmp on-chip networks. In ICS ’06: Proceedings of the20th annual international conference on Supercomputing, pages 187–198, 2006.