[发明专利]多主机防冲突系统及多主机防冲突方法有效
申请号: | 201811495013.5 | 申请日: | 2018-12-07 |
公开(公告)号: | CN110059486B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 金起范;金荣奭 | 申请(专利权)人: | 现代摩比斯株式会社 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 冲突 系统 方法 | ||
提供一种多主机防冲突系统及多主机防冲突方法,该多主机防冲突系统,包括:多个功能块,包括执行不同功能的多个外部模块和多个内部模块;多个接口,分别连接到所述多个外部模块;多个专用寄存器,包括所述多个功能块的优先权信息并分别连接到所述多个功能块;公共块,选择性地连接到所述多个功能块,并且所述公共块被配置为当所述多个功能块连接到所述公共块时用作控制所述公共块的主机的功能;以及;优先权确定单元,被配置为确定所述多个功能块中的任一个功能块与所述公共块之间的连接。
相关申请的交叉引用
该美国非临时专利申请要求2017年12月8日提交的韩国专利申请No.10-2017-0168626的35 U.S.C.§119的优先权,其全部内容通过引用结合于此。
技术领域
本发明涉及用于多主机模块的控制设备和方法,并且更具体地,涉及一种用于能够在连接到多个主机设备的从机设备中以优先权为基础控制公共块的使用。
背景技术
近来,汽车使用许多具有内置微控制器单元的电子控制系统,并且它们的使用正在逐渐增加。车辆中的微控制器单元在控制车辆的每个设备的功能中起重要作用。
作为车辆中的电子控制系统,存在诸如混合动力车辆的混合动力控制单元(HCU)和发动机控制单元(ECU)的各种系统。在这种情况下,如果可以共享和使用每个电子控制系统所使用的公共功能,例如电源系统和功能安全支持功能,则这可以非常有助于降低成本。
然而,即使集成了公共功能,为了保证每个系统的独立性,逻辑和寄存器也应根据每个块的功能分为独立块和公共块。
在这种情况下,当多个系统同时访问常用块时,或者当必须处理操作使得多个系统可以高速使用公共块时,很可能发生诸如冲突之类的问题。
具体地,在这种情况下,使用其中多个主机以最先访问顺序访问公共块的方法。然而,在相应方法的情况下,尽管在操作时钟范围内同时访问多主机或者稍后设置主选择区域,如果相应的动作是紧急功能,这可能是个问题。
因此,需要实现用于在访问公共块时防止冲突的适当控制方法,使得多个主机模块可以共享公共块。
发明内容
已经做出本发明以解决上述技术问题,并且本发明的目的是基本上补充由现有技术中的限制和缺点引起的各种问题,并且本发明涉及用于多主机设备的控制设备和方法,能够以基于优先权的方式在连接到多个主机的从机中控制公共块的使用。
更具体地,当多个主机模块(外部模块或内部模块)同时访问公共块时,本发明可以基于优先权确定相应主机的访问主体。特别地,为了在控制每个主机的功能时确保独立性,多个主机构成唯一的寄存器区域。
另外,为了控制公共块,多个主机中的每一个在专用寄存器区域中设置主机选择寄存器区域,而不直接访问相应公共块的寄存器区域。
在这种情况下,在主选择寄存器区域中设置要由主机执行的功能的优先权,并且比较相应的优先权区域。如果要执行的功能的优先权高于当前执行的功能的优先权,则优先权确定单元可以停止当前执行的功能并执行更高优先权的功能。此外,优先权确定单元通知整个模块执行优先权确定操作。此时,在接收相应信息的块中,停止功能操作的块可以再次执行该功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代摩比斯株式会社,未经现代摩比斯株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811495013.5/2.html,转载请声明来源钻瓜专利网。