SlideShare a Scribd company logo
1 of 1
CONCURRENT MULTIRESOURCE ARBITER DESIGN AND
APPLICATIONS
ABSTRACT:
This paper presents a novel type of asynchronous arbiter that allocates M
interchangeable resources among N clients. This arbiter enables the concurrent utilization of
multiple resources and is a useful device in various load-balancing circuits. Dedicated request
signals from the resources and the clients are used in pairs to form each new grant. The 2 × 2
arbiter is examined as an accessible special case of the N × M arbiter. A concurrent
implementation is compared to fully sequential design. It is shown that the sequential design
can be more practical when the time between a grant and the withdrawal of the initial request
is small. The concurrent design provides higher performance in a system with a longer
resource utilization time. A scalable tiled structure is developed to extend the arbiter structure
beyond 2 × 2 to support N clients and M resources. Models and subsequent implementations
of the tiles are presented. The tiles can be repeated without the use of additional connecting
logic, enabling the construction of arbiters of larger sizes. Several examples demonstrate the
usage of the arbiter

More Related Content

Viewers also liked

A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...
Ecway Technologies
 
Design and development of digital pid controller for dc motor drive system us...
Design and development of digital pid controller for dc motor drive system us...Design and development of digital pid controller for dc motor drive system us...
Design and development of digital pid controller for dc motor drive system us...
Ecway Technologies
 
A contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robotsA contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robots
Ecway Technologies
 
Twitter Business
Twitter BusinessTwitter Business
Twitter Business
Megha Garg
 
A smart prepaid energy metering system to control electricity theft
A smart prepaid energy metering system to control electricity theftA smart prepaid energy metering system to control electricity theft
A smart prepaid energy metering system to control electricity theft
Ecway Technologies
 
20131230 b3 大歳の市
20131230 b3 大歳の市20131230 b3 大歳の市
20131230 b3 大歳の市
shimadaya
 
Automated control system for air pollution detection in vehicles
Automated control system for air pollution detection in vehiclesAutomated control system for air pollution detection in vehicles
Automated control system for air pollution detection in vehicles
Ecway Technologies
 
Distributed multiple constraints generalized sidelobe canceler for fully conn...
Distributed multiple constraints generalized sidelobe canceler for fully conn...Distributed multiple constraints generalized sidelobe canceler for fully conn...
Distributed multiple constraints generalized sidelobe canceler for fully conn...
Ecway Technologies
 

Viewers also liked (10)

A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...
 
Design and development of digital pid controller for dc motor drive system us...
Design and development of digital pid controller for dc motor drive system us...Design and development of digital pid controller for dc motor drive system us...
Design and development of digital pid controller for dc motor drive system us...
 
A contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robotsA contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robots
 
Tipos de inteligencia
Tipos de inteligenciaTipos de inteligencia
Tipos de inteligencia
 
Note Anytime 2 .0 - Updated Points
Note Anytime 2 .0 - Updated PointsNote Anytime 2 .0 - Updated Points
Note Anytime 2 .0 - Updated Points
 
Twitter Business
Twitter BusinessTwitter Business
Twitter Business
 
A smart prepaid energy metering system to control electricity theft
A smart prepaid energy metering system to control electricity theftA smart prepaid energy metering system to control electricity theft
A smart prepaid energy metering system to control electricity theft
 
20131230 b3 大歳の市
20131230 b3 大歳の市20131230 b3 大歳の市
20131230 b3 大歳の市
 
Automated control system for air pollution detection in vehicles
Automated control system for air pollution detection in vehiclesAutomated control system for air pollution detection in vehicles
Automated control system for air pollution detection in vehicles
 
Distributed multiple constraints generalized sidelobe canceler for fully conn...
Distributed multiple constraints generalized sidelobe canceler for fully conn...Distributed multiple constraints generalized sidelobe canceler for fully conn...
Distributed multiple constraints generalized sidelobe canceler for fully conn...
 

Similar to Concurrent multiresource arbiter design and applications

A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
Shakas Technologies
 
A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)
nelampati ramanjaneyulu
 
Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with cost
Iaetsd Iaetsd
 

Similar to Concurrent multiresource arbiter design and applications (20)

Parallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationParallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix Multiplication
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
 
(5 10) chitra natarajan
(5 10) chitra natarajan(5 10) chitra natarajan
(5 10) chitra natarajan
 
A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)
 
05958007cloud
05958007cloud05958007cloud
05958007cloud
 
Camera ready-nash equilibrium-ngct2015-format
Camera ready-nash equilibrium-ngct2015-formatCamera ready-nash equilibrium-ngct2015-format
Camera ready-nash equilibrium-ngct2015-format
 
DITAS@CCW2018
DITAS@CCW2018DITAS@CCW2018
DITAS@CCW2018
 
An Efficient Cloud Scheduling Algorithm for the Conservation of Energy throug...
An Efficient Cloud Scheduling Algorithm for the Conservation of Energy throug...An Efficient Cloud Scheduling Algorithm for the Conservation of Energy throug...
An Efficient Cloud Scheduling Algorithm for the Conservation of Energy throug...
 
