DocumentCode
147301
Title
Multichannel AMBA AHB with multiple arbitration technique
Author
Divekar, Shraddha ; Tiwari, Anish
fYear
2014
fDate
3-5 April 2014
Firstpage
1854
Lastpage
1858
Abstract
The on chip bus plays key role in the system on chip design by enabling the efficient integration of heterogeneous system component like CPUs, DSPs, application specific cores, memories, custom logic. As the level of design complexity has become higher, soc design requires a system bus with high bandwidth to perform the multiple operations in parallel. There has been several type of high performance on chip buses proposed to solve the bandwidth problem such as multichannel AHB busmatrix in ARM, the PLB crossbar switch in IBM, and CONMAX in silicore. Among them multichannel AHB busmatrix have been widely used in many SOC designs. This is because the simplicity of AMBA BUS of ARM, which attracts many IP designers and good architecture of the AMBA bus for applying embedded system with low power. In this project, we implemented multichannel AMBA AHB with its multiple arbiteration techniques such as round robin, fixed priority. AMBA AHB is basically single layer bus. In this project we implement and design the interconnect matrix for single layer amba ahb which includes four masters and four slaves. The design of flexible centre arbiter for flexible busmatrix supports the different priority policies such as round robin, fixed priority, dynamic arbitration. In this, we also design the new arbiter which removes the dynamic arbiter disadvantages. In this new arbiter we combine the round robin and dynamic arbiter. The design of single layer AMBA AHB includes all the AMBA AHB signals or specifications. We designed and implemented this by using xillinx simulators and by using FPGA (SPARTAN) because this provides flexibility and high density.
Keywords
embedded systems; integrated circuit interconnections; system buses; system-on-chip; CONMAX; FPGA; IBM; PLB crossbar switch; SOC designs; SPARTAN; embedded system; flexible busmatrix; flexible centre arbiter; heterogeneous system component; multichannel AHB busmatrix; multichannel AMBA AHB; multiple arbitration technique; on chip bus; round robin; silicore; system on chip design; xillinx simulators; Bandwidth; Chip scale packaging; Complexity theory; Memory management; Round robin; Switches; System-on-chip; AHB; AHB busmatrix; AMBA; arbiter; on-chip bus; system on chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications and Signal Processing (ICCSP), 2014 International Conference on
Conference_Location
Melmaruvathur
Print_ISBN
978-1-4799-3357-0
Type
conf
DOI
10.1109/ICCSP.2014.6950166
Filename
6950166
Link To Document