[发明专利]总线仲裁方法和系统有效
申请号: | 201810788007.2 | 申请日: | 2018-07-18 |
公开(公告)号: | CN109002408B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 伍德斌;王祎磊 | 申请(专利权)人: | 北京忆芯科技有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 总线 仲裁 方法 系统 | ||
1.一种总线仲裁方法,其特征在于,包括:
总线主设备告知总线仲裁器可以进行总线控制权切换;
响应于总线主设备的可以进行总线控制权切换指示,总线仲裁器选择切换或保持具有总线控制权的主设备;其中,控制权切换指示用以指示总线主设备愿意让出总线的使用权;
响应于满足指定的切换策略,总线主设备主动告知总线仲裁器可以进行总线控制权切换;所述切换策略是执行用户提供的指定程序,向总线仲裁器发送可以进行控制权切换的指示;或者,所述切换策略是当总线主设备要中止当前自身的数据传输,向总线仲裁器发送可以进行控制权切换的切换指示。
2.如权利要求1所述的总线仲裁方法,其特征在于,
总线主设备通过发送切换信号或在总线访问请求中插入切换标识来向总线仲裁器发送可以进行控制权切换指示。
3.如权利要求1所述的总线仲裁方法,其特征在于,
响应于总线主设备的可以进行控制权切换的指示,总线仲裁器从有待处理总线访问请求的多个主设备中选择第一主设备,将总线控制权给予第一主设备。
4.如权利要求3所述的总线仲裁方法,其特征在于,所述第一主设备是所述总线主设备之外的主设备。
5.如权利要求1-4中任意一项所述的总线仲裁方法,其特征在于,总线仲裁器选择切换当前控制权时,暂停对当前访问请求的处理,使发出当前访问请求的主设备释放总线控制权,并按照时间长度顺序或优先级将总线控制权给予其他主设备。
6.如权利要求1所述的总线仲裁方法,其特征在于,总线主设备中具有最高优先级的主设备,作为第二主设备;
总线仲裁器接收到第二主设备的总线访问请求,将当前控制权切换至所述第二主设备。
7.如权利要求1所述的总线仲裁方法,其特征在于,
当总线仲裁器判定有总线访问请求,将当前控制权给予有访问请求的总线主设备之一,处理该总线主设备的访问请求;
当总线仲裁器接收到总线主设备提供的控制权切换指示后,选择是否进行总线控制权切换。
8.一种总线仲裁系统,其特征在于,包括:一个或多个总线主设备、总线仲裁器和一个或多个总线从设备;
总线仲裁器对有访问请求的总线主设备进行仲裁,选择总线主设备之一给予总线控制权;
响应于收到总线主设备的可以进行控制权切换的指示,总线仲裁器选择切换或保持具有总线控制权的主设备;其中,控制权切换指示用以指示总线主设备愿意让出总线的使用权;
响应于满足指定的切换策略,总线主设备主动告知总线仲裁器可以进行总线控制权切换;所述切换策略是执行用户提供的指定程序,向总线仲裁器发送可以进行控制权切换的指示;或者,所述切换策略是当总线主设备要中止当前自身的数据传输,向总线仲裁器发送可以进行控制权切换的切换指示。
9.根据权利要求8所述的总线仲裁系统,其特征在于,
若未收到拥有总线控制权的主设备发出的可以进行总线控制权切换的指示,总线仲裁器使该拥有总线控制权的主设备保持总线控制权,而不进行总线控制权的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆芯科技有限公司,未经北京忆芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810788007.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储系统
- 下一篇:一种位宽变换装置及方法