[发明专利]多主机防冲突系统及多主机防冲突方法有效
申请号: | 201811495013.5 | 申请日: | 2018-12-07 |
公开(公告)号: | CN110059486B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 金起范;金荣奭 | 申请(专利权)人: | 现代摩比斯株式会社 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 冲突 系统 方法 | ||
1.一种多主机防冲突系统,包括:
多个功能块,所述多个功能块包括执行不同功能的多个外部模块和多个内部模块;
多个接口,分别连接到所述多个外部模块;
多个专用寄存器,包括所述多个功能块的优先权信息并分别连接到所述多个功能块;
公共块,选择性地连接到所述多个功能块;以及
优先权确定单元,被配置为确定所述多个功能块中的任一个功能块与所述公共块之间的连接,
其中,当所述多个功能块中的至少两个功能块同时访问所述公共块时,所述优先权确定单元基于所述至少两个功能块的优先权信息来确定所述至少两个功能块中的任一个功能块与所述公共块是否连接,并且将所确定的功能块的优先权信息广播或多播到所述多个专用寄存器中的至少部分专用寄存器,
其中,所述多个专用寄存器中的每一个专用寄存器包括优先权选择寄存器区域,并且所述优先权选择寄存器区域存储与相应专用寄存器对应的功能块的优先权信息,
其中,所述优先权选择寄存器区域包括:
广播标志,指示所述优先权确定单元连接到试图同时访问的所述至少两个功能块中的一个功能块;
广播值,指示连接到所述公共块的一个功能块的优先级值;以及
功能块的优先级值,与所述优先权选择寄存器区域对应,
其中,所述广播标志指示是否根据所述优先级信息执行保持或停止访问所述至少两个功能块的操作,并且
其中,广播值指示保持或停止的操作的优先级。
2.根据权利要求1所述的多主机防冲突系统,其中,当所述多个功能块中的任一个功能块已经连接到所述公共块时,所述优先权确定单元将试图访问所述公共块的功能块的优先权信息与已连接的功能块的优先权信息进行比较,
其中,当试图访问所述公共块的功能块的优先权高于所述已连接的功能块的优先权时,所述优先权确定单元:停止所述已连接的功能块与所述公共块的连接、试图访问所述公共块并且连接具有更高优先权的功能块。
3.根据权利要求2所述的多主机防冲突系统,其中,所述优先权确定单元将断开的模块的优先级值作为所述广播值进行广播或多播。
4.一种多主机防冲突系统中的多主机防冲突方法,所述多主机防冲突系统包括:多个功能块,所述多个功能块包括执行不同功能的多个外部模块和多个内部模块;多个接口,分别连接到所述多个外部模块;多个专用寄存器,包括所述多个功能块的优先权信息并分别连接到所述多个功能块;公共块,选择性地连接到所述多个功能块;以及优先权确定单元,被配置为确定所述多个功能块中的任一个功能块与所述公共块之间的连接,
所述方法包括:
通过所述多个功能块中的至少两个功能块同时访问所述公共块;
比较所述至少两个功能块的优先权信息;
基于比较结果来确定所述至少两个功能块中的任一个功能块与所述公共块之间的连接;以及
将任一个已连接的功能块的优先权信息广播或多播到所述多个专用寄存器中的部分专用寄存器,
其中,所述多个专用寄存器中的每一个专用寄存器包括优先权选择寄存器区域,并且所述优先权选择寄存器区域存储与相应专用寄存器对应的功能块的优先权信息,
其中,所述优先权选择寄存器区域包括:
广播标志,指示所述优先权确定单元连接到试图同时访问的所述至少两个功能块中的一个功能块;
广播值,指示连接到所述公共块的一个功能块的优先级值;以及
功能块的优先级值,与所述优先权选择寄存器区域对应,
其中,所述广播标志指示是否根据所述优先级信息执行保持或停止访问所述至少两个功能块的操作,并且
其中,广播值指示保持或停止的操作的优先级。
5.根据权利要求4所述的方法,还包括改变所述多个功能块中的试图访问所述公共块的功能块的优先权信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代摩比斯株式会社,未经现代摩比斯株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811495013.5/1.html,转载请声明来源钻瓜专利网。