一种基于AXI总线的可重配置服务质量调节方法及装置制造方法及图纸

技术编号:37669288 阅读:10 留言:0更新日期:2023-05-26 04:30
本申请公开了一种基于AXI总线的可重配置服务质量调节方法及装置,本申请提供的方案通过按照主机的服务质量需求对各服务质量调节机制进行预配置,然后获取从机端的服务质量结果,并根据获取到的服务质量结果与预配置的服务质量需求进行对比,以根据对比结果确定一项或多项合适的服务质量调节机制配置方案以用于实现调节,可以为各种类型的主机提供差异化的服务以及高度可配置的服务质量调节,与传统手段相比,具有更高的灵活性和可扩展性。具有更高的灵活性和可扩展性。具有更高的灵活性和可扩展性。

【技术实现步骤摘要】
一种基于AXI总线的可重配置服务质量调节方法及装置


[0001]本申请涉及芯片
,尤其涉及一种基于AXI总线的可重配置服务质量调节方法及装置。

技术介绍

[0002]在片上总线多个主机请求竞争使用同一个从机时,合理的服务质量调节可以有效地防止总线出现阻塞,提高传输效率、保证数据传输的完整性。
[0003]为了应对日益庞大的访问量需求导致的高带宽以及多设备等导致的总线网络堵塞问题,需要从机端片上总线仲裁器对这些主机的传输事务请求进行仲裁,以确定从机的使用权,当前的从机总线仲裁器普遍采用两层仲裁的方式实现,总线仲裁器第一层由服务质量(指按照用户的质量要求进行数据传输,保证AXI总线运行期间可以为不同主机提供高质量服务)决定,总线仲裁器第二层由其它常见算法(如近期最少使用、公平轮询等)决定。
[0004]然而,目前的做法是通过获取从机端总线对多个主机的服务质量结果,所获取的服务质量结果用于表征从机侧总线对于各主机所要完成任务的服务情况和用于表征从机端总线对各主机的事务请求进行服务的紧迫性。基于所获取服务质量结果得到各主机分别对应的多个仲裁判据值,下级仲裁器根据仲裁判据值确定从机端总线的使用权。目前常用的主机类型主要分为三种,分别是延迟敏感型主机、带宽敏感型主机以及实时敏感型,不同类型主机对从机的访问要求不同,且上述方法存在灵活性和可扩展性差的技术问题,无法满足多样化的主机需求。

技术实现思路

