AMBA总线规范解析:连续传输与ISO15693协议

需积分: 0 37 下载量 3 浏览量 更新于2024-08-07 收藏 1.73MB PDF 举报
"连续传输-ISO15693协议中文版" 在连续传输的ISO15693协议中,这种传输模式与非连续传输有显著的区别。BTRAN信号是连续传输的关键标志,表明了一个持续的数据交换过程。传输启动时,在BCLK的高电平阶段,地址总是有效的,并且这个地址与前一次传输相关联。这意味着连续传输之间存在一定的连续性,减少了通信开销。 控制信息在连续传输中保持不变,这有助于提高效率,特别是对于写操作,数据总线BD[31:0]在整个传输过程中都会被驱动。与非连续传输不同,不需要预留时间来允许总线周转,因为数据总线在整个过程中保持稳定。 4.3.3章节提到了仅地址传输,这种传输类型不涉及实际的数据处理。在仅地址传输期间,虽然地址和控制信息可能有效,但唯一需要保持激活的信号只有BTRAN(指示下一次传输类型)和BLOK(允许仲裁过程继续)。由于仅地址传输不涉及从设备,它只需要一个时钟周期,并且BWAIT信号保持低电平,因为在此期间没有从机被选中。总线主机可以在不需要总线进行数据传输时连续执行多个仅地址传输。 仅地址传输有三种应用场景: 1. 作为确切的空闲周期,即总线主机未请求总线时。 2. 在数据传输之间进行快速切换或仲裁。 3. 其他特定的控制信息传递,不涉及数据传输。 转向AMBA总线规范(V2.0),这是ARM公司的一个重要标准,定义了微控制器系统的互连架构。AMBA规范包括高级高性能总线(AHB)、高级系统总线(ASB)和先进外围总线(APB),分别针对高性能、系统级和低功耗外设的通信需求。这些总线协议定义了一组信号和规则,使得不同功能的组件能够高效地共享数据。 AMBA规范适用于硬件和软件工程师,帮助他们在设计过程中遵循统一的标准,以实现模块间的无缝通信。文档结构详细介绍了AMBA总线的基本概念、信号、AHB、ASB和APB的具体细节,旨在促进理解和实施AMBA兼容的设计。 通过AMBA,设计者可以构建高度集成的系统级芯片(SoC),其中包含了处理器、内存、外设等多种组件,这些组件通过AMBA总线进行高效通信。AMBA规范的使用有助于简化系统设计,提高性能,并降低开发复杂性。然而,ARM公司并不对使用其规范或产品信息可能带来的潜在错误或损失承担责任。