"在窄总线上实现宽从机-mdr 2017/745 中文" 本文主要讨论了如何在宽总线上实现窄从机以及在窄总线上实现宽从机的技术,这是针对AMBA总线规范的一个重要话题,特别是对于那些基于AHB(Advanced High-performance Bus)或ASB(Advanced System Bus)设计的系统。 在宽总线上实现窄从机(3.15章节)是指将原本设计为32位数据总线的从机模块转换为64位总线操作的情况。如图3.21所示,通过增加外部逻辑,而不是修改内部设计,可以从机模块适应更宽的总线宽度。有两种策略:一是简单地复制数据到宽总线的两个部分;二是使用额外的逻辑控制,使得只有一半的总线在传输时被改变,从而降低功耗。如果主机尝试进行超过从机支持宽度的传输,从机可以通过返回ERROR传输响应来处理。 窄总线上实现宽从机(3.16章节)则展示了如何在一个窄总线系统中使用宽从机。图3.22提供了示例,说明了仅通过外部逻辑修改即可使设计适应不同宽度的数据总线。这种方法使得已有的设计或模块可以灵活地应用于各种总线宽度。 AMBA总线规范(V2.0)是由ARM公司提出的,它定义了高级微控制器总线架构,旨在促进片上系统(SoC)中不同组件之间的通信。AMBA包含两种主要的总线类型:AHB用于高性能应用,ASB则更适合低功耗和低成本的系统。规范详细描述了这些总线的信号、协议和行为,以便于硬件和软件工程师设计与之兼容的模块。 文档结构包括介绍AMBA总线的基本概念,描述AMBA信号,深入讲解AHB和ASB的特性。虽然本文没有提供完整的规范内容,但提供了足够的信息让读者理解如何在不同总线宽度下实现从机,并指出AMBA规范适用于有经验的硬件和软件工程师,帮助他们设计符合标准的模块。 请注意,AMBA规范可能随产品的持续发展和改进而更新,ARM公司对其内容拥有版权,并对使用信息和产品可能造成的损失或损害不承担责任。读者可以在ARM的官方网站上找到更多关于AMBA的最新信息和支持。
- 粉丝: 40
- 资源: 3830
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端面试必问:真实项目经验大揭秘
- 永磁同步电机二阶自抗扰神经网络控制技术与实践
- 基于HAL库的LoRa通讯与SHT30温湿度测量项目
- avaWeb-mast推荐系统开发实战指南
- 慧鱼SolidWorks零件模型库:设计与创新的强大工具
- MATLAB实现稀疏傅里叶变换(SFFT)代码及测试
- ChatGPT联网模式亮相,体验智能压缩技术.zip
- 掌握进程保护的HOOK API技术
- 基于.Net的日用品网站开发:设计、实现与分析
- MyBatis-Spring 1.3.2版本下载指南
- 开源全能媒体播放器:小戴媒体播放器2 5.1-3
- 华为eNSP参考文档:DHCP与VRP操作指南
- SpringMyBatis实现疫苗接种预约系统
- VHDL实现倒车雷达系统源码免费提供
- 掌握软件测评师考试要点:历年真题解析
- 轻松下载微信视频号内容的新工具介绍