AMBA (bus protocol)

AMBA (bus protocol)

The Advanced Microcontroller Bus Architecture (AMBA) specification defines an on-chip communications standard for designing high-performance embedded microcontrollers. It is supported by the ARM Limited corporation.

Three distinct buses are defined within the AMBA specification:
* the Advanced High-performance Bus (AHB)
* the Advanced System Bus (ASB)
* the Advanced Peripheral Bus (APB).

The AMBA specification has been derived to satisfy four key requirements:
* to facilitate the right-first-time development of embedded microcontroller products with one or more CPUs or signal processors
* to be technology-independent and ensure that highly reusable peripheral and system macrocells can be migrated across a diverse range of IC processes and be appropriate for full-custom, standard cell and gate array technologies
* to encourage modular system design to improve processor independence, providing a development road-map for advanced cached CPU cores and the development of peripheral libraries
* to minimize the silicon infrastructure required to support efficient on-chip and off-chip communication for both operation and manufacturing test.

#REDIRECT AMBA_specification


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Amba — For the Iraqi condiment, see amba (condiment). : For the geologic feature, see amba (geology). : For the Advanced Microprocessor Bus Architecture, see AMBA (bus protocol). Amba (meaning mother in Sanskrit) is another name for Goddess Durga or… …   Wikipedia

  • AMBA specification — The Advanced Microcontroller Bus Architecture was introduced in 1996 and is widely used as the on chip bus for ARM processors. The first AMBA buses were Advanced System Bus (ASB) and Advanced Peripheral Bus (APB). In its 2nd version, ARM… …   Wikipedia

  • AMBA High-performance Bus — AHB (Advanced High performance Bus) is a bus protocol introduced in AMBA Specification version 2 published by ARM Ltd company.In addition to previous release, it has the following features: * single edge clock protocol * split transactions *… …   Wikipedia

  • Bus (computing) — 4 PCI Express bus card slots (from top to bottom: x4, x16, x1 and x16), compared to a 32 bit conventional PCI bus card slot (very bottom) In computer architecture, a bus is a subsystem that transfers data between components inside a computer, or… …   Wikipedia

  • Multidrop bus — A multidrop bus (MDB) is a computer bus in which all components are connected to the same set of electrical wires. A process of arbitration determines which device gets the right to be the sender of information at any point in time. The other… …   Wikipedia

  • Wishbone (computer bus) — The Wishbone Bus is an open source hardware computer bus intended to let the parts of an integrated circuit communicate with each other. The aim is to allow the connection of differing cores to each other inside of a chip. The Wishbone Bus is… …   Wikipedia

  • MOST Bus — MOST (Media Oriented Systems Transport) is a high speed multimedia network technology optimized by the automotive industry. It can be used for applications inside or outside the car. The serial MOST bus uses a ring topology and synchronous data… …   Wikipedia

  • Wishbone (bus informatique) — Interfaces maître et esclave du bus Wishbone. Le bus Wishbone est un bus open source pour le matériel informatique destiné à permettre aux différents circuits intégrés de communiquer entre eux. L objectif est de permettre une connexion de… …   Wikipédia en Français

  • PCI Express — Not to be confused with PCI X. PCI Express Year created 2004 Created by Intel · Dell · IBM · …   Wikipedia

  • IEEE 1394 — Firewire redirects here. For other uses, see Firewire (disambiguation). IEEE 1394 Interface Type Serial Production history Designer …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”