[0005]本申请提供了一种基于AXI总线的可重配置服务质量调节方法及装置,用于解决现有的AXI总线的服务质量调节存在的灵活性、可扩展性差的技术问题。
[0006]为解决上述技术问题,本申请第一方面提供了一种基于AXI总线的可重配置服务质量调节方法,包括:
[0007]根据主机对应的服务质量要求信息,对主机端的功能配置器进行预配置,建立多项服务质量调节机制;
[0008]获取从机端的服务质量结果;
[0009]将所述服务质量结果与所述服务质量要求信息进行对比,以获得服务质量对比结果;
[0010]根据所述服务质量对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定服务质量调节机制,以通过所述服务质量调节机制对主机端与从机端的AXI总线进行调节。
[0011]优选地,所述根据主机对应的服务质量要求信息,对主机端的功能配置器进行预配置,建立多项服务质量调节机制具体包括:
[0012]根据主机对应的服务质量要求信息,通过主机端的寄存器总线对主机端的功能配
置器进行预配置,建立多项服务质量调节机制。
[0013]优选地,所述获取从机端的服务质量结果具体包括:
[0014]通过配置在从机端的服务质量监控器,计算所述从机端的服务质量参数,并根据所述服务质量参数获得服务质量结果,所述服务质量参数包括:归一化时延计数、归一化带宽计数、归一化速率计数与归一化超发计数。
[0015]优选地,所述将所述服务质量结果与所述服务质量要求信息进行对比,以获得服务质量对比结果具体包括:
[0016]根据所述服务质量结果中的归一化时延计数,与所述服务质量要求信息中的时延要求信息进行对比,以获得第一对比结果;
[0017]根据所述服务质量结果中的归一化速率计数和归一化超发计数,分别与所述服务质量要求信息中的速率要求信息和超发要求信息进行对比,以获得第二对比结果。
[0018]优选地,所述根据所述服务质量对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定服务质量调节机制具体包括:
[0019]根据所述第一对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定从机端QoS控制的调节机制;
[0020]根据所述第二对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定主机端握手控制的调节机制。
[0021]本申请第二方面提供了一种基于AXI总线的可重配置服务质量调节装置,包括:
[0022]预配置单元,用于根据主机对应的服务质量要求信息,对主机端的功能配置器进行预配置,建立多项服务质量调节机制;
[0023]服务质量获取单元,用于获取从机端的服务质量结果;
[0024]数据对比单元,用于将所述服务质量结果与所述服务质量要求信息进行对比,以获得服务质量对比结果;
[0025]服务质量调节单元,用于根据所述服务质量对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定服务质量调节机制,以通过所述服务质量调节机制对主机端与从机端的AXI总线进行调节。
[0026]优选地,所述预配置单元具体用于:
[0027]根据主机对应的服务质量要求信息,通过主机端的寄存器总线对主机端的功能配置器进行预配置,建立多项服务质量调节机制。
[0028]优选地,所述服务质量获取单元具体用于:
[0029]通过配置在从机端的服务质量监控器,计算所述从机端的服务质量参数,并根据所述服务质量参数获得服务质量结果,所述服务质量参数包括:归一化时延计数、归一化带宽计数、归一化速率计数与归一化超发计数。
[0030]优选地,所述数据对比单元具体用于:
[0031]根据所述服务质量结果中的归一化时延计数,与所述服务质量要求信息中的时延要求信息进行对比,以获得第一对比结果;
[0032]根据所述服务质量结果中的归一化速率计数和归一化超发计数,分别与所述服务质量要求信息中的速率要求信息和超发要求信息进行对比,以获得第二对比结果。
[0033]优选地,所述服务质量调节单元具体用于:
[0034]根据所述第一对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定从机端QoS控制的调节机制;
[0035]根据所述第二对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定主机端握手控制的调节机制。
[0036]从以上技术方案可以看出,本申请实施例具有以下优点:
[0037]本申请提供的方案通过按照主机的服务质量需求对各服务质量调节机制进行预配置,然后获取从机端的服务质量结果,并根据获取到的服务质量结果与预配置的服务质量需求进行对比,以根据对比结果确定一项或多项合适的服务质量调节机制配置方案以用于实现调节,可以为各种类型的主机提供差异化的服务以及高度可配置的服务质量调节,与传统手段相比,具有更高的灵活性和可扩展性。
附图说明
[0038]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0039]图1为本申请提供的一种基于AXI总线的可重配置服务质量调节方法的一个实施例的流程示意图。
[0040]图2为本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AXI总线的可重配置服务质量调节方法,其特征在于,包括:根据主机对应的服务质量要求信息,对主机端的功能配置器进行预配置,建立多项服务质量调节机制;获取从机端的服务质量结果;将所述服务质量结果与所述服务质量要求信息进行对比,以获得服务质量对比结果;根据所述服务质量对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定服务质量调节机制,以通过所述服务质量调节机制对主机端与从机端的AXI总线进行调节。2.根据权利要求1所述的一种基于AXI总线的可重配置服务质量调节方法,其特征在于,所述根据主机对应的服务质量要求信息,对主机端的功能配置器进行预配置,建立多项服务质量调节机制具体包括:根据主机对应的服务质量要求信息,通过主机端的寄存器总线对主机端的功能配置器进行预配置,建立多项服务质量调节机制。3.根据权利要求1所述的一种基于AXI总线的可重配置服务质量调节方法,其特征在于,所述获取从机端的服务质量结果具体包括:通过配置在从机端的服务质量监控器,计算所述从机端的服务质量参数,并根据所述服务质量参数获得服务质量结果,所述服务质量参数包括:归一化时延计数、归一化带宽计数、归一化速率计数与归一化超发计数。4.根据权利要求3所述的一种基于AXI总线的可重配置服务质量调节方法,其特征在于,所述将所述服务质量结果与所述服务质量要求信息进行对比,以获得服务质量对比结果具体包括:根据所述服务质量结果中的归一化时延计数,与所述服务质量要求信息中的时延要求信息进行对比,以获得第一对比结果;根据所述服务质量结果中的归一化速率计数和归一化超发计数,分别与所述服务质量要求信息中的速率要求信息和超发要求信息进行对比,以获得第二对比结果。5.根据权利要求4所述的一种AXI总线的可重配置服务质量调节方法,其特征在于,所述根据所述服务质量对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定服务质量调节机制具体包括:根据所述第一对比结果,结合预设的服务质量对比结果与服务质量调节机制的对应关系,确定从机端QoS控制的调节机制;根据所述第二对比结果,结合预设的服务质量对比结...

【专利技术属性】
技术研发人员:赖关林江秀娟
申请(专利权)人:广东工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1