当前位置: 首页 > news >正文

ARM CoreLink 系列 4.3 -- NI-700 Component and interface identifiers

文章目录

  • Component and interface identifiers
    • 节点ID
    • 接口ID
  • Calculation of output IDs
  • ID reduction

Component and interface identifiers

在CoreLink NI-700中,每个网络接口和外部接口都有一个独特的标识符,用于确保数据包正确路由。NI-700组件和外部接口使用不同类型的标识符。

节点ID

当您构建NI-700配置时,每个完成者和请求者网络接口节点都被分配一个唯一的节点ID。NI-700使用这些节点ID进行数据包路由。节点ID也被软件发现过程用来检测每个节点的编程区域。由于每个节点还通过其节点类型进行标识,因此完成者和请求者网络接口节点的节点ID空间可以重叠。

接口ID

每个外部接口包含一个唯一的接口ID。NI-700使用这些接口ID将每个数据包路由到正确的外部接口目标或CFGNI。交易请求包括一个目标ID(TgtID),用于识别目标节点,和一个源ID(SrcID),用于识别源节点。接口ID在NI-700内部的数据包中是SrcID和TgtID。

接口ID值分配在两个独特的池中:

  • 下游网络接口(XSNI)
  • 目标网络接口(XMNI)

下面的图表展示了NI-700中代表性的接口ID,仅供说明目的。

image

在请求者网络接口上,输出ID是从另外两个值派生的。请求者接口输出ID的宽度始终根据完成者接口所使用的最大ID宽度进行缩减。

Calculation of output IDs

在CoreLink NI-700中,请求者接口上的输出ID是基于完成者接口上的输入AXID值和完成者接口的数量的函数。SrcID与ASNI的数量有关。输入ID宽度是配置在ASNI上的最大AXID宽度。NI-700不修改传入的AXID值。每个NI-700完成者接口都被分配了一个SrcID,用于标识发起事务的接口。SrcID与输入AXID串联。传入请求的SrcID被捕获在 ASNI_NODE_TYPE 寄存器的 node_id 字段中。

asni_node_type 寄存器:

image

ID reduction

CoreLink NI-700在请求者接口发出的输出ID上总是应用ID缩减,而不是使用系统中最大的AXID和SRCID值。在AMNI上的输出ID宽度是由 <AXID><SRCID> 组成的。ID缩减基于有有效路径到特定请求者接口的完成者接口。

NI-700工具决定了访问请求者接口的完成者接口所使用的最大AXID宽度。这个宽度变成了用于设置输出ID宽度一部分的缩减后的AXID宽度。对于同一个请求者接口,工具也决定了可以访问请求者接口的完成者接口所使用的最大SRCID宽度。这个值设置了用于计算输出ID宽度的SRCID宽度。

http://www.gsyq.cn/news/1353895.html

相关文章:

  • 广东厨房收纳配件供应商推荐,图特股份等企业可提供定制服务
  • 微信小程序 健身服务与轻食间平台系统健身减肥系统
  • asnumpy 昇腾版 NumPy:在 NPU 上跑你的科学计算代码
  • 南宁市2026黄金回收本地口碑商家榜:黄金首饰+ 白银+ 铂金+ 彩金回收门店及联系方式推荐 - 盛世金银回收
  • NVIDIA Profile Inspector完整教程:如何解锁显卡隐藏设置提升游戏性能50%
  • OBS Source Record插件终极指南:实现多源独立录制的完整解决方案
  • Python自动化处理办公文件:批量重命名与格式转换
  • 南平市2026黄金回收本地口碑商家榜:黄金首饰+ 白银+ 铂金+ 彩金回收门店及联系方式推荐 - 盛世金银回收
  • 【 Godot 4 学习笔记】命名规范
  • 终极NHSE存档编辑器完整解析:从架构设计到高级修改的完整指南
  • 开机自启,免开机登录及图形界面
  • 小米K30U Ubuntu内核编译:从环境搭建到boot.img打包全流程
  • 多合一烧写器设计:从接口协议到硬件实现的嵌入式开发利器
  • 瑞萨MCU的AI战略:从边缘计算到嵌入式AI部署实战
  • 量子计算即服务框架QCSHQD:混合量子-经典开发实战指南
  • 模型参数量越大越好?qwen-vl-embedding模型实践
  • catlass 算子模板库的分层抽象设计:从模板到高性能矩阵乘
  • 晋城市2026黄金回收本地口碑商家榜:黄金首饰+ 白银+ 铂金+ 彩金回收门店及联系方式推荐 - 盛世金银回收
  • 百度智能云走进文博会:四方战略合作开启AI+IP新叙事
  • JetBrains IDE试用重置插件:30天无限续杯的开发利器
  • 单对以太网(SPE):一场改写工业通信物理层的底层变革
  • rust语言学习笔记Trait(九)PartialEq、 Eq(相等比较)
  • 轻薄本秒变高配工作站,向日葵升级“高性能版”,设计、剪辑更顺手!
  • ZU+ MPSoC 8颗DDR4大内存子系统硬件设计实战与信号完整性解析
  • 极限编程XP
  • Linux文件操作实战:find、grep、tar命令组合应用与避坑指南
  • 宁德市2026黄金回收本地口碑商家榜:黄金首饰+ 白银+ 铂金+ 彩金回收门店及联系方式推荐 - 盛世金银回收
  • QQ音乐加密音频技术解析:qmcdump解密工具深度指南与专业实践
  • [特殊字符] Java GC机制详解:G1、ZGC、Shenandoah全面解析与版本演进对比
  • matplotlib的Figure画布管理