Multiprocessor Arbitration for AMBA Interface in ASIC

Authors

DOI:

https://doi.org/10.69955/ajoeee.2021.v1i2.20

Keywords:

Multiprocessor Arbitration, AMBA Bus Protocol, Processor Interface, FPGA, ASIC

Abstract

This paper addresses the multiprocessor arbitration for any System on Chip or ASIC. Any system, be it a simple controller or a very supplicated system, it needs a processor to operate. There are series of processors offered by Intel, AMD or processor companies. The previously single processor was used for any chop to access different targets. But technology advances, the industry felt the need for multiprocessor access for higher performance. To allow multiprocessor to access its targets, the system needs an efficient interface with a very sophisticated arbitration system. This paper researched to develop an improved hardware algorithm to allow multiprocessor access to the system. To design the hardware, a modern HDL based design methodology has been used. There are two industry-standard HDL by IEEE – VHDL and Verilog. Here Verilog is used. In HDL based d=hardware development, simulation is the most important part to verify the design’s functionality and make sure it is 100% correct. Otherwise, if any design problem goes forward undetected, that’ll cost so much money and time to go back and fix, in some cases, full respin. For hardware implementation, Xilinx FPGA Device has been targeted in this research. AMBA bus protocol used in this research is the industry-standard protocol for processor access and is very efficient and straightforward to use with any off the shelf macro available for the high-tech industry.

Metrics

Metrics Loading ...

Downloads

Download data is not yet available.

References

P. Giridhar and. P. Choudhury, “Design and Verification of AMBA AHB,” 1st International Conference on Advanced Technologies in Intelligent Control, Environment, Computing & Communication Engineering (ICATIECE), 19-20 Mar 2019, India. https://doi.org/10.1109/ICATIECE45860.2019.9063856 DOI: https://doi.org/10.1109/ICATIECE45860.2019.9063856

H. Saluja and N. Grover, “Multiple Master Communication in AHB IP using Arbiter,” International Journal of Engineering and Manufacturing (IJEM), vol. 10(1), pp. 29-40, 2020. https://doi.org/10.5815/ijem.2020.01.03 DOI: https://doi.org/10.5815/ijem.2020.01.03

L. Deekhsa and B. R. Shivakumar, “Effective Design and Implementation of AMBA AHB Bus Protocol using Verilog,” 2019 International Conference on Intelligent Sustainable Systems (ICISS), 21-22 Feb 2019, Palladam, India. https://doi.org/10.1109/ISS1.2019.8907975 DOI: https://doi.org/10.1109/ISS1.2019.8907975

J. Tu and C. Ou, “A practice of 2-to-2 fixed priority arbiter used to multi-core processors,” International Conference on Applied System Innovation (ICASI 2017), 13-17 May 2017, Sapporo, Japan. https://doi.org/10.1109/ICASI.2017.7988109 DOI: https://doi.org/10.1109/ICASI.2017.7988109

A. Mishra, “Design of a Round Robin Bus Arbiter using System Verilog,” International Research Journal of Engineering and Technology (IRJET), vol. 7(1), pp. 29-40, 2020.

A. A. K. Qahtan and A. M. A. El-Kustaban, “A Bus Arbitration Scheme with an Efficient Utilization and Distribution,” International Journal of Advanced Computer Science and Applications ((IJACSA 2017), vol. 8(3), pp. 1-6, No. 2017. https://doi.org/10.14569/IJACSA.2017.080318 DOI: https://doi.org/10.14569/IJACSA.2017.080318

M. I. R. Rokon, S. M. A. Motakabber, M. Hadi Habaebi, A. H. M. Zahirul Alam, M. A. Matin, “Smart Arbitration System for Multiprocessor AMBA Interface in System on Chip”, 2021 8th International Conference on Computer and Communication Engineering (ICCCE). https://doi.org/10.1109/ICCCE50029.2021.9467244 DOI: https://doi.org/10.1109/ICCCE50029.2021.9467244

Downloads

Published

2021-09-30

Issue

Section

Articles

How to Cite

[1]
“Multiprocessor Arbitration for AMBA Interface in ASIC ”, AJoEEE, vol. 1, no. 2, pp. 20–27, Sep. 2021, doi: 10.69955/ajoeee.2021.v1i2.20.

Most read articles by the same author(s)

1 2 > >>