[发明专利]总线传输控制装置及方法有效
申请号: | 201810348227.3 | 申请日: | 2018-04-18 |
公开(公告)号: | CN110391960B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 陈哲 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 焉明涛 |
地址: | 519085 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 总线 传输 控制 装置 方法 | ||
1.一种总线传输控制装置,其特征在于,所述装置包括配置组件、选取组件和多个总线服务质量控制器;
所述配置组件,用于为每个请求传输的设备对应分配一个总线服务质量控制器;
所述选取组件,用于从预设的总线服务质量控制模式中,选取每个总线服务质量控制器的当前总线服务质量控制模式;
每个总线服务质量控制器,用于根据当前总线服务质量控制模式对相应的第一总线链路进行服务控制;所述第一总线链路为设备与总线服务质量控制器之间的链路;
所述预设的总线服务质量控制模式包括固定优先级模式、可限制传输模式、动态调整优先级模式和紧急模式;
所述固定优先级模式用于为设备的传输命令分配固定优先级;
所述可限制传输模式用于当第一总线链路被占用的带宽小于预设的带宽限制阈值时,为设备的传输命令分配固定优先级,当第一总线链路被占用的带宽不小于所述带宽限制阈值时,停止接收设备的传输请求;
所述动态调整优先级模式用于当第一总线链路被占用的带宽小于预设的带宽调整阈值时,为设备的传输命令分配第二优先级,当第一总线链路被占用的带宽不小于所述带宽调整阈值时,为设备的传输命令分配第一优先级,所述第二优先级大于所述第一优先级;
所述紧急模式用于为第一总线链路上的设备的传输命令分配最高优先级。
2.如权利要求1所述的装置,其特征在于,所述装置还包括传输监控组件和传输计时器;
所述传输计时器,用于在计时时间达到预设的带宽判断阈值时,触发所述传输监控组件确定第一总线链路被占用的带宽;
所述传输监控组件,用于监控在所述计时时间内各个第一总线链路的传输带宽信息,并在所述传输计时器的触发下,根据所述传输带宽信息和所述计时时间确定第一总线链路被占用的带宽。
3.如权利要求1所述的装置,其特征在于,所述选取组件,具体用于接收配置指令,根据所述配置指令从预设的总线服务质量控制模式中,选取每个总线服务质量控制器的当前总线服务质量控制模式;或者当第一总线链路被占用的带宽达到预设的启动紧急模式带宽阈值,并且持续的时间达到预设的启动紧急模式时间阈值时,将与该第一总线链路对应的总线服务质量控制器的当前总线服务质量控制模式选取为紧急模式。
4.如权利要求1-3中任意一项所述的装置,其特征在于,所述装置还包括多个仲裁控制器;
每个仲裁控制器,用于当只有一个第二总线链路的传输请求时,对该第二总线链路进行仲裁;当有两个或两个以上的第二总线链路的传输请求时,根据预先为每个第二总线链路设置的链路通道优先级和每个第二总线链路上传输命令的仲裁等待时间,对各个第二总线链路上传输命令进行仲裁;所述第二总线链路为仲裁控制器和总线服务质量控制器之间的链路。
5.如权利要求4所述的装置,其特征在于,所述装置还包括多个仲裁计时器,每个仲裁计时器对应一个仲裁控制器;
每个仲裁计时器,用于在第二总线链路的传输请求到来时开始计时,在获得相应仲裁控制器的仲裁时清零,以得到所述仲裁等待时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810348227.3/1.html,转载请声明来源钻瓜专利网。