AMBA总线复位操作:ISO15693协议中文解读
需积分: 0 5 浏览量
更新于2024-08-07
收藏 1.73MB PDF 举报
本文主要讨论的是AMBA规范中的复位操作,特别是在ISO15693协议中文版的背景下。ISO15693是一种非接触式智能卡接口标准,而AMBA (Advanced Microcontroller Bus Architecture) 是一种开放的、高性能的总线架构,适用于微控制器系统。
在AMBA规范中,4.7节详细阐述了复位操作的重要性和执行流程。复位信号BnRES是一个低电平有效的控制信号,用于确保总线在安全状态下进行操作。当信号被异步断开时,系统会经历一系列步骤:
1. **仲裁器行为**:在复位期间,仲裁器将总线控制权赋予默认总线主机,这使得主机能够主导数据传输。
2. **默认主机行动**:默认主机需驱动BTRAN以表明正在进行地址传输,并保持BLOK低电平,允许其他设备参与到仲裁过程中。
3. **所有设备的状态**:所有总线主机和从机设备都将他们的信号置于三态,以便在复位期间共享总线资源。
4. **译码器操作**:译码器会取消所有从机的选择信号DSELx,并为总线传输提供适当的响应。
4.7.1 **退出复位过程**:图4.11展示了一个退出复位的具体步骤,通常涉及信号的同步恢复、地址和数据的传输,以及系统恢复正常工作状态。
通过遵循这样的复位流程,系统可以确保在初始化和故障恢复后,所有设备能正确地同步并进入预定的工作模式。这在构建可扩展和可靠嵌入式系统的环境中至关重要,因为AMBA规范的遵循可以促进不同模块间的兼容性和互操作性。
文章的其余部分还介绍了AMBA规范的其他部分,如AMBA AHB(Advanced High-performance Bus)、AMBA ASB(Advanced System Bus)和AMBA APB(Advanced Peripheral Bus),分别针对高速、系统级和外围设备的不同性能需求。整个规范旨在为硬件和软件工程师提供指导,以设计满足AMBA标准的高效模块,确保系统的整体性能和一致性。
286 浏览量
670 浏览量
208 浏览量
点击了解资源详情
点击了解资源详情
2019-06-24 上传
132 浏览量
点击了解资源详情
点击了解资源详情
一土水丰色今口
- 粉丝: 23
- 资源: 3953
最新资源
- kindergarten
- 基于VB实现ACCESS汽车租凭管理系统(论文+系统).rar
- 软件测试工程师面试题及答案(全)文档集
- 最好用的JAVA代码混淆工具proguard-7.0.0.zip
- mixlib-cli:用于创建命令行应用程序的混合-为参数说明和处理提供了简单的DSL
- Flutter_Localizations:一个示例flutter应用程序,演示了如何使用本地化来支持2种语言
- 自平衡智能小车第二版-电路方案
- zstack.zip
- 基于MATLAB的遗传算法工具箱(51个MATLAB工具+源代码).zip
- Weights-Initialization-in-Nueral-Networks:神经网络中的权重初始化技术
- 20200917-头豹研究院-汽车应用系列深度研究:2019年中国经营性汽车租赁行业应用概览.rar
- CICD_automation
- 变频器 SINAMICS G120D,配备控制单元 CU240D-2.zip
- 耶鲁大学人脸识别数据集
- sinatra-book:正式回购到sinatrasinatra-book教程+食谱
- DFRobot_DS323X