Soft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networksSoft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networks
 
Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with cost
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
Multi dimensional customization modelling based on metagraph for saas multi-t...
Multi dimensional customization modelling based on metagraph for saas multi-t...Multi dimensional customization modelling based on metagraph for saas multi-t...
Multi dimensional customization modelling based on metagraph for saas multi-t...
 
Performance measures for internet server by using m mm queueing model
Performance measures for internet server by using m mm queueing modelPerformance measures for internet server by using m mm queueing model
Performance measures for internet server by using m mm queueing model
 
Performance measures for internet server by using m m m queueing model
Performance measures for internet server by using m m m queueing modelPerformance measures for internet server by using m m m queueing model
Performance measures for internet server by using m m m queueing model
 
A smart clustering based approach to
A smart clustering based approach toA smart clustering based approach to
A smart clustering based approach to
 
An Efficient Queuing Model for Resource Sharing in Cloud Computing
	An Efficient Queuing Model for Resource Sharing in Cloud Computing	An Efficient Queuing Model for Resource Sharing in Cloud Computing
An Efficient Queuing Model for Resource Sharing in Cloud Computing
 
Cooperative ad hoc networks for energy efficient improve connectivity
Cooperative ad hoc networks for energy efficient improve connectivityCooperative ad hoc networks for energy efficient improve connectivity
Cooperative ad hoc networks for energy efficient improve connectivity
 

More from Ecway Technologies

2013 ieee matlab project titles
2013 ieee matlab project titles2013 ieee matlab project titles
2013 ieee matlab project titles
Ecway Technologies
 
Et0077 fabrication of solar operated pneumatic reciprocating water pumping ...
Et0077   fabrication of solar operated pneumatic reciprocating water pumping ...Et0077   fabrication of solar operated pneumatic reciprocating water pumping ...
Et0077 fabrication of solar operated pneumatic reciprocating water pumping ...
Ecway Technologies
 
Et0071 fabrication of pneumatic drill jig
Et0071   fabrication of pneumatic drill jigEt0071   fabrication of pneumatic drill jig
Et0071 fabrication of pneumatic drill jig
Ecway Technologies
 
Et0069 fabrication of multi nut tighter or remover
Et0069   fabrication of multi nut tighter or removerEt0069   fabrication of multi nut tighter or remover
Et0069 fabrication of multi nut tighter or remover
Ecway Technologies
 
Et0054 fabrication of four side pneauamtic lifting jack
Et0054   fabrication of four side pneauamtic lifting jackEt0054   fabrication of four side pneauamtic lifting jack
Et0054 fabrication of four side pneauamtic lifting jack
Ecway Technologies
 
Et0028 design and fabrication of multi purpose design and fabrication of mu...
Et0028   design and fabrication of multi purpose design and fabrication of mu...Et0028   design and fabrication of multi purpose design and fabrication of mu...
Et0028 design and fabrication of multi purpose design and fabrication of mu...
Ecway Technologies
 
Et0022 design and fabrication of flexible fuel vehicle
Et0022   design and fabrication of flexible fuel vehicleEt0022   design and fabrication of flexible fuel vehicle
Et0022 design and fabrication of flexible fuel vehicle
Ecway Technologies
 
Et0014 automatic side stand with break locking system
Et0014   automatic side stand with break locking systemEt0014   automatic side stand with break locking system
Et0014 automatic side stand with break locking system
Ecway Technologies
 
Et0011 automatic pneumatic bumper adjust mechanism
Et0011   automatic pneumatic bumper adjust mechanismEt0011   automatic pneumatic bumper adjust mechanism
Et0011 automatic pneumatic bumper adjust mechanism
Ecway Technologies
 
Et0007 automatic clutch & braking system
Et0007   automatic clutch & braking systemEt0007   automatic clutch & braking system
Et0007 automatic clutch & braking system
Ecway Technologies
 
Wireless sensor network for multi storey building design and implementation
Wireless sensor network for multi storey building design and implementationWireless sensor network for multi storey building design and implementation
Wireless sensor network for multi storey building design and implementation
Ecway Technologies
 
Wireless access control system based on ieee 802.15.4
Wireless access control system based on ieee 802.15.4Wireless access control system based on ieee 802.15.4
Wireless access control system based on ieee 802.15.4
Ecway Technologies
 
Towards the implementation of iot for environmental condition monitoring in h...
Towards the implementation of iot for environmental condition monitoring in h...Towards the implementation of iot for environmental condition monitoring in h...
Towards the implementation of iot for environmental condition monitoring in h...
Ecway Technologies
 
The ultrasonic distance alarm system based on msp430 f449
The ultrasonic distance alarm system based on msp430 f449The ultrasonic distance alarm system based on msp430 f449
The ultrasonic distance alarm system based on msp430 f449
Ecway Technologies
 
Scaling energy per operation via an asynchronous pipeline
Scaling energy per operation via an asynchronous pipelineScaling energy per operation via an asynchronous pipeline
Scaling energy per operation via an asynchronous pipeline
Ecway Technologies
 

More from Ecway Technologies (20)

Php project titles
Php project titlesPhp project titles
Php project titles
 
2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titles2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titles
 
2013 ieee vlsi project titles
2013 ieee vlsi project titles2013 ieee vlsi project titles
2013 ieee vlsi project titles
 
2013 ieee ns2 project titles
2013 ieee ns2 project titles2013 ieee ns2 project titles
2013 ieee ns2 project titles
 
2013 ieee matlab project titles
2013 ieee matlab project titles2013 ieee matlab project titles
2013 ieee matlab project titles
 
Software application projects
Software application projectsSoftware application projects
Software application projects
 
Et0077 fabrication of solar operated pneumatic reciprocating water pumping ...
Et0077   fabrication of solar operated pneumatic reciprocating water pumping ...Et0077   fabrication of solar operated pneumatic reciprocating water pumping ...
Et0077 fabrication of solar operated pneumatic reciprocating water pumping ...
 
Et0071 fabrication of pneumatic drill jig
Et0071   fabrication of pneumatic drill jigEt0071   fabrication of pneumatic drill jig
Et0071 fabrication of pneumatic drill jig
 
Et0069 fabrication of multi nut tighter or remover
Et0069   fabrication of multi nut tighter or removerEt0069   fabrication of multi nut tighter or remover
Et0069 fabrication of multi nut tighter or remover
 
Et0054 fabrication of four side pneauamtic lifting jack
Et0054   fabrication of four side pneauamtic lifting jackEt0054   fabrication of four side pneauamtic lifting jack
Et0054 fabrication of four side pneauamtic lifting jack
 
Et0028 design and fabrication of multi purpose design and fabrication of mu...
Et0028   design and fabrication of multi purpose design and fabrication of mu...Et0028   design and fabrication of multi purpose design and fabrication of mu...
Et0028 design and fabrication of multi purpose design and fabrication of mu...
 
Et0022 design and fabrication of flexible fuel vehicle
Et0022   design and fabrication of flexible fuel vehicleEt0022   design and fabrication of flexible fuel vehicle
Et0022 design and fabrication of flexible fuel vehicle
 
Et0014 automatic side stand with break locking system
Et0014   automatic side stand with break locking systemEt0014   automatic side stand with break locking system
Et0014 automatic side stand with break locking system
 
Et0011 automatic pneumatic bumper adjust mechanism
Et0011   automatic pneumatic bumper adjust mechanismEt0011   automatic pneumatic bumper adjust mechanism
Et0011 automatic pneumatic bumper adjust mechanism
 
Et0007 automatic clutch & braking system
Et0007   automatic clutch & braking systemEt0007   automatic clutch & braking system
Et0007 automatic clutch & braking system
 
Wireless sensor network for multi storey building design and implementation
Wireless sensor network for multi storey building design and implementationWireless sensor network for multi storey building design and implementation
Wireless sensor network for multi storey building design and implementation
 
Wireless access control system based on ieee 802.15.4
Wireless access control system based on ieee 802.15.4Wireless access control system based on ieee 802.15.4
Wireless access control system based on ieee 802.15.4
 
Towards the implementation of iot for environmental condition monitoring in h...
Towards the implementation of iot for environmental condition monitoring in h...Towards the implementation of iot for environmental condition monitoring in h...
Towards the implementation of iot for environmental condition monitoring in h...
 
The ultrasonic distance alarm system based on msp430 f449
The ultrasonic distance alarm system based on msp430 f449The ultrasonic distance alarm system based on msp430 f449
The ultrasonic distance alarm system based on msp430 f449
 
Scaling energy per operation via an asynchronous pipeline
Scaling energy per operation via an asynchronous pipelineScaling energy per operation via an asynchronous pipeline
Scaling energy per operation via an asynchronous pipeline
 

Concurrent multiresource arbiter design and applications

  • 1. CONCURRENT MULTIRESOURCE ARBITER DESIGN AND APPLICATIONS ABSTRACT: This paper presents a novel type of asynchronous arbiter that allocates M interchangeable resources among N clients. This arbiter enables the concurrent utilization of multiple resources and is a useful device in various load-balancing circuits. Dedicated request signals from the resources and the clients are used in pairs to form each new grant. The 2 × 2 arbiter is examined as an accessible special case of the N × M arbiter. A concurrent implementation is compared to fully sequential design. It is shown that the sequential design can be more practical when the time between a grant and the withdrawal of the initial request is small. The concurrent design provides higher performance in a system with a longer resource utilization time. A scalable tiled structure is developed to extend the arbiter structure beyond 2 × 2 to support N clients and M resources. Models and subsequent implementations of the tiles are presented. The tiles can be repeated without the use of additional connecting logic, enabling the construction of arbiters of larger sizes. Several examples demonstrate the usage of the arbiter