[发明专利]用于借助于多核处理器对控制和/或调整技术的系统中的信息和活动进行处理的方法无效
| 申请号: | 201080041770.0 | 申请日: | 2010-09-16 |
| 公开(公告)号: | CN102483617A | 公开(公告)日: | 2012-05-30 |
| 发明(设计)人: | B.米勒;M.费尔希;Y.科拉尼;H.班斯基 | 申请(专利权)人: | 罗伯特·博世有限公司 |
| 主分类号: | G05B19/042 | 分类号: | G05B19/042;G06F9/38 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李永波;杨国治 |
| 地址: | 德国斯*** | 国省代码: | 德国;DE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 借助于 多核 处理器 控制 调整 技术 系统 中的 信息 活动 进行 处理 方法 | ||
技术领域
本发明涉及一种用于对控制和/或调整技术的系统中的信息和活动进行处理的方法,在所述控制和/或调整技术的系统中由微型控制器来执行控制和/或调整技术的任务,其中所述控制和/或调整技术的系统包括不同的组件并且所述微型控制器得到信息,所述信息由该微型控制器分析和处理并且作为控制和/或调整技术的计算的结果输出至少一个输出信号,并且本发明涉及一种用于实施所述方法的装置。
背景技术
在现今的比如代表着机动车的控制和/或调整技术的系统中,为进行控制和调整而使用大量的电子组件,所述电子组件一般具有一些元件,比如至少一个传感器、一个处理单元和至少一个执行器。为了处理所述传感器的信息并且计算用于所述执行器的触发指令,在此使用安装在控制仪中的微型控制器。在仅仅使用一个微型控制器时,由于该微型控制器的有限的计算效率而在一个时刻要么可以读入传感器数值并对其进行分析要么可以计算执行情况。
从DE 40 04 516 A1中公开了一种用于对尤其在控制内燃机时产生的信息和活动进行处理的方法,该方法用两个安装在控制仪中的控制器来工作。在此,不同的处理层面的所产生的计算密集的信息和活动通过所述两个控制器彼此独立地处理。时间同步-层面由第一控制器来处理并且角度同步-层面由第二控制器来处理。随着功能范围的增加,所述控制器的数目在上升,这会导致耗资巨大的控制仪。
发明内容
本发明的任务是,说明用于对控制和/或调整技术的系统中的信息和活动进行处理的一种方法和一种装置,所述方法和装置能够以低廉的成本来实现并且尽管如此具有较高的计算效率。
按本发明,所述任务通过以下方式得到解决,也就是将所述系统的控制和/或调整技术的任务划分为组件所特有的任务复合体,其中组件所特有的第一任务复合体由所述微型控制器的第一计算机核芯来处理并且组件所特有的第二任务复合体由所述微型控制器的第二计算机核芯来处理。本发明的优点在于,通过多核微型控制器的使用来产生所述系统的控制和/或调整技术的任务的分开的有效的形式,由此获得较高的有效的计算效率,因为每个计算机核芯在预先给定的时刻处理另一个类型的任务。由此更为有效地利用所述微型控制器的计算效率。由此可以放弃多个微型控制器的使用。
通过第一计算机核芯对所述组件所特有的第一任务复合体的处理与通过第二计算机核芯对所述组件所特有的第二任务复合体的处理同时进行。通过在一个微型控制器的不同的计算机核芯上同时处理不同的组件所特有的任务复合体这种方式来进行全部任务的在系统技术上的平行化处理,由此同样降低微型控制器上的流程的复杂性。
在一种设计方案中,所述组件所特有的第一任务复合体包括通过所述第一计算机核芯来读入并且/或者处理信息的任务并且所述组件所特有的第二任务复合体包括通过所述第二计算机核芯来触发并且/或者调整执行器的任务。所述组件所特有的任务复合体在此以相对于所述微型控制器布置在外部的组件比如传感器和执行器为导向。因为传感器信息的分析经常非常复杂,所以通过所述按本发明的方法现在再也不必等候执行器触发直至传感器信息的分析的结束,因为在一个计算机核芯上读入并且/或者分析传感器的信息,同时在另一个计算机核芯上计算用于所述执行器的触发信号。
在一种改进方案中,在由所述微型控制器的第三计算机核芯执行的处理过程中存在着第三组件复合体,在所述第三组件复合体中对由所述第一计算机核芯编辑的传感器信息进行分析并且执行控制和调整技术上的计算,将所述控制和调整技术的计算的输出值输出给第二计算单元以触发所述执行器。所述处理过程在于调整技术上的任务的解决,其中该任务的结果在于为所述执行器提供原始数据。因为该任务可能具有非常复杂的形式,所以将其视为独立的依赖于组件的在自身的计算机核芯上处理的任务,这有助于进一步拆分所述微型控制器的复杂性。计算效率通过第三计算机核芯的使用进一步得到提高。可以通过这种方法有效地利用的计算机核芯的数目取决于在所述控制和/调整技术的系统中要区分多少个组件所特有的任务复合体。由此进一步提高所述系统的计算效率并且改进任务的执行的平行性。
所述第一和第二和/或第三计算机核芯通过所述控制和调整技术的系统的通信系统同时与至少一个存储单元进行数据交换。在这种情况下,所述微型器内部的平行的过程不仅局限于通过所述计算机核芯进行的处理,而是也涉及所述通信系统,该通信系统可以构造为总线、Crossbar(纵横式交换矩阵)或者微型控制器内部的通信系统。由此保证,至少两个计算机核芯可以同时访问存储器。总线裁定(Busarbitrieung)也不会导致序列化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080041770.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:刀具装置
- 下一篇:文档字号的显示方法及装置





