AMBA总线规范解读:总线主机移交与ISO15693协议
需积分: 0 109 浏览量
更新于2024-08-07
收藏 1.73MB PDF 举报
"本文档主要讨论了AMBA规范中的总线主机移交过程,特别是针对ISO15693协议的中文解释。AMBA规范是一种开放的片上系统(SoC)互连标准,用于定义高性能的微控制器总线架构。在AMBA总线体系中,总线主机的移交是确保系统中多个组件能够高效共享总线的关键操作。"
在AMBA规范中,总线主机移交涉及到以下几个关键知识点:
1. **总线主机权限转移**:当AGNTx信号被断言时,当前的总线主机必须在BCLK的高电平时驱动BTRAN信号,表示其即将释放总线。这个过程可能在等待前一次传输的多个周期内发生。
2. **仅地址周期**:在移交之前,BTRAN必须表示一个仅地址周期,这意味着新的总线主机必须从仅地址周期开始接手,以确保总线周转的正确性。这是为了确保新旧主机之间的无缝切换。
3. **传输完成与权限授予**:当前一个传输完成后,新的总线主机会被授予总线权限。这意味着在前一个传输的最后一个时钟高电平相位期间,旧的总线主机停止驱动地址总线。
4. **低电平相位开始**:新的总线主机会在时钟的低电平相位开始驱动地址总线和控制信号,可能从下一个总线周期开始进行它的首次传输。
5. **延迟与优先级**:在等待传输期间,总线主机的移交可能因延迟而发生,如果存在更高优先级的总线主机在当前传输完成前请求总线,AGNTx信号可能会被暂时断言然后再撤销。
6. **版权与法律声明**:文档的发行信息中强调了ARM公司的版权和商标,同时也指出文档的使用需遵循一定的许可条件,且ARM不对使用信息或产品产生的任何损失或损害负责。
7. **AMBA规范结构**:AMBA规范分为几个部分,包括AMBA总线简介、AMBA信号、AMBAAHB(高级高性能总线)、AMBAASB(高级系统总线)和AMBAAPB(先进外围总线),每个部分详细阐述了相应总线的特性和信号定义。
8. **目标读者与使用目的**:AMBA规范旨在帮助有经验的硬件和软件工程师设计符合AMBA标准的模块,适用于SoC设计和集成。
通过理解这些知识点,设计者能更好地理解和实施AMBA规范,以实现高效的片上系统互连和总线管理。
101 浏览量
2022-06-14 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
刘兮
- 粉丝: 26
- 资源: 3853
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