AMBA High-performance Bus
- 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
* several bus masters
* burst transfers
* pipelined operations
* single-cycle bus master handover
* non-tristate implementation
* large bus-widths (64/128 bit)
A simple transaction on the AHB consists of an address phase and a subsequent data phase (without wait states: only two bus-cycles). Access to the target device is controlled through a MUX (non-tristate), thereby admitting bus-access to one bus-master at a time.
External links
* [http://www.opencores.org/projects.cgi/web/ahb2wishbone/overview AHB To Wishbone project page] - AHB to Wishbone bridge
* [http://www.arm.com/support/AMBA.html AMBA FAQ] - from ARM
Wikimedia Foundation.
2010.
Look at other dictionaries:
Advanced High-performance Bus — Der Advanced High performance Bus (AHB) ist Teil der Advanced Microcontroller Bus Architecture (AMBA) des IP Herstellers ARM Limited (ARM). Der AHB unterstützt: mehrere Bus Master burst transfers split transactions pipelined operations single… … Deutsch 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 (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… … 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
Especificación AMBA — Saltar a navegación, búsqueda AMBA (significa Advanced Microcontroller Bus Architecture o en castellano Arquitectura avanzada de bus para microcontroladores) es una especificación introducida en 1996 y que se usa ampliamente como como bus on chip … Wikipedia Español
Advanced Microcontroller Bus Architecture — Die Advanced Microcontroller Bus Architecture (AMBA) des IP Herstellers Advanced RISC Machines Ltd. (ARM) definiert aktuell in der 3. Generation (AMBA3) vier Busse: Advanced eXtensible Interface Bus (AXI) Advanced High performance Bus (AHB,… … Deutsch 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
Advanced Microcontroller Bus Architecture — Advanced Microcontroller Bus Architecture, souvent appelée AMBA, est une famille de bus informatiques. Les différents bus spécifiés par cette norme sont : Advanced High performance Bus (AHB) Advanced eXtensible Interface (AXI) Advanced… … Wikipédia en Français
System bus — Example of a single system computer bus A system bus is a single computer bus that connects the major components of a computer system. The technique was developed to reduce costs and improve modularity. It combines the functions of a data bus to… … Wikipedia
Direct memory access — (DMA) is a feature of modern computers that allows certain hardware subsystems within the computer to access system memory independently of the central processing unit (CPU). Without DMA, the CPU using programmed input/output is typically fully… … Wikipedia