Venkataraman, Nagaiyanallur Lakshminarayanan and Sumithra, Subramanian and Purushothaman, Ramaiah and Kumar, Subramani Suresh and Kokulavani, Kathiresan and Gowri, Velankanni (2024) Design and Implementation of Different Arbiter for Shared Resource Systems. In: Theory and Applications of Engineering Research Vol. 4. B P International, pp. 80-95. ISBN 978-81-969723-0-1
Full text not available from this repository.Abstract
Arbiter is one of the main core elements in the network scheduler. The significant goal of this work is to design a high-speed and low execution-time arbiter with lock free and fair arbitration scheme. Arbiter identifies which type of scheduling scheme can be used by requestors to achieve an effective resource allocation policy. In this work, four types of arbiters such as matrix arbiter (MA), ping pong arbiter (PPA), distributive round-robin arbiter (DRRA) and enhanced ping lock arbiter (EPLA) are designed and analyzed in terms of area, delay, and speed. MA is worked in square matrix format and matrix transition is performed for effective routing. The DRRA is designed by using a multiplexer and counter. Hence, an effective scheduling is carried out in DRRA. Matrix arbiter provides low delay, but the chip size is large. Finally, the EPLA requires a lower area than the matrix arbiter and PPA. But the chip size is more significant than DRRA. Binary tree format is used in PPA. The PPA provides low chip size and high speed than existing MA and DRRA. The PPA limits fair arbitration during uniformly distributed active request patterns. To overcome this problem, PPA is improved with some lock systems to create an EPLA. A new ping lock arbiter (PLA) leaf and PLA inter structure is proposed at the gate level to reduce the execution delay, improve the speed and achieve fair arbitration over all other existing arbiters. Resource allocation, execution delay, and speed are analyzed using the Xilinx integrated software environment (ISE) tool. This research work deals with the comparison of different arbiters where the arbiters are synchronous with the memory access cycles. In the future, the same work can be incorporated into the logical circuits where the memory access has more than one clock, which represents the asynchronous design.
Item Type: | Book Section |
---|---|
Subjects: | Pustaka Library > Engineering |
Depositing User: | Unnamed user with email support@pustakalibrary.com |
Date Deposited: | 22 Jan 2024 06:43 |
Last Modified: | 22 Jan 2024 06:43 |
URI: | http://archive.bionaturalists.in/id/eprint/2205 |