Interface for interchanging data between redundant programs for controlling a motor vehicle

US10214189B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10214189-B2
Application numberUS-201314435833-A
CountryUS
Kind codeB2
Filing dateOct 16, 2013
Priority dateOct 16, 2012
Publication dateFeb 26, 2019
Grant dateFeb 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic control unit for controlling and/or regulating at least one motor vehicle includes at least one integrated microcontroller system for executing software and at least two microcontroller units that each executes at least one independent operating system. The at least one interface is provided for the purpose of interchanging information between the microcontroller units. The electronic control unit includes a first microcontroller unit configured to control and/or regulate of a first motor vehicle system, and a second microcontroller unit configured to use the interface of the first microcontroller unit to provide defaults for the control and/or regulation of the first motor vehicle system.

First claim

Opening claim text (preview).

The invention claimed is: 1. An electronic control unit for controlling and/or regulating at least one motor vehicle system, comprising: at least one integrated microcontroller system for executing software, which has at least two microcontroller units that each execute at least one independent operating system, at least one interface configured to interchange information between the microcontroller units, a first microcontroller unit, the first microcontroller unit configured to execute a first independent operating system and control and/or regulation of a first motor vehicle system, wherein the first motor vehicle system is a motor vehicle braking system, a second microcontroller unit, the second microcontroller unit being configured to execute a second independent operating system and use the interface of the first microcontroller unit to provide defaults for the control and/or regulation of the first motor vehicle system, wherein the at least one integrated microcontroller system, at least one interface and the first and second microcontroller units are disposed in a common housing, and wherein the first independent operating system and the second independent operating system are different than one another. 2. The electronic control unit as claimed in claim 1 , wherein the software implemented on the microcontroller units is configured such that a change to said software can be made on at least one of the microcontroller units without having to make a change to the software on the other microcontroller unit. 3. The electronic control unit as claimed in claim 1 , wherein the second microcontroller unit is configured to control and/or regulate of at least one further motor vehicle system. 4. The electronic control unit as claimed in claim 1 , wherein the microcontroller system is a multicore processor, wherein the microcontroller units are accommodated on a common substrate. 5. The electronic control unit as claimed in claim 1 , wherein each microcontroller unit has at least two redundant processors. 6. The electronic control unit as claimed in claim 1 , wherein the microcontroller system is configured such that separate memory and/or peripheral resources are associated either with the first microcontroller unit or with the second microcontroller unit or with both microcontroller units. 7. The electronic control unit as claimed in claim 1 , wherein the association of the memory and/or peripheral resources with the microcontroller units is realized by means of a hardware-based protection concept for access control. 8. The electronic control unit as claimed in claim 7 , wherein hardware-based protection concept is configured such that each microcontroller unit has at least one associated identifier and the microcontroller system performs authentication for the microcontroller units for realizing the access control. 9. The electronic control unit as claimed in claim 1 , wherein the microcontroller system has at least one electronic memory and/or memory area that comprises memory areas that are respectively associated with the microcontroller units. 10. The electronic control unit as claimed in claim 1 , wherein the interface is a memory area used by the microcontroller units jointly and/or a point-to-point connection. 11. The electronic control unit as claimed in claim 1 , wherein a first operating system complies with an operating system standard and a second operating system is based on a standardized software architecture. 12. The electronic control unit as claimed in claim 1 , wherein the electronic control unit and/or the microprocessor system comprise(s) at least one domain controller and/or is/are embodied such that a domain controller function of at least one motor vehicle network is provided. 13. The electronic control unit as claimed claim 1 , wherein the electronic control unit and/or the microprocessor system comprise(s) at least one gateway controller and/or is/are embodied such that a gateway function for communication by different motor vehicle networks is provided. 14. The electronic control unit as claimed in claim 1 , wherein the electronic control unit is in communication with the motor vehicle braking system.

Assignees

Inventors

Classifications

  • Systems in which the redundancy can be transformed in increased performance · CPC title

  • electric · CPC title

  • Error detection by comparing the output of redundant processing systems · CPC title

  • G06F9/544Primary

    Buffers; Shared memory; Pipes · CPC title

  • with safety arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10214189B2 cover?
An electronic control unit for controlling and/or regulating at least one motor vehicle includes at least one integrated microcontroller system for executing software and at least two microcontroller units that each executes at least one independent operating system. The at least one interface is provided for the purpose of interchanging information between the microcontroller units. The electr…
Who is the assignee on this patent?
Continental Teves Ag & Co Ohg
What technology area does this patent fall under?
Primary CPC classification G06F9/544. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).