AMBA总线规范:写传输与读测试详解
需积分: 0 103 浏览量
更新于2024-08-07
收藏 1.73MB PDF 举报
本文主要介绍了ISO 15693协议中的写传输和读传输操作,结合AMBA规范(Advanced Microcontroller Bus Architecture,高级微控制器总线体系)进行详细阐述。ISO 15693是一种非接触式智能卡标准,用于近距离无线通信,广泛应用于物联网、电子票务等领域。
在写传输过程中,TREQA和TREQB信号起着关键作用,它们分别指示即将执行的测试向量类型。当TIC(Test Interface Controller)在T3时刻采样地址和TREQ信号后,它会初始化AHB(Advanced High-performance Bus)上的适当传输。写入的数据在TBUS(Transmitter Bus)上逐周期驱动,然后在T4时钟沿被采样并传送到内部总线上。如果内部传输未完成,TACK信号会被拉低,表明外部测试向量需在下个周期重新发送,以确保数据正确传输。
读传输则更为复杂,因为TBUS需要反向驱动,以避免总线冲突。这意味着需要额外的周期来协调数据读取。图6.6展示了典型的读测试序列,涉及TBUS数据的传输和同步处理,以确保数据安全无误地从设备读取。
AMBA规范,特别是AMBA Advanced High-performance Bus (AHB)、Advanced System Bus (ASB) 和 Advanced Peripheral Bus (APB),为这种通信提供了标准化接口,使得设备间的交互更加高效和可靠。这些规范定义了数据传输速率、地址映射、时序约束等,以确保不同模块之间的兼容性和互操作性。
本文旨在帮助硬件和软件工程师理解如何在ISO 15693协议的背景下实现AMBA规范下的高效数据传输,这对于构建可扩展、高性能的嵌入式系统至关重要。同时,注意文档强调了版权信息和使用限制,以及ARM公司对其产品的持续更新和保证声明。
2021-08-08 上传
2021-10-04 上传
点击了解资源详情
2020-05-19 上传
2008-09-24 上传
2021-04-15 上传
182 浏览量
2021-11-17 上传
2016-06-24 上传
龚伟(William)
- 粉丝: 32
- 资源: 3909
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载