MORE INFORMATION





Cobham Gaisler AB

AHBCTRL

The AMBA AHB controller is a combined AHB arbiter, bus multiplexer and slave decoder according to the AMBA 2.0 standard. The controller supports up to 16 AHB masters, and 16 AHB slaves.

The AHB controller supports two arbitration algorithms: fixed-priority and round-robin. In fixed-priority mode, the bus request priority is equal to the master’s bus index, with index 0 being the lowest priority. If no master requests the bus, the default master will be granted. In round-robin mode, priority is rotated one step after each AHB transfer. If no master requests the bus, the last owner will be granted (bus parking).


The estimated resource utilization of the AHBCTRL is:

4-LUT
DFF
X-LUT
CARRY
MEMORYBLOCK
1714
86
0
0
0


The next figure shows the AHBCTRL interfaces.



The following is a summary of the features:

  • Combined AHB arbiter, bus multiplexer and slave decoder according to the AMBA 2.0 standard
  • Support of up to 16 masters and 16 slaves
  • Arbitration scheme configurable between round-robin and priority
  • Provides GRLIB Plug&Play
  • Optional support for AHB split functionality
  • Integrated AHB bus monitor





  • Cobham Gaisler AB
    Kungsgatan 12, 411 19 Gothenburg, Sweden
    sales@gaisler.com