Complete list of CoreLink, AMBA 1-5, DMA, Bridges, and other associated interfaces
AMBA Interface Models
AMBA AHB/APB Advanced high performance bus (AHB) and advanced peripheral bus (APB) to connect with processors and IP
AMBA AHB Bus Matrix AMBA-AHB multilayer bus matrix with self-motivated arbitration scheme
AMBA AXI/ACE AMBA Advanced eXtensible Interface (AXI) point-to-point bus
AMBA CoreLink CMN-600 CoreLink CMN-600 Coherent Mesh Network has been designed for extremely high data transfer
AMBA CHI5 AMBA 5 CHI network provides high-frequency, non-blocking data
An example of AMBA interface is the AMBA-AHB Multilayer Bus matrix with self-motivated arbitration scheme. The ARM Advanced Microcontroller Bus Architecture (AMBA) is an open-standard, on-chip inter-connects specification for the connection and management of functional blocks in system-on-a-chip (SoC) designs. AMBA is widely used on a range of ASIC and SoC parts including applications processors. The Advanced Microcontroller Bus Architecture (AMBA) specification defines an on-chip communications standard for designing high-performance embedded microcontrollers. An important aspect of a SoC is not only which components or blocks it houses, but also how they interconnect. AMBA is a solution for the blocks to interface with each other. The ARM–AMBA CoreLink is witnessed to provide faster speeds.
The Genesis Architect gives exactly the same liberty as to the designer can interconnect the buses to form a large core according to the specification at hand. Genesis Architect, consists of numerous blocks like the bus interface, bus arbiter or the DMA database etc. It aims at minimizing the silicon infrastructure while supporting high-performance and low-power on-chip communications. The major objective of Genesis is to provide technology independence and to encourage modular system design. Furthermore, it strongly encourages the development of reusable peripheral devices while minimizing silicon infrastructure.