AXI4 附加重要信号

本文详细描述了AXI4协议中关于服务质量(QoS)信号的扩展,包括QoS接口信号AwQOS和ARQOS,以及多区域信号AWREGION和ARREGION。文章强调了master在QoS策略中的角色,并讨论了系统级和硬件设计层面的考虑。同时,提到了用户定义信号的使用和潜在的互操作性问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 服务质量信号

本节描述了AXI4协议中支持的额外信号服务质量(QoS)。

1.1 QoS接口信号 AXI4信号集扩展以支持两个4位的QoS标识符:

  • AwQOS:4位QoS标识符,针对每个写事务在写地址通道上发送。
  • ARQOS:4位QoS标识符,针对每个读事务在读地址通道上发送。

在本规范中,AxQOS指AwQOS或ARQOS。

协议没有指定QoS标识符的确切用途。本规范建议AxQOS被用作相关写入或读取事务的优先级指示器,更高的值表示更高的优先级事务。

默认值0b0000表示该接口没有参与任何QoS方案。

注意

  • 可以使用QoS标识符的其他解释。

1.2 master考虑因素

master可以产生自己的AxQOS值,如果它能产生多个流量流(streams of traffic),它可以为不同的流选择不同的QoS值。

支持QoS需要对使用的QoS方案有系统级的理解,以及理解所有参与组件之间的协作。为此,本规范建议master组件包含一些可编程性,可用于控制给定场景使用的确切QoS值。

如果master组件不支持可编程的QoS方案,它可以使用代表其生成的事务的相对优先级的QoS值。如果合适,这些值可以映射到系统级的其他QoS值。

不能产生自己的AxQOS值的master必须使用默认值。

注意

  • 本规范预计许多互连组件实现将支持可编程寄存器,这些寄存器可用于为连接的master分配QoS值。这些值替换了由master提供的,无论是编程还是默认的Q
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值