Smart arbitration system for multiprocessor AMBA interface in system on chip
This paper describes the efficient arbitration scheme of an interface that provides access by multiple AMBA processors to targets in SoC (System on the Chip). The arbiter receives requests from several processors and issues grant signals by using its internal arbitration...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English English |
Published: |
IEEE
2021
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/90599/1/09467244.pdf http://irep.iium.edu.my/90599/7/90599_Smart%20Arbitration%20System%20for%20Multiprocessor%20AMBA_schedule.pdf http://irep.iium.edu.my/90599/ https://ieeexplore-ieee-org.ezlib.iium.edu.my/document/9467244 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Islam Antarabangsa Malaysia |
Language: | English English |
id |
my.iium.irep.90599 |
---|---|
record_format |
dspace |
spelling |
my.iium.irep.905992021-07-21T04:39:54Z http://irep.iium.edu.my/90599/ Smart arbitration system for multiprocessor AMBA interface in system on chip Rokon, M. I. R. Motakabber, S. M. A. Alam, A. H. M. Zahirul Habaebi, Mohamed Hadi Matin, M. A, TK5101 Telecommunication. Including telegraphy, radio, radar, television This paper describes the efficient arbitration scheme of an interface that provides access by multiple AMBA processors to targets in SoC (System on the Chip). The arbiter receives requests from several processors and issues grant signals by using its internal arbitration process to that processor allowed to get control over the bus through the AHB interface. The interface is common for all the accessing processors to decide who’s address, control signals, read data and write data to access any specific targets out of many like RAM or registers or others. The HDL modelling was done using Verilog HDL, a simulation by Cadence and Modelsim Simulator, and hardware implementation using Xilinx Pegasus FPGA device. FPGA device is used for quick implementation at its site without going foundry so that its hardware impact can be sorted out. It can be implemented in ASIC (Application Specific Integrated Circuit) too, for low gate count, higher speed low power for any SoC. The processor interface is the significant and critical block determining the controlling mechanism to provide processor access inside slave targets inside any system. A single processor was used previously. But modern systems are very sophisticated in respect of speed, complexity and size. To op the need for a complex system, multiple processors are put in Chip and the arbitration system’s job is to figure out efficient access by several processors. This research addresses efficient multiprocessor access by implementing a smart arbitration mechanism to provide grants to the processors. AMBA bus protocol is the industry-standard protocol and very convenient to use with any off the shelf macro available for the high tech industry. IEEE 2021-06-22 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/90599/1/09467244.pdf application/pdf en http://irep.iium.edu.my/90599/7/90599_Smart%20Arbitration%20System%20for%20Multiprocessor%20AMBA_schedule.pdf Rokon, M. I. R. and Motakabber, S. M. A. and Alam, A. H. M. Zahirul and Habaebi, Mohamed Hadi and Matin, M. A, (2021) Smart arbitration system for multiprocessor AMBA interface in system on chip. In: 2021 8th International Conference on Computer and Communication Engineering (ICCCE), 22-23 June 2021, Kuala Lumpur, Malaysia. https://ieeexplore-ieee-org.ezlib.iium.edu.my/document/9467244 10.1109/ICCCE50029.2021.9467244 |
institution |
Universiti Islam Antarabangsa Malaysia |
building |
IIUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
International Islamic University Malaysia |
content_source |
IIUM Repository (IREP) |
url_provider |
http://irep.iium.edu.my/ |
language |
English English |
topic |
TK5101 Telecommunication. Including telegraphy, radio, radar, television |
spellingShingle |
TK5101 Telecommunication. Including telegraphy, radio, radar, television Rokon, M. I. R. Motakabber, S. M. A. Alam, A. H. M. Zahirul Habaebi, Mohamed Hadi Matin, M. A, Smart arbitration system for multiprocessor AMBA interface in system on chip |
description |
This paper describes the efficient arbitration
scheme of an interface that provides access by multiple AMBA processors to targets in SoC (System
on the Chip). The arbiter receives requests from several processors and issues grant signals
by using its internal arbitration process to that processor allowed to get control
over the bus through the AHB interface. The interface is common for all the
accessing processors to decide who’s address, control signals, read data and write data to
access any specific targets out of many like RAM or registers or others. The HDL
modelling was done using Verilog HDL, a simulation by Cadence and Modelsim Simulator, and
hardware implementation using Xilinx Pegasus FPGA device. FPGA device is used for quick
implementation at its site without going foundry so that its hardware impact can be
sorted out. It can be implemented in ASIC (Application Specific Integrated Circuit) too, for
low gate count, higher speed low power for any SoC. The processor interface is the
significant and critical block determining the controlling mechanism to provide
processor access inside slave targets inside any system. A single processor was used
previously. But modern systems are very sophisticated in respect of speed, complexity and
size. To op the need for a complex system, multiple processors are put in Chip
and the arbitration system’s job is to figure out efficient access by several
processors. This research addresses efficient multiprocessor access by implementing a
smart arbitration mechanism to provide grants to the processors. AMBA bus protocol is
the industry-standard protocol and very convenient to use with any off the shelf macro
available for the high tech industry. |
format |
Conference or Workshop Item |
author |
Rokon, M. I. R. Motakabber, S. M. A. Alam, A. H. M. Zahirul Habaebi, Mohamed Hadi Matin, M. A, |
author_facet |
Rokon, M. I. R. Motakabber, S. M. A. Alam, A. H. M. Zahirul Habaebi, Mohamed Hadi Matin, M. A, |
author_sort |
Rokon, M. I. R. |
title |
Smart arbitration system for multiprocessor AMBA interface in system on chip |
title_short |
Smart arbitration system for multiprocessor AMBA interface in system on chip |
title_full |
Smart arbitration system for multiprocessor AMBA interface in system on chip |
title_fullStr |
Smart arbitration system for multiprocessor AMBA interface in system on chip |
title_full_unstemmed |
Smart arbitration system for multiprocessor AMBA interface in system on chip |
title_sort |
smart arbitration system for multiprocessor amba interface in system on chip |
publisher |
IEEE |
publishDate |
2021 |
url |
http://irep.iium.edu.my/90599/1/09467244.pdf http://irep.iium.edu.my/90599/7/90599_Smart%20Arbitration%20System%20for%20Multiprocessor%20AMBA_schedule.pdf http://irep.iium.edu.my/90599/ https://ieeexplore-ieee-org.ezlib.iium.edu.my/document/9467244 |
_version_ |
1706956583769997312 |