DE102011105617A1 - Motor vehicle with a variety of operating components - Google Patents
Motor vehicle with a variety of operating components Download PDFInfo
- Publication number
- DE102011105617A1 DE102011105617A1 DE102011105617A DE102011105617A DE102011105617A1 DE 102011105617 A1 DE102011105617 A1 DE 102011105617A1 DE 102011105617 A DE102011105617 A DE 102011105617A DE 102011105617 A DE102011105617 A DE 102011105617A DE 102011105617 A1 DE102011105617 A1 DE 102011105617A1
- Authority
- DE
- Germany
- Prior art keywords
- processor
- motor vehicle
- operating
- control
- core
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Microcomputers (AREA)
Abstract
Die vorliegende Erfindung betrifft ein Kraftfahrzeug (14) mit einer Vielzahl von Betriebskomponenten (12) und einer Vielzahl von Steuereinrichtungen jeweils zum Ansteuern zumindest einer der Betriebskomponenten (12), wobei die Steuereinrichtungen jeweils durch einen Prozessorkern (14) zumindest eines Mehrkernprozessors (16) gebildet sind. Überdies betrifft die vorliegende Erfindung ein Verfahren zum Betreiben eines solchen Kraftfahrzeugs (10).The present invention relates to a motor vehicle (14) having a plurality of operating components (12) and a plurality of control devices each for driving at least one of the operating components (12), the control means each formed by a processor core (14) of at least one multi-core processor (16) are. Moreover, the present invention relates to a method for operating such a motor vehicle (10).
Description
Die vorliegende Erfindung betrifft ein Kraftfahrzeug mit einer Vielzahl von Betriebskomponenten und einer Vielzahl von Steuereinrichtungen jeweils zum Ansteuern zumindest einer der Betriebskomponenten. Überdies betrifft die vorliegende Erfindung ein Verfahren zum Betreiben eines solchen Kraftfahrzeugs.The present invention relates to a motor vehicle having a plurality of operating components and a plurality of control devices each for driving at least one of the operating components. Moreover, the present invention relates to a method for operating such a motor vehicle.
Steuereinrichtungen bzw. Steuergeräte in Kraftfahrzeugen werden dazu genutzt, um verschiedene Funktionen des Kraftfahrzeugs auszuführen. Üblicherweise wird mit einer solchen Steuereinrichtung eine Eingangsgröße von einer Betriebskomponente des Kraftfahrzeugs ermittelt, die von einem Sensor im Kraftfahrzeug bereitgestellt wird. Anhand dieser Eingangsgröße wird durch die Steuereinrichtung eine Ausgangsgröße berechnet, die beispielsweise zur Ansteuerung eines Aktors der jeweiligen Betriebskomponente verwendet wird. Zu diesem Zweck umfasst die Steuereinrichtung in der Regel einen Prozessor, auf dem ein entsprechendes Steuerprogramm ausgeführt wird. Ebenso kann durch die Steuereinrichtung eine Ausgangsgröße automatisch oder in Folge einer Bedieneingabe eines der Fahrzeuginsassen erzeugt werden.Control devices or control devices in motor vehicles are used to carry out various functions of the motor vehicle. Usually, with such a control device, an input variable of an operating component of the motor vehicle is determined, which is provided by a sensor in the motor vehicle. On the basis of this input variable, an output variable is calculated by the control device, which is used, for example, to control an actuator of the respective operating component. For this purpose, the control device usually comprises a processor on which a corresponding control program is executed. Likewise, an output variable can be generated automatically or as a result of an operator input of one of the vehicle occupants by the control device.
Solche Steuereinrichtungen werden zur Steuerung und/oder Regelung einer Vielzahl von Betriebskomponenten des Kraftfahrzeugs, beispielsweise zur Steuerung des Motors, verwendet. Zudem umfassen die Fahrerassistenzsysteme des Kraftfahrzeugs entsprechende Steuereinrichtungen, mit denen der Fahrzeugführer beim Betreiben des Kraftfahrzeugs unterstützt werden kann. Überdies werden solche Steuereinrichtungen beispielsweise zur Steuerung und/oder Regelung der Klimaanlage, des Navigationssystems, der Audioanlage oder dergleichen genutzt. In modernen Kraftfahrzeugen werden immer mehr Steuereinrichtungen bzw. Steuergeräte verbaut, wodurch sich das Gewicht der Kraftfahrzeuge erhöht und zusätzliche Kosten beim Einbau entstehen.Such control devices are used to control and / or regulate a plurality of operating components of the motor vehicle, for example for controlling the engine. In addition, the driver assistance systems of the motor vehicle include corresponding control devices with which the driver can be assisted in operating the motor vehicle. Moreover, such control devices are used for example for controlling and / or regulating the air conditioning system, the navigation system, the audio system or the like. In modern motor vehicles, more and more control devices or control units are installed, which increases the weight of motor vehicles and incur additional costs during installation.
Die
Aus der
Die Aufgabe der vorliegenden Erfindung ist es, die Funktionalität der zuvor beschriebenen Steuereinrichtungen in einem Kraftfahrzeug besonders einfach und effektiv zur Verfügung zu stellen.The object of the present invention is to provide the functionality of the control devices described above in a motor vehicle in a particularly simple and effective manner.
Diese Aufgabe wird erfindungsgemäß durch ein Kraftfahrzeug gemäß Patentanspruch 1 gelöst. Demnach wird bereitgestellt ein Kraftfahrzeug mit einer Vielzahl von Betriebskomponenten und einer Vielzahl von Steuereinrichtungen jeweils zum Ansteuern zumindest einer der Betriebskomponenten, wobei die Steuereinrichtungen jeweils durch einen Prozessorkern zumindest eines Mehrkernprozessors gebildet bzw. bereitgestellt sind. Solche Mehrkernprozessoren, die auch als Multicore-Prozessoren bezeichnet werden, umfassen mehrere Prozessorkerne auf einem gemeinsamen Chip. Diese Anordnung ermöglicht es, dass mehrere Rechenprozesse parallel ausgeführt werden können, wodurch die Rechenleistung des Mehrkernprozessors insgesamt erhöht wird.This object is achieved by a motor vehicle according to claim 1. Accordingly, there is provided a motor vehicle having a plurality of operating components and a plurality of control devices each for driving at least one of the operating components, wherein the control devices are each formed or provided by a processor core of at least one multi-core processor. Such multi-core processors, also referred to as multicore processors, include multiple processor cores on a common chip. This arrangement allows multiple computing processes to be performed in parallel, thereby increasing the overall performance of the multi-core processor.
Erfindungsgemäß ist jede Steuereinrichtung des Kraftfahrzeugs durch einen Prozessorkern des Mehrkernprozessors gebildet. Mit anderen Worten werden die üblicherweise in einem Kraftfahrzeug vorhandenen Steuereinrichtungen bzw. Steuergeräte durch die Prozessorkerne des Mehrkernprozessors ersetzt, die die Funktion der jeweiligen Steuereinrichtungen bereitstellen. Zu diesem Zweck kann auf jedem Prozessorkern ein entsprechendes Steuerprogramm betrieben werden, mit dem Eingangsgrößen erfasst werden können, die von Sensoren des Kraftfahrzeugs bereitgestellt werden oder die durch eine Bedieneingabe der Fahrzeuginsassen erzeugt werden. Anhand dieser Eingangsgröße wird durch das Steuerprogramm eine Ausgangsgröße berechnet, mittels welcher eine Betriebskomponente des Kraftfahrzeugs angesteuert werden kann. Hierbei ist es ebenso denkbar, dass mehrere Prozessorkerne zum Ansteuern einer Betriebskomponente verwendet werden.According to the invention, each control device of the motor vehicle is formed by a processor core of the multi-core processor. In other words, the control devices or control devices usually present in a motor vehicle are replaced by the processor cores of the multi-core processor, which provide the function of the respective control devices. For this purpose, a corresponding control program can be operated on each processor core, with which input variables can be detected, which are provided by sensors of the motor vehicle or which are generated by an operating input of the vehicle occupants. On the basis of this input variable, an output variable is calculated by the control program, by means of which an operating component of the motor vehicle can be controlled. It is also conceivable here that a plurality of processor cores are used to drive an operating component.
Durch die Einzelprozessoren eines einzigen Multikernprozessors kann jeweils die Funktionalität aller Steuereinrichtungen des Kraftfahrzeugs realisiert werden. Ebenso ist es denkbar, dass die Steuereinrichtungen durch die Einzelkernprozessoren von mehreren Multikernprozessoren realisiert werden. Um eine ausreichende Sicherheit zu gewährleisten, kann zu jedem Multikernprozessor ein identischer, zweiter Multikernprozessor vorgesehen sein, der beim Ausfall des ersten Multikernprozessors verwendet werden kann. Durch die Verwendung eines solchen Multikernprozessors kann der benötigte Bauraum im Kraftfahrzeug reduziert werden und das Gewicht des Kraftfahrzeugs kann gesenkt werden. Des weiteren können Kosten eingespart werden. Unter Betriebskomponenten sind vorliegend diejenigen Komponenten in einem Kraftfahrzeug zu verstehen, die üblicherweise von einem Steuergerät angesteuert werden bzw. angesteuert werden können.By the individual processors of a single multi-core processor, the functionality of all control devices of the motor vehicle can be realized in each case. It is also conceivable that the control devices are realized by the single-core processors of several multi-core processors. To provide adequate security ensure an identical, second multi-core processor can be provided for each multi-core processor, which can be used in the event of failure of the first multi-core processor. By using such a multi-core processor, the space required in the motor vehicle can be reduced and the weight of the motor vehicle can be reduced. Furthermore, costs can be saved. In the present case, operating components are those components in a motor vehicle that are usually controlled or controlled by a control unit.
Durch die Prozessorkerne des Mehrkernprozessors kann zudem eine hohe Flexibilität erreicht werden. So können durch die entsprechenden Steuerprogramme, die auf den Prozessorkernen betreiben werden, auf einfache Weise die Steuereinrichtungen für die jeweiligen Betriebskomponenten realisiert werden. Somit können auch Steuereinrichtungen einfach hinzugefügt oder entfernt werden, ohne dass entsprechende Umbau- bzw. Einbaumaßnahmen notwendig sind.The processor cores of the multi-core processor also allow high flexibility to be achieved. Thus, by means of the corresponding control programs which are operated on the processor cores, the control devices for the respective operating components can be realized in a simple manner. Thus, also control devices can be easily added or removed, without corresponding conversion or installation measures are necessary.
Bevorzugt sind die Prozessorkerne des Mehrkernprozessors einem gemeinsamen Prozessordatenbus zugeordnet, um aus dem Prozessordatenbus Datenwerte auslesen zu können. Auf diese Weise können Datenwerte besonders einfach zwischen den einzelnen Prozessorkernen und somit zwischen den einzelnen Steuereinrichtungen ausgetauscht werden. Bevorzugt ist der Prozessordatenbus bzw. die dazugehörige Prozessordatenleitung dazu ausgebildet, dass eine echtzeitfähige Kommunikation zwischen den einzelnen Steuereinrichtungen ermöglicht wird. Zu diesem Zweck wird durch den Prozessordatenbus eine solche Datenübertragungsrate ermöglicht, dass die Steuervorgänge der jeweiligen Steuereinheiten in der dafür vorgegebenen Zeit sicher ausgeführt werden können. Somit können die jeweiligen Betriebskomponenten besonders zuverlässig und schnell angesteuert werden.The processor cores of the multi-core processor are preferably assigned to a common processor data bus in order to be able to read out data values from the processor data bus. In this way, data values can be exchanged particularly easily between the individual processor cores and thus between the individual control devices. Preferably, the processor data bus or the associated processor data line is designed so that a real-time communication between the individual control devices is made possible. For this purpose, such a data transfer rate is made possible by the processor data bus that the control operations of the respective control units can be carried out safely in the predetermined time. Thus, the respective operating components can be controlled particularly reliable and fast.
In einer bevorzugten Ausführungsform sind die Prozessorkerne des Mehrkernprozessors und der Prozessordatenbus mit der dazugehörigen Prozessordatenleitung auf einem gemeinsamen Trägermaterial, insbesondere einem Halbleitermaterial, angeordnet. Durch die gemeinsame Anordnung der einzelnen Prozessorkerne und der dazugehörigen Prozessordatenleitung auf einem gemeinsamen Träger bzw. auf dem gleichen Chip kann eine besonders Bauraum sparende Anordnung erreicht werden. Die entsprechende Prozessordatenleitung kann bereits bei der technologischen Herstellung des Multikernprozessors berücksichtigt werden. Ebenso kann eine bereits auf dem Mehrkernprozessor vorhandene Datenleitung genutzt werden. Zudem können ein oder mehrere Speicherelement auf dem Chip vorgesehen sein. Auf diesen Speicherelementen können Datenwerte hinterlegt sein, anhand derer die Betriebskomponenten angesteuert werden. Alternativ oder zusätzlich können von den Steuereinrichtungen Datenwerte auf den Speicherelementen abgelegt werden.In a preferred embodiment, the processor cores of the multi-core processor and the processor data bus with the associated processor data line are arranged on a common carrier material, in particular a semiconductor material. Due to the common arrangement of the individual processor cores and the associated processor data line on a common carrier or on the same chip, a particularly space-saving arrangement can be achieved. The corresponding processor data line can already be taken into account in the technological production of the multi-core processor. Likewise, an already existing on the multi-core processor data line can be used. In addition, one or more memory elements may be provided on the chip. On these memory elements, data values can be stored, by means of which the operating components are controlled. Alternatively or additionally, data values can be stored on the memory elements by the control devices.
In einer weiteren Ausgestaltung der Erfindung umfasst der Mehrkernprozessor eine Steuereinheit, mit der ein Steuersignal erzeugbar ist, das bewirkt, dass zum Ansteuern der jeweiligen Betriebskomponenten ein Steuerprogramm auf den jeweiligen Prozessorkernen zum Ablauf gebracht wird. Diese übergeordnete Steuereinheit kann beispielsweise als zentrale Steuereinheit vorgesehen sein. Zu diesem Zweck kann beispielsweise einer der Prozessorkerne des Mehrkernprozessors die Aufgabe einer zentralen Steuereinheit übernehmen. Ebenso ist es denkbar, dass mehrere Steuereinheiten dezentral verteilt vorliegen. So können beispielsweise auf mehreren oder auf jedem Prozessorkern eine entsprechende Steuereinheit vorhanden sein. Die Funktion der jeweiligen Steuereinheit kann durch ein Softwareprogramm ermöglicht werden, das auf den Prozessorkernen betrieben wird. Auf diese Weise kann eine besonders einfache Ansteuerung der einzelnen Prozessorkerne bzw. Steuereinrichtungen, die in einem Netzwerk verschaltet sind, ermöglicht werden. Mit anderen Worten wird das Netzwerkmanagement durch die Kommunikation zwischen den einzelnen Prozessorkernen realisiert.In a further embodiment of the invention, the multi-core processor comprises a control unit with which a control signal can be generated, which causes a control program to run on the respective processor cores for activating the respective operating components. This higher-level control unit can be provided, for example, as a central control unit. For this purpose, for example, one of the processor cores of the multi-core processor can take over the task of a central control unit. Likewise, it is conceivable that several control units are distributed decentralized. For example, a corresponding control unit may be present on several or on each processor core. The function of the respective control unit may be enabled by a software program operating on the processor cores. In this way, a particularly simple control of the individual processor cores or control devices that are interconnected in a network can be made possible. In other words, the network management is realized by the communication between the individual processor cores.
Bevorzugt ist die Steuereinheit dazu ausgelegt, ein Steuersignal zu erzeugen, mit dem ein Einschalten und/oder ein Ausschalten der jeweiligen Prozessorkerne bewirkbar ist. Durch die Steuereinheit können diejenigen Prozessorkerne bzw. Steuereinrichtungen eingeschaltet bzw. aufgeweckt werden, die aktuell zum Ansteuern der jeweiligen Betriebskomponenten benötigt werden. Diejenigen Steuereinrichtungen, die momentan nicht benötigt werden, können durch die Steuereinheit ausgeschaltet werden. Somit können die Steuereinrichtungen besonders einfach und effektiv betrieben werden.Preferably, the control unit is designed to generate a control signal with which switching on and / or off of the respective processor cores can be effected. By the control unit, those processor cores or control devices can be switched on or woken up, which are currently required for controlling the respective operating components. Those control devices that are not currently needed can be turned off by the control unit. Thus, the control devices can be operated particularly easily and effectively.
In einer weiteren Ausführungsform ist die Steuereinheit dazu ausgelegt, ein Steuersignal zu erzeugen, mit dem die jeweiligen Prozessorkerne von einem Betriebsmodus in einen Ruhemodus schaltbar sind. Die Prozessorkerne bzw. die Steuereinrichtungen, die aktuell nicht zum Ansteuern der Betriebskomponenten benötigt werden, können in einen Ruhemodus bzw. in einen Stand-by-Modus geschaltet werden, in dem sie einen geringeren Energie- bzw. Leistungsbedarf aufweisen. Somit kann effektiv Energie eingespart werden.In a further embodiment, the control unit is designed to generate a control signal with which the respective processor cores can be switched from an operating mode into a sleep mode. The processor cores or the control devices, which are not currently required for driving the operating components, can be switched into a sleep mode or into a standby mode in which they have a lower energy or power requirement. Thus, energy can be effectively saved.
In einer weiteren Ausgestaltung sind die jeweiligen Prozessorkerne mit einem Kraftfahrzeugdatenbus verbunden. Um einen entsprechenden Datenaustausch zwischen den Steuereinrichtungen und den Betriebskomponenten zu ermöglichen, sind die einzelnen Prozessorkerne mit einem Kraftfahrzeugdatenbus, insbesondere einem CAN-Bus, verbunden. Als Kraftfahrzeugdatenbus können ebenso die Busse FlexRay und Ethernet genutzt werden. Über den Kraftfahrzeugdatenbus können entsprechende Sensorsignale zu den Prozessorkernen übertragen werden. Über dies können über den Kraftfahrzeugdatenbus Steuersignale für die Betriebskomponenten übertragen werden.In a further embodiment, the respective processor cores are connected to a motor vehicle data bus. In order to enable a corresponding data exchange between the control devices and the operating components, the individual processor cores connected to a motor vehicle data bus, in particular a CAN bus. As a motor vehicle data bus, the buses FlexRay and Ethernet can also be used. Corresponding sensor signals can be transmitted to the processor cores via the motor vehicle data bus. Control signals for the operating components can be transmitted via the motor vehicle data bus via this.
Über dies wird erfindungsgemäß bereitgestellt ein Verfahren zum Betreiben eines Kraftfahrzeugs, bei welchem durch eine Vielzahl von Steuereinrichtungen jeweils zumindest eine Betriebskomponente aus einer Vielzahl von Betriebskomponenten des Kraftfahrzeugs angesteuert wird, wobei die Steuereinrichtungen jeweils durch einen Prozessorkern eines Mehrkernprozessors gebildet werden.According to the invention, this provides a method for operating a motor vehicle, in which a plurality of control devices respectively control at least one operating component from a plurality of operating components of the motor vehicle, wherein the control devices are each formed by a processor core of a multi-core processor.
In einer vorteilhaften Ausführungsform umfasst das Verfahren das Erfassen einer Betriebsgröße zumindest einer der Betriebskomponenten und das Ansteuern der zumindest einen Betriebskomponente in Abhängigkeit von der erfassten Betriebsgröße. Somit können die Betriebskomponenten in dem Kraftfahrzeug besonders einfach gesteuert bzw. geregelt werden.In an advantageous embodiment, the method comprises detecting an operating variable of at least one of the operating components and controlling the at least one operating component as a function of the detected operating variable. Thus, the operating components in the motor vehicle can be controlled or regulated particularly easily.
Die in Bezug auf das erfindungsgemäße Kraftfahrzeug beschriebenen Weiterbildungen lassen sich entsprechend auf das erfindungsgemäße Verfahren zum Betreiben eines Kraftfahrzeugs übertragen.The further developments described with reference to the motor vehicle according to the invention can be correspondingly transferred to the method according to the invention for operating a motor vehicle.
Die vorliegende Erfindung wird nun anhand der beigefügten Zeichnung näher erläutert. Die Figur zeigt hierbei eine schematische Darstellung eines Kraftfahrzeugs, das einen Mehrkernprozessor mit mehreren Prozessorkernen umfasst, mit denen die Betriebskomponenten des Kraftfahrzeugs angesteuert werden können.The present invention will now be explained in more detail with reference to the accompanying drawings. The figure shows a schematic representation of a motor vehicle comprising a multi-core processor with multiple processor cores, with which the operating components of the motor vehicle can be controlled.
Das nachfolgend näher geschilderte Ausführungsbeispiel stellt eine bevorzugte Ausführungsform der vorliegenden Erfindung dar.The embodiment described in more detail below represents a preferred embodiment of the present invention.
Die Figur zeigt eine schematische Darstellung eines Kraftfahrzeugs
Vorliegend sind die bekannten Steuergeräte des Kraftfahrzeugs durch entsprechende Steuereinrichtungen ersetzt, die durch Prozessorkerne
Die Prozessorkerne
Bevorzugt sind die Prozessorkerne
Der Mehrkernprozessor
Die Steuereinheit
Bevorzugt sind auf dem Trägermaterial
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102006056318 A1 [0004] DE 102006056318 A1 [0004]
- DE 60126373 T2 [0005] DE 60126373 T2 [0005]
Claims (9)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011105617A DE102011105617A1 (en) | 2011-06-28 | 2011-06-28 | Motor vehicle with a variety of operating components |
| PCT/EP2012/002683 WO2013000562A1 (en) | 2011-06-28 | 2012-06-26 | Power management for multicore processors in a motor vehicle having a large number of operating components |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011105617A DE102011105617A1 (en) | 2011-06-28 | 2011-06-28 | Motor vehicle with a variety of operating components |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102011105617A1 true DE102011105617A1 (en) | 2013-01-03 |
Family
ID=46456488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102011105617A Withdrawn DE102011105617A1 (en) | 2011-06-28 | 2011-06-28 | Motor vehicle with a variety of operating components |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102011105617A1 (en) |
| WO (1) | WO2013000562A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102015213263A1 (en) * | 2015-07-15 | 2017-01-19 | Siemens Aktiengesellschaft | Processor with optional switchable security functions |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2827247A1 (en) | 2013-07-16 | 2015-01-21 | Continental Automotive GmbH | Method for synchronising changes in state in systems embedded in multi-core computers |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10162853C1 (en) * | 2001-12-17 | 2003-06-05 | Iav Gmbh | Motor vehicle control system has program code of at least one function of program resident in and executed by one controller placed in another controller coupled to bus system |
| DE102005046072A1 (en) * | 2005-09-27 | 2006-09-21 | Daimlerchrysler Ag | Method for calculation of value for actuating variable of technical process involves transfer of automatically analyzable processor-specification from designed-processor to selection-processor |
| DE102006056318A1 (en) | 2005-12-17 | 2007-06-21 | Luk Lamellen Und Kupplungsbau Beteiligungs Kg | Clutch and or gearbox actuator e.g. for motor vehicle, has electric motor and incremental encoder with occurrence of non-plausible signal status closes current supply to electric motor |
| DE60126373T2 (en) | 2000-05-24 | 2007-11-15 | General Motors Corp., Detroit | Virtual network managing network management in a vehicle |
| DE102007004280A1 (en) * | 2007-01-23 | 2008-07-24 | Siemens Ag | One-chip computer and tachograph |
| EP2123517A1 (en) * | 2007-01-18 | 2009-11-25 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system |
| US20100162042A1 (en) * | 2007-06-11 | 2010-06-24 | Toyota Jidosha Kabushiki Kaisha | Multiprocessor system and control method thereof |
| DE102009055418A1 (en) * | 2009-02-25 | 2010-10-14 | Lstar Technologies Llc | Routing across multi-core networks using real world data or modeled data |
| US20100262971A1 (en) * | 2008-07-22 | 2010-10-14 | Toyota Jidosha Kabushiki Kaisha | Multi core system, vehicular electronic control unit, and task switching method |
| DE102009041588A1 (en) * | 2009-09-15 | 2011-03-17 | Valeo Schalter Und Sensoren Gmbh | Video-based applications providing method for driver assistance system of passenger car, involves predefining parameter such that exceeding of processor capacity is prevented by parallel execution of program codes of activated applications |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7249268B2 (en) * | 2004-06-29 | 2007-07-24 | Intel Corporation | Method for performing performance optimization operations for a processor having a plurality of processor cores in response to a stall condition |
| US20070260900A1 (en) * | 2006-05-03 | 2007-11-08 | Renesas Technology America, Inc. | High-performance microprocessor with lower-performance microcontroller in a vehicle network |
-
2011
- 2011-06-28 DE DE102011105617A patent/DE102011105617A1/en not_active Withdrawn
-
2012
- 2012-06-26 WO PCT/EP2012/002683 patent/WO2013000562A1/en not_active Ceased
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE60126373T2 (en) | 2000-05-24 | 2007-11-15 | General Motors Corp., Detroit | Virtual network managing network management in a vehicle |
| DE10162853C1 (en) * | 2001-12-17 | 2003-06-05 | Iav Gmbh | Motor vehicle control system has program code of at least one function of program resident in and executed by one controller placed in another controller coupled to bus system |
| DE102005046072A1 (en) * | 2005-09-27 | 2006-09-21 | Daimlerchrysler Ag | Method for calculation of value for actuating variable of technical process involves transfer of automatically analyzable processor-specification from designed-processor to selection-processor |
| DE102006056318A1 (en) | 2005-12-17 | 2007-06-21 | Luk Lamellen Und Kupplungsbau Beteiligungs Kg | Clutch and or gearbox actuator e.g. for motor vehicle, has electric motor and incremental encoder with occurrence of non-plausible signal status closes current supply to electric motor |
| EP2123517A1 (en) * | 2007-01-18 | 2009-11-25 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system |
| DE102007004280A1 (en) * | 2007-01-23 | 2008-07-24 | Siemens Ag | One-chip computer and tachograph |
| US20100162042A1 (en) * | 2007-06-11 | 2010-06-24 | Toyota Jidosha Kabushiki Kaisha | Multiprocessor system and control method thereof |
| US20100262971A1 (en) * | 2008-07-22 | 2010-10-14 | Toyota Jidosha Kabushiki Kaisha | Multi core system, vehicular electronic control unit, and task switching method |
| DE102009055418A1 (en) * | 2009-02-25 | 2010-10-14 | Lstar Technologies Llc | Routing across multi-core networks using real world data or modeled data |
| DE102009041588A1 (en) * | 2009-09-15 | 2011-03-17 | Valeo Schalter Und Sensoren Gmbh | Video-based applications providing method for driver assistance system of passenger car, involves predefining parameter such that exceeding of processor capacity is prevented by parallel execution of program codes of activated applications |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102015213263A1 (en) * | 2015-07-15 | 2017-01-19 | Siemens Aktiengesellschaft | Processor with optional switchable security functions |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013000562A1 (en) | 2013-01-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0687363B1 (en) | Process for testing electronic controllers | |
| EP0136398A2 (en) | Questioning and controlling device for several vehicle components | |
| EP2907268B1 (en) | Method for configuring a control unit, control unit and vehicle | |
| DE102015003194A1 (en) | Method and device for handling safety-critical errors | |
| DE102014005557A1 (en) | Numerical control device | |
| DE102015113386A1 (en) | Electrical distribution system for an aircraft | |
| EP3983274B1 (en) | Device and method for carrying out at least one vehicle function for a vehicle | |
| DE102008009652A1 (en) | Monitoring device and monitoring method for a sensor, and sensor | |
| DE102014213206A1 (en) | Control arrangement for safety-related actuators | |
| DE102011105617A1 (en) | Motor vehicle with a variety of operating components | |
| EP1796051B1 (en) | Diagnostics devices in a vehicle with diagnostics framework for diagnostics module | |
| EP2786162B1 (en) | Method of detecting a fault in connecting lines between a central unit and a plurality of electronic components which are independent of one another | |
| DE102012221277A1 (en) | Device for controlling operation and movement of hybrid vehicle, has signal comparison modules comparing output signals of sensors with each other to determine whether abnormality of sensors or micro-processing units is present | |
| DE102016203966A1 (en) | Control unit and method for controlling at least one actuator of a vehicle | |
| EP4051548B1 (en) | Switching device for a brake system of a vehicle, brake system with said switching device, and method of operating of said switching device | |
| DE102007014478A1 (en) | Safety-related programmable logic controller | |
| EP2962162B1 (en) | Method for setting up and/or implementing a programming process of a control device of a transport means | |
| DE102009015683A1 (en) | Safety system for ensuring fail-safe control of electrical systems and safety control with it | |
| DE102016218614A1 (en) | Energy storage device for a motor vehicle and motor vehicle | |
| DE102011011224A1 (en) | Control unit system | |
| EP3459204B1 (en) | Method for implementing a diagnosis capability of non-automotive controllers in an automotive environment | |
| DE102009029642A1 (en) | Method for processing information and activities in a control and / or regulation system | |
| DE102019200942A1 (en) | Safety device for use in a vehicle, vehicle and method for operating a vehicle | |
| EP2948352B1 (en) | Apparatus for controlling a drive device in a rail vehicle | |
| DE102020207219A1 (en) | Control system for a vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R016 | Response to examination communication | ||
| R120 | Application withdrawn or ip right abandoned | ||
| R120 | Application withdrawn or ip right abandoned |
Effective date: 20130920 |