Beruflich Dokumente
Kultur Dokumente
What to see
AMBA system architecture Derivatives Bus, AHB, ASB, APB Transactions
RB - 2003/2005
Bus hierarchies
Advanced Microcontroller Bus Architecture (AMBA)
Advanced High-performance Bus (AHB) Advanced System Bus (ASB) Advanced Peripheral Bus (APB).
RB - 2003/2005
Typical System
RB - 2003/2005
RB - 2003/2005
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
RB - 2003/2005
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 offchip communication for both operation and manufacturing test.
RB - 2003/2005
RB - 2003/2005
10
AHB Components
AHB master AHB slave AHB arbiter AHB decoder transfers initiator
multi-master centralized decoder
RB - 2003/2005
12
RB - 2003/2005
13
AHB Master
RB - 2003/2005
14
AHB Slave
RB - 2003/2005
15
RB - 2003/2005
16
RB - 2003/2005
17
AHB, wait
RB - 2003/2005
18
RB - 2003/2005
19
RB - 2003/2005
20
RB - 2003/2005
21
RB - 2003/2005
22
RB - 2003/2005
23
Centralized Arbitration
RB - 2003/2005
24
Arbitration
RB - 2003/2005
25
AHB decoder
RB - 2003/2005
26
RB - 2003/2005
27
RB - 2003/2005
28
ASB Master
RB - 2003/2005
29
ASB Slave
RB - 2003/2005
30
ASB decoder
RB - 2003/2005
31
ASB arbiter
RB - 2003/2005
32
AMBA APB
RB - 2003/2005
33
APB transferts
Write transfer
RB - 2003/2005
Read transfer
34
APB bridge
RB - 2003/2005
35
APB Slave
RB - 2003/2005
36
AHB
APB
RB - 2003/2005 37
AHB
APB
RB - 2003/2005 38