首页 > 其他分享 >BUS_MTX

BUS_MTX

时间:2023-07-31 17:13:12浏览次数:31  
标签:Core MTX DMA BUS 总线 访问 仲裁 外设

ARM的BUS Matrix的作用

ARM的BUSMatrix就是多主(Core,DMA等),多从(内部RAM,APB,外部总线等)的交联和仲裁。目的是为了提高不同主机访问不同外设情况下的带宽,另外一个就是简化BusMaster的协议设计。

比如,DMA把片内RAM的数据搬运到APB的外设,如串行口。同时Core从外部总线,SDRAM取指令。如果单一总线,那么Core和DMA控制器就需要先仲裁总线控制权,然后才能访问对应的外设,此时单一总线的带宽不一定够。如果用交联矩阵,那么Core可以直接访问SDRAM,同时DMA访问APB外设。

如果没有用到多个BUSMaster,典型如DMA,LCD控制器等都没有用到,具体看芯片,那么Matrix不会有什么性能提升;当然,如果用到了多个Slave,可能会有少量的性能损失,切换总线节点可能需要比直接仲裁更多的时间;(仲裁完成-传输数据vs仲裁完成-切换/保持总线节点-传输数据)
如果只用了一个Slave,比如Core,DMA,LCD都是只访问外部总线的SDRAM,实质上就是多主单从结构,效率或许会下降。至少看ATmel的手册,切换连接节点好像需要一个MCK,单总线仲裁,不一定会需要这一个周期。
多主多从的应用才会得到较为明显的好处。

标签:Core,MTX,DMA,BUS,总线,访问,仲裁,外设
From: https://www.cnblogs.com/skyaha/p/17593910.html

相关文章

  • Modbus tcp转ETHERCAT网关modbus tcp主从站区别
    捷米JM-ECT-TCP网关能够连接到Modbustcp总线和ETHERCAT总线中,实现两种不同协议设备之间的通讯。这个网关能够大大提高工业生产的效率和生产效益,让生产变得更加智能化。捷米JM-ECT-TCP是自主研发的一款ETHERCAT 从站功能的通讯网关。该产品主要功能是将ETHERCAT 网络和MODBU......
  • MODBUS-TCP转Ethernet IP 网关连接空压机 配置案例
    本案例是工业现场应用捷米特JM-EIP-TCP的Ethernet/IP转Modbus-TCP网关连接欧姆龙PLC与空压机的配置案例。使用设备:欧姆龙PLC,捷米特JM-EIP-TCP网关,ETHERNET/IP 的电气连接  ETHERNET/IP 采用标准的 T568B 接法,支持直连和交叉接线方式,如上图所示。ETHERNET/IP 只需要连......
  • 在Lync/Skype for Business中部署SEFAUtil工具
    需求背景SEFAUtil是Skype服务器的一款很便利的工具,它使Skype管理员能够在SkypeforBusiness服务器端直接帮助用户配置代理响铃、呼叫转接和组呼叫应答等设置。这一功能在针对于一些VIP用户的需求时尤为有帮助,管理员只需要在服务器端帮助VIP用户进行代理相关配置,而无需在VIP的Sk......
  • ETHERNET/IP转PROFIBUS-DP网关EtherNet/IP与Profibus DP通讯网关
    大家好,今天要给大家介绍一款非常神奇的通讯网关捷米特JM-DPM-EIP!这款产品可以将各种PROFIBUS-DP从站接入到ETHERNET/IP网络中,真是一款神奇的产品啊!你是否想过,如果没有这款产品,PROFIBUS-DP从站和ETHERNET/IP网络之间该怎么通讯呢?让我们来看看这款产品到底有哪些神奇之处吧! 这款......
  • DeltaES2_MODBUS
    Tx:000000-3A30313033313030343030304144450D0A----:010310000014Rx:000001-3A3031303331343030303030303030303030303030303030303030303030303030323430303030303030303030303043340D0ATx:000002-3A......
  • EtherNet/IP转 Modbus网关实现AB PLC控制变频器案例
    捷米特JM-EIP-RTU网关Modbus转ETHERNET/IP用于将多个变频器连接到Ethernet/Ip主网,以便森兰变频器可以由ABPLC控制。 配备专用于JM-EIP-RTU网关的EDS文件,ABPLC主站可以控制森兰逆变器从站。使用 AB 系统的配置方法1,运行 RSLogix5000 程序加载捷米特JM-EIP-RTU的EDS ......
  • MODBUS RTU转 EtherNet/IP 网关连接森兰变频器与欧姆龙系统通讯配置案例
    捷米特JM-EIP-RTU(Modbus转Ethernet/Ip)网关,用于将多个 MODBUS 从站设备接入 ETHERNET/IP 主站网络,实现 MODBUS 转 ETHERNET/IP 功能。配上 捷米特JM-EIP-RTU网关专用的 EDS 文件,实现 ETHERNET/IP 主 站对 MODBUS 从站设备的控制。 使用欧姆龙系统的配置方法1......
  • 机器翻译 | Improving Neural Machine Translation Robustness via Data Augmentation
    论文地址:https://arxiv.org/abs/1910.03009动机神经机器翻译(NMT)模型在翻译干净文本时已被证明是强大的,但它们对输入中的噪声非常敏感。改进NMT模型的鲁棒性可以看作是对噪声的“域”适应的一种形式。最先进的方法严重依赖于大量的反向翻译数据。最近创建的基于噪声文本的机......
  • CCLINK转profinet网关cclink profibus
    在工业自动化领域,不同品牌的PLC控制系统之间的数据交互是一个重要的问题。比如说,如果我们需要将三菱PLC的数据和西门子PLC的数据进行交互,我们应该如何处理呢?在这方面,捷米的JM-PN-CCLK通讯网关为我们提供了一种解决方案。捷米的JM-PN-CCLK通讯网关是一款自主研发的PROFINET从站功......
  • 论文阅读笔记:Quasi-Newton solver for robust non-rigid registration
    论文题目:Quasi-Newtonsolverforrobustnon-rigidregistration,为CVPR2020论文,并提供了开源代码,详见Fast_RNRR0.概述本论文提出了一种非刚性配准方法。......