[发明专利]多主设备的冲突防止系统和方法有效
申请号: | 201811485412.3 | 申请日: | 2018-12-05 |
公开(公告)号: | CN110018651B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 金起范;金荣奭 | 申请(专利权)人: | 现代摩比斯株式会社 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 田喜庆;潘树志 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主设备 冲突 防止 系统 方法 | ||
提供了一种多主设备的冲突防止系统和方法,该系统包括:多个外部模块;和集成设备。集成设备包括:多个接口,分别连接到多个外部模块,并分别由相应的外部模块控制;多个内部模块;多个专用缓冲器,分别连接到多个接口和多个内部模块;以及公共块,连接到多个专用缓冲器并由多个接口和多个内部模块控制。多个专用缓冲器包括GBU和多个LBU。GBU和多个LBU连接到两个相邻的GBU和多个LBU以形成环形通信拓扑,该环形通信拓扑在一个方向上发送环形通信数据,公共块通过GBU连接到环形通信拓扑。
相关申请的交叉引用
本美国非临时专利申请根据35U.S.C§119要求于2017年12月8日提 交的韩国专利申请第10-2017-0168625号的优先权,其全部内容通过引用 结合于此。
背景技术
本发明涉及一种用于多主模块的控制设备和方法,并且更具体地涉及 一种用于能够基于连接到多个主设备(master)的从设备(slave)中的环 形通信拓扑来控制公共块的使用的多主设备的控制设备和方法。
近来,汽车使用许多具有内置微控制器单元的电子控制系统,并且它 们的使用逐渐增加。车辆中的微控制器单元在控制车辆的每个设备的功能 方面起着重要作用。
作为车辆中的电子控制系统,存在各种系统,诸如混合动力车辆的混 合动力控制单元(Hybrid Control Unit,HCU)和发动机控制单元(Engine Control Unit,ECU)。在这种情况下,如果每个电子控制系统(例如电源 系统和功能安全支持功能)使用的共同功能可以被共享和使用,则这可能 非常有助于降低成本。
然而,即使集成了公共功能,为了保证每个系统的独立性,逻辑和寄 存器也应该根据每个块的功能分类为独立块和公共块。
在这种情况下,当多个系统同时访问公用块时,或者当必须处理操作 使得多个系统可以高速使用公共块时,发生诸如冲突的问题的可能性很高。
特别地,在这种情况下,使用了一种方法,其中多个主设备按访问顺 序首先访问公共块。然而,在相对应的方法的情况下,即使同时访问操作 时钟范围内的多主设备或者稍后设置主设备选择区域,如果相对应的动作 是紧急功能,这也可能是一个问题。
因此,需要实施适当的控制方法用于在访问公共块时防止冲突使得多 个主设备模块(master modules,主模块)可以共享公共块。
发明内容
做出本发明是为了解决上述技术问题,并且本发明的一个目的是充分 地完善现有技术中的限制和缺点引起的各种问题,并且本发明涉及一种用 于能够基于连接到多个主设备的从设备中的环形通信拓扑来控制公共块 的使用的多主设备的控制设备和方法。
更具体地,当多个主设备模块(外部模块或内部模块)同时访问公共 块时,本发明可以基于环形通信拓扑确定主设备之间的访问对象。特别地, 为了确保在控制每个主设备的功能时的独立性,多个主设备构成唯一的专 用缓冲器。
为了确保在控制每个主设备的功能时多个主设备的独立性,现有技术 使用了一种方法,即构建对于每个主设备来说唯一的访问区域并且根据由 主设备首先设置的顺序接近公共块。然而,在该方法中,由于一个主设备 在访问特定公共块时先占通信路径,当其他主设备同时访问一个公共块时, 存在由于瓶颈现象而延迟每个主设备的数据处理时间的问题。并且,随着 多个主设备的数量增加,发送终端的数量和接收终端的数量增加,这导致 整个系统的逻辑大小和逻辑复杂度增加的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代摩比斯株式会社,未经现代摩比斯株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811485412.3/2.html,转载请声明来源钻瓜专利网。