Slave-Side Arbitration and Implementation for Multilayer - AHB Bus Matrix

Mrs.R.Ramya, Ms.Preethi Vadivel

Abstract: The multilayer advanced high-performance bus (ML-AHB) bus matrix employs slave-side arbitration. Slave-side arbitration is different from master-side arbitration in terms of request and grant signals since, in the former, the master merely starts a burst transaction and waits for the slave response to proceed to the next transfer. Therefore, in the former, the unit of arbitration can be a transaction or a transfer. However, the ML-AHB bus matrix of ARM offers only transfer-based fixed-priority and round-robin arbitration schemes.

In this paper, the design and implementation of a flexible arbiter for the ML-AHB bus matrix to support three priority policies—fixed priority, round robin, and dynamic priority—and three data multiplexing modes—transfer, transaction, and desired transfer length. In total, there are nine possible arbitration schemes. The proposed arbiter, which is self-motivated (SM), selects one of the nine possible arbitration schemes based upon the priority-level notifications and the desired transfer length from the masters so that arbitration leads to the maximum performance.       

Keywords: Ahb Bus Matrix, Slave-Side Arbitration, high-performance, ML-AHB bus matrix.

Title: Slave-Side Arbitration and Implementation for Multilayer - AHB Bus Matrix

Author: Mrs.R.Ramya, Ms.Preethi Vadivel

International Journal of Engineering Research and Reviews

ISSN 2348-697X (Online)

Research Publish Journals

Vol. 2, Issue 3, July 2014 - September 2014

Citation
Share : Facebook Twitter Linked In

Citation
Slave-Side Arbitration and Implementation for Multilayer - AHB Bus Matrix by Mrs.R.Ramya, Ms.Preethi Vadivel