Friday, February 15, 2008
AMBA AHB Operation -Overview
Burst Size
Size
Write Data
Address
Write/Read Operation
Transaction Types
Every transfer consists of an address and control cycle.
Basic Terminology
AMBA AHB System Basic components
Initiates Read and Write operations by providing an address and control information
AHB Slave :
Responds to a Read or Write operation within a given address-space range.
AHB Arbiter:
Allows to initiate data transfer(depending on master request)only one master will perform the transaction at a time.
AHB Decoder:
Decode the address of each transfer and provide a select signal for the slave that is involved in the transfer.
Tuesday, February 5, 2008
Introduction
Widely used as the on-chip bus for ARM processors.
Four Distinct Buses of AMBA,
- Advanced eXtensible Interface (AXI)
- Advanced High-performance Bus (AHB)
- Advanced System Bus (ASB)
- Advanced Peripheral Bus (APB)
- High Performance
- Pipelined Operation
- Multiple Bus Master
- Split Transfer
- Burst Transfer
- High Performance
- Pipelined Operation
- Multiple Bus Master
- Low Power
- Latched Address
- Simple Interface
- Suitable to many Peripherals
DISCLAIMER
Verilog Course Team does not warrant or assume any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed. No warranty of any kind, implied, expressed or statutory, including to fitness for a particular purpose and freedom from computer virus, is given with respect to the contents of this blog or its hyper links to other Internet resources. Reference in this blog to any specific commercial products, processes, or services, or the use of any trade, firm or corporation name is for the information, and does not constitute endorsement, recommendation, or favoring.
AMBA-AHB
This blog provides information/ideas about AMBA AHB Bus Protocol.