|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Preface
About this document ......................................................................................................iv
Feedback ......................................................................................................................vii
Chapter 1 Introduction to the AMBA Buses
1.1 Overview of the AMBA specification.............................................................1-2
1.2 Objectives of the AMBA specification...........................................................1-3
1.3 A typical AMBA-based microcontroller..........................................................1-4
1.4 Terminology..................................................................................................1-6
1.5 Introducing the AMBA AHB...........................................................................1-7
1.6 Introducing the AMBA ASB...........................................................................1-9
1.7 Introducing the AMBA APB.........................................................................1-10
1.8 Choosing the right bus for your system.......................................................1-12
1.9 Notes on the AMBA specification................................................................1-14
Chapter 2 AMBA Signals
2.1 AMBA signal names......................................................................................2-2
2.2 AMBA AHB signal list....................................................................................2-3
2.3 AMBA ASB signal list....................................................................................2-6
2.4 AMBA APB signal list....................................................................................2-8Chapter 3 AMBA AHB
3.1 About the AMBA AHB................................................................................... 3-3
3.2 Bus interconnection...................................................................................... 3-4
3.3 Overview of AMBA AHB operation............................................................... 3-5
3.4 Basic transfer................................................................................................ 3-6
3.5 Transfer type................................................................................................ 3-9
3.6 Burst operation........................................................................................... 3-11
3.7 Control signals............................................................................................ 3-17
3.8 Address decoding....................................................................................... 3-19
3.9 Slave transfer responses............................................................................ 3-20
3.10 Data buses................................................................................................. 3-25
3.11 Arbitration................................................................................................... 3-28
3.12 Split transfers.............................................................................................. 3-35
3.13 Reset.......................................................................................................... 3-40
3.14 About the AHB data bus width.................................................................... 3-41
3.15 Implementing a narrow slave on a wider bus............................................. 3-42
3.16 Implementing a wide slave on a narrow bus.............................................. 3-43
3.17 About the AHB AMBA components............................................................ 3-44
3.18 AHB bus slave............................................................................................ 3-45
3.19 AHB bus master......................................................................................... 3-49
3.20 AHB arbiter................................................................................................. 3-53
3.21 AHB decoder.............................................................................................. 3-57
Chapter 4 AMBA ASB
4.1 About the AMBA ASB................................................................................... 4-2
4.2 AMBA ASB description................................................................................. 4-4
4.3 ASB transfers............................................................................................... 4-6
4.4 Address decode.......................................................................................... 4-14
4.5 Transfer response...................................................................................... 4-16
4.6 Multi-master operation................................................................................ 4-19
4.7 Reset operation.......................................................................................... 4-23
4.8 Description of ASB signals......................................................................... 4-25
4.9 About the ASB AMBA components............................................................ 4-46
4.10 ASB bus slave............................................................................................ 4-47
4.11 ASB bus master.......................................................................................... 4-52
4.12 ASB decoder.............................................................................................. 4-63
4.13 ASB arbiter................................................................................................. 4-71
Chapter 5 AMBA APB
5.1 About the AMBA APB................................................................................... 5-2
5.2 APB specification.......................................................................................... 5-4
5.3 About the APB AMBA components.............................................................. 5-7
5.4 APB bridge................................................................................................... 5-8
5.5 APB slave................................................................................................... 5-11
5.6 Interfacing APB to AHB.............................................................................. 5-14
5.7 Interfacing APB to ASB.............................................................................. 5-20
5.8 Interfacing rev D APB peripherals to rev 2.0 APB...................................... 5-22 |
|