AMBA|AMBA5 AHB协议规范(AHB5,AHB-Lite)中文版-附录 词汇变

Appendix A 历史版本
本附录描述了本规范各发布版本之间的技术变化。
Table A-1 Issue A

Change Location Affects
First release. ? ?
Table A-2 Differences between issue A and issue B
Change Location Affects
描述修订的附加部分,包括新的属性,澄清和建议。 AHB revisions on page 1-17. All revisions
HPROT[3:0]保护控制信号的澄清。 Master signals on page 2-21. All revisions
HPROT[6:4]信号的附加表项,它增加了扩展内存类型。仅适用于本规范的B版。 Master signals on page 2-21. All revisions
安全传输所需的HNONSEC信号的附加表条目。 Master signals on page 2-21. All revisions
独占传输所需的HEXCL和HMASTER[3:0]信号的附加表项。 Master signals on page 2-21. All revisions
独占传输所需的描述HEXOKAY信号的附加表条目。 Slave signals on page 2-23. All revisions
关于在IDLE传输中使用HMASTLOCK的其他详细信息。 Locked transfers on page 3-32. All revisions
描述AHB5扩展内存类型的附加部分。 Memory types on page 3-45. All revisions
描述AHB5安全传输的附加部分。 Secure transfers on page 3-50. All revisions
描述AHB5多从机选择的附加部分。 Multiple slave select on page 4-53. All revisions
描述AHB5 Endian属性的附加部分。 Endianness on page 6-61. All revisions
描述AHB5独占传输的附加章节。 Chapter 8 Exclusive Transfers. All revisions
描述AHB5 Stable_Between_Clock属性的附加部分。 Clock on page 7-68. All revisions
描述AHB5原子性的附加章节。 Chapter 9 Atomicity. All revisions
描述每个通道上用户定义的可选信号(称为用户信号)的附加章节。 Chapter 10 User Signaling. All revisions
Glossary 【AMBA|AMBA5 AHB协议规范(AHB5,AHB-Lite)中文版-附录 词汇变】本词汇表描述了AMBA 5 AHB文档中使用的一些技术术语。
AHB – 一种AMBA总线协议,它定义了系统组件之间的接口,包括主机、互连机和从机。AMBA AHB支持高时钟频率、单时钟边缘操作、突发传输和非三态实现。它可以支持广泛的数据总线配置。参见AHB-Lite.
AHB-Lite – 全AMBA的子集。完整的AMBA AHB协议规范的子集。它提供了大多数AMBA AHB从机和主机设计所需的所有基本功能,特别是当使用多层AMBA互连时。
Aligned – 一种存储在能被2的最高幂整除的以字节为单位精确地分割成大小的地址上的数据项。因此,对齐的半字、字和双字的地址分别可以被2、4和8整除。
APB – 一种AMBA总线协议,用于辅助或通用外设,如定时器、中断控制器、UARTs和I/O端口。使用APB通过系统到外设总线桥连接到主系统总线上可以帮助降低系统功耗。
AXI – AMBA总线协议,支持:
– 地址或控制和数据分开。
– 使用字节通道选通的未对齐数据传输。
– 仅发出起始地址的基于突发的事务。
– 独立的读写数据通道。
– 发出多个未完成的地址。
– 无序的事务完成。
– 可选的附加寄存器阶段,以满足时序或重新传播的要求。
AXI协议包括可选的低功耗操作的信号扩展。
Beat – 另一种说法,指突发中的单个传输。例如,在AMBA5 AHB中,一个INCR4突发由四个节拍组成。参见Burst。
Burst – 向连续地址传输的一组数据。在AMBA协议中,突发由指示突发长度和地址如何递增的信号控制。参见Burst。
Doubleword – 64位数据项。在ARM系统中,双字通常至少是字对齐的。
Endianness – 当数据结构存储在内存中时,确定该结构中连续数据字节的顺序的方案。参见Little-endian和Big-endian。
Halfword – 16位数据项。在ARM系统中,半字通常是半字对齐的。
Processor – 执行处理的实体的通用术语。
Word – 32位数据项。在ARM系统中,字通常是字对齐的。

    推荐阅读