Apparatus for controlling power of a controller for a vehicle
The apparatus synchronizes main and auxiliary controllers using power management and switching units to manage power modes, addressing complexity and optimizing power usage in vehicle controller systems.
Patent Information
- Application Number
- PCT/EP2025/071543
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-25
- Filing Date
- 2025-07-25
- Publication Date
- 2026-01-29
AI Technical Summary
Existing vehicle controller systems face complexity due to unsynchronized low-power and wake-up modes, particularly in zone controller systems requiring high performance and minimal power consumption.
An apparatus synchronizes a main controller and an auxiliary controller through a power management unit and switching unit, allowing coordinated power control between them, including power cut-off and wake-up signals, to manage power modes efficiently.
The apparatus effectively controls low-power and wake-up modes by synchronizing controllers, reducing system complexity and optimizing power usage.
Smart Images

Figure EP2025071543_29012026_PF_FP_ABST
Abstract
Description
[0001] APPARATUS FOR CONTROLLING POWER OF A CONTROLLER FOR A VEHICLE
[0002] Technical Field
[0003] The present invention relates to an apparatus for controlling power of a controller for a vehicle.
[0004] Background Art of the Invention
[0005] A vehicle is equipped with a plurality of controllers responsible for respective functions. These controllers may simultaneously switch to a low-power mode or wake up and operate.
[0006] The sleep and wake-up of the controller is defined as Autosar Spec. However, the plurality of controllers need not to be synchronized to allow the controllers to simultaneously operate and switch to a low-power mode.
[0007] A zone controller system requires high performance and minimal power consumption. To this end, a plurality of controllers are needed for a high power state and one controller is needed for a low power state. This has a problem of making the zone controller system complex.
[0008] The background technology of the present invention is disclosed in Korean Registered Patent Publication No. 10-0559247 (03.03.2006) titled 'Automotive Electronic Control System with Wake-Up Driver.’
[0009] Disclosure of the Invention
[0010] Problems to be Solved
[0011] The present invention has been devised to solve the above-described problem, and one objective according to an aspect of the present invention is to provide an apparatus for controlling powder of a controller for a vehicle, which controls a low-power mode and a wake-up mode by synchronizing a main controller and an auxiliary controller.
[0012] Solution to the Problems
[0013] An apparatus for controlling powder of a controller for a vehicle according to an aspect of the present invention includes a power management unit for managing power supplied to a main controller, the main controller for requesting power cut-off to the power management unit depending on whether the main controller enters a low-power mode, and an auxiliary controller for inputting a wake-up signal to the power management unit, wherein the power management unit controls the power supplied to the main controller according to the power cut-off request input from the main controller and the wake-up signal input from the auxiliary controller.
[0014] The power management unit of the present invention receives a power cut-off request from the main controller, and if a low-level wake-up signal input from the auxiliary controller is input, the power management unit cuts off power applied to the main controller to allow the main controller to enter a low-power mode.
[0015] Depending on whether a wake-up source is detected, the auxiliary controller of the present invention sets a wake-up signal to a high level, and when the high-level wake-up signal is input from the auxiliary controller, the power management unit supplies power to the main controller to wake up the main controller.
[0016] An apparatus for controlling powder of a controller for a vehicle according to another aspect of the present invention includes a switching unit for controlling power supplied from a power unit, a main controller for controlling the switching unit, and an auxiliary controller for controlling the switching unit, wherein according to switching signals respectively input from the main controller and the auxiliary controller, the switching unit controls the power supplied from the power unit to the main controller.
[0017] The switching unit of the present invention includes a first switch and a second switch connected in parallel, wherein the first switch is turned on or turned off according to the switching signal input from the main controller, and the second switch is turned on or turned off according to the switching signal input from the auxiliary controller.
[0018] Depending on whether a wake-up source is detected, the auxiliary controller of the present invention turns on the second switch to supply the power of the power unit to the main controller.
[0019] An apparatus for controlling powder of a controller for a vehicle according to yet another aspect of the present invention includes a main controller, and an auxiliary controller, wherein the main controller and the auxiliary controller are connected to a General Purpose Input Output (GPIO), wherein the main controller sets the GPIO to a high level depending on whether a power saving sequence starts, and if the GPIO is pulled down to a low level as power of the main controller is cut off, the auxiliary controller switches the main controller to a low-power mode.
[0020] The auxiliary controller of the present invention resets the main controller if the GPIO is turned on and is not switched to a low level after high-level communication with the main controller goes down.
[0021] An apparatus for controlling powder of a controller for a vehicle according to still another aspect of the present invention includes a main controller, and an auxiliary controller, wherein if a wake-up source is detected, the auxiliary controller transmits the wake-up source to the main controller, and depending on the wake-up source, the last active port value is maintained through a snapshot setting until the main controller is activated in a high-power mode.
[0022] If an application is activated, the main controller of the present invention transmits a snapshot clear command to the auxiliary controller.
[0023] The auxiliary controller of the present invention deletes a snapshot value according to the snapshot clear command. An apparatus for controlling powder of a controller for a vehicle according to even another aspect of the present invention includes a main controller, and an auxiliary controller, wherein the main controller and the auxiliary controller are connected to a General Purpose Input Output (GPIO), wherein if a wake-up source is detected, the auxiliary controller transmits the wake-up source to the main controller, wherein if the wake-up source is detected before power of the main controller is cut off by a power saving sequence, the auxiliary controller stores the detected wake-up source in a snapshot to wake up the main controller.
[0024] If the GPIO goes down after the wake-up source is stored in the snapshot, the auxiliary controller of the present invention wakes up the main controller.
[0025] An apparatus for controlling powder of a controller for a vehicle according to still yet another aspect of the present invention includes a main controller, and an auxiliary controller, wherein if the main controller receives a request for switching to a low-power mode from a vehicle controller, the main controller switches to the low-power mode in connection with the auxiliary controller.
[0026] When receiving the request for switching to the low-power mode from the vehicle controller, the main controller of the present invention transmits a forced power saving command to the auxiliary controller such that the auxiliary controller controls the main controller to operate in the low-power mode.
[0027] The auxiliary controller of the present invention allows the main controller to switch to a low-power mode in advance, so that the main controller switches to the low-power mode upon receiving the request for switching to the low-power mode from the vehicle controller.
[0028] If the auxiliary controller receives a request for switching to a high-power mode from a safety component, the auxiliary controller of the present invention controls the main controller to switch to the high-power mode.
[0029] Effects of the Invention An apparatus for controlling power of a controller for a vehicle according to an aspect of the present invention may control a low-power mode and a wake-up mode by synchronizing a main controller and an auxiliary controller.
[0030] Brief Description of the Drawings
[0031] Figure 1 is an exemplary diagram of an apparatus for controlling powder of a controller for a vehicle to which the present invention is applied.
[0032] Figure 2 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a first embodiment of the present invention.
[0033] Figure 3 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a second embodiment of the present invention.
[0034] Figure 4 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a third embodiment of the present invention.
[0035] Figure 5 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a fourth embodiment of the present invention.
[0036] Figure 6 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a fifth embodiment of the present invention.
[0037] Figure 7 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to a sixth embodiment of the present invention.
[0038] Specific Details for Carrying Out the Invention
[0039] Hereinafter, an example of an apparatus for controlling powder of a controller for a vehicle according to an embodiment of the present invention will be described. In this process, the thickness of lines and the size of components illustrated in the drawings may be exaggerated for clarity and convenience of description. In addition, the following terms are defined in relation to their functions in the present invention, and may vary depending on the intention of a user or an operator, or on customary practice. Therefore, definitions of these terms should be based on the content throughout the entirety of this specification.
[0040] The present invention may be implemented in various different forms and is not limited to the embodiment described herein. Additionally, in order to clearly describe the present invention, parts irrelevant to the description have been omitted, and similar reference numerals have been assigned to similar parts throughout the specification.
[0041] Throughout the specification, when it is stated that a certain part “includes” a certain component, it means that, unless otherwise specified, the certain part may further include other components, rather than excluding other components.
[0042] The embodiment described in the present specification can be realized as, for example, a method or process, apparatus, software program, data stream or signal. Even if discussed only in the context of a single form of implementation (e.g., discussed only as a method), the implementation of the discussed feature may also be implemented in another form (e.g., an apparatus or program). The apparatus may be implemented as appropriate hardware, software, firmware, etc. The method may be implemented in an apparatus such as a processor, which generally refers to a processing device including, for example, a computer, a microprocessor, an integrated circuit, or a programmable logic device.
[0043] Figure 1 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle to which the present invention is applied.
[0044] Referring to Figure 1 , the apparatus for controlling powder of a controller for a vehicle according to an embodiment of the present invention may include a main controller 100, an auxiliary controller 200, a main power supply unit 300, and an auxiliary power supply unit 400.
[0045] The main power supply unit 300 may supply power to the main controller 100. The main power supply unit 300 may receive power from an external power source (not shown) provided in the vehicle, convert the power into power required for the operation of the main controller 100, and supply the converted power to the main controller 100.
[0046] The main power supply unit 300 may communicate with the main controller 100, and when receiving a request for power cut-off from the main controller 100, the main power supply unit 300 does not supply power to be supplied to the main controller 100. The main controller 100 may operate in a high-power mode or a low-power mode depending on the power supplied from the main power supply unit 300.
[0047] The main controller 100 may be a controller for controlling the operation of the vehicle. The main controller may be implemented with various processors. As an example, the processor may be implemented with an Aurix processor.
[0048] The main controller 100 may operate in a high-power mode and a low-power mode depending on main power supplied from the main power supply unit 300.
[0049] The main controller 100 may communicate with the auxiliary controller 200 via high-level communication or low-level communication. The main controller 100 may operate in a high-power mode or a low-power mode in connection with the auxiliary controller 200 based on the communication with the auxiliary controller 200.
[0050] The main controller 100 may perform communication for controlling power supplied to the main power supply unit 300 and the main controller 100.
[0051] The auxiliary power supply unit 320 may supply power for operation to the auxiliary controller 200. The auxiliary power supply unit 400 may receive power from an external power source provided in the vehicle, convert the power into power required for the operation of the auxiliary controller 200, and supply the converted power to the main controller 100. The auxiliary controller 200 may control entry into a high-power mode or a low-power mode of the main controller 100 in connection with the main controller 100. The auxiliary controller 200 may be implemented with various processors.
[0052] The auxiliary controller 200 may control the main power supply unit 300 to control power supplied to the main controller 100. Accordingly, the main controller 100 may operate in a high-power mode and a low-power mode.
[0053] The auxiliary controller 200 may communicate with the main controller 100 via high-level communication or low-level communication. In this case, the auxiliary controller 200 may allow the main controller 100 to operate in a high-power mode or a low-power mode based on the communication with the main controller 100.
[0054] The auxiliary controller 200 may be connected to a wake-up source. Depending on whether a wake-up source is detected, the auxiliary controller 200 may transmit a high-level or low-level wake-up signal to the main controller 100.
[0055] The auxiliary controller 200 may be connected to the main controller 100 through a general purpose input output (GPIO) to allow the main controller 100 to be switched to a high-power mode or a low-power mode depending on whether the GPIO is at a high level or a low level.
[0056] Meanwhile, the processor of the main controller 100 and the processor of the auxiliary controller 200 may be connected to a memory (not shown), and may execute instructions stored in the memory. The processor may execute the instructions stored in the memory to control at least one other component (e.g., a hardware or software component) connected to the processor, and may perform various data processing or computation.
[0057] In addition, the processor may be configured to perform its function distinguished at a hardware, software, or logic level. In this case, dedicated hardware may be used to perform each function. To this end, the processor may be implemented with at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Programmable Logic Device (PLD), Field Programmable Gate Arrays (FPGAs), a Central Processing Unit (CPU), a microcontroller, and / or a microprocessor, or may include at least one thereof.
[0058] The processor may be implemented with a Central Processing Unit (CPU) or a System on Chip (SoC), and may control a plurality of hardware or software components connected to the processor by driving an operating system or an application, and may perform various data processing and computation. The processor may be configured to execute at least one instruction stored in the memory, and store result data of the execution in the memory.
[0059] Hereinafter, an example in which the main controller 100 and the auxiliary controller 200 control power of the main controller 100 in connection with each other will be described.
[0060] An apparatus for controlling powder of a controller for a vehicle according to a first embodiment of the present invention will be described with reference to Figure 2.
[0061] Figure 2 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the first embodiment of the present invention.
[0062] Referring to Figure 1 , first, a main controller 100 may enter a low-power mode in connection with an auxiliary controller 200.
[0063] According to whether the main controller 100 enters the low-power mode, the main controller 100 may request a power management unit 310 to cut off power.
[0064] The power management unit 310 may be, but is not particularly limited to, a Power Management IC (PMIC).
[0065] The power management unit 310 may be provided inside a main power supply unit 300. According to whether the main controller 100 enters the low-power mode, the auxiliary controller 200 may transmit a wake-up signal WAK to the power management unit 310. When the main controller 100 enters the low-power mode, the auxiliary controller 200 may transmit a low-level wake-up signal to the main controller 100. When the main controller 100 does not enter the low power mode, the auxiliary controller 200 may transmit a high-level wake-up signal to the main controller 100.
[0066] The power management unit 310 may be turned off when the power cut-off request is received from the main controller 100 and the low-level wake-up signal is input from the auxiliary controller 200. As the power management unit 310 is turned off, the power supplied to the main controller 100 is cut off, and the main controller 100 may enter a low-power mode.
[0067] Meanwhile, while the main controller 100 is in the low-power mode, the auxiliary controller 200 may turn on the power management unit 310 depending on whether a wake-up source is detected. While the main controller 100 is in the low-power mode, if the wake-up source is detected, the auxiliary controller 200 may transmit a high-level wake-up signal to the power management unit 310. The power management unit 310 may be turned on according to the high-level wake-up signal and supply power to the main controller 100, and accordingly, the main controller 100 may operate in a high-power mode.
[0068] An apparatus for controlling powder of a controller for a vehicle according to a second embodiment of the present invention will be described with reference to Figure 3.
[0069] Figure 3 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the second embodiment of the present invention.
[0070] Referring to Figure 3, first, a main controller 100 may enter a low-power mode in connection with an auxiliary controller 200. A power unit 320 may supply power to the main controller 100.
[0071] A switching unit 330 may control the power supplied from the power unit 320 to the main controller 100.
[0072] The switching unit 330 may include a first switch 331 and a second switch 332.
[0073] The first switch 331 may control the power supplied from the power unit 320 to the main controller 100. The first switch 331 may be turned on or turned off according to a switching signal Swtichl input from the main controller 100.
[0074] The second switch 332 may control the power supplied from the power unit 320 to the main controller 100. The second switch 332 may be turned on or turned off according to a switching signal Switch2 input from the auxiliary controller 200.
[0075] The first switch 331 and the second switch 332 may be connected in parallel.
[0076] Therefore, if both the first switch 331 and the second switch 332 are turned off, the power supplied to the main controller 100 may be cut off. On the other hand, even if the first switch 331 is turned off, if the second switch 332 is turned on, power may be supplied through the second switch 332. Even if the second switch 332 is turned off, if the first switch 331 is turned on, power may be supplied through the first switch 331.
[0077] The power unit 320 and the switching unit 330 may be provided inside a main power supply unit 300.
[0078] Depending on whether the main controller 100 enters a low-power mode, the first switch 331 may be turned on or turned off. If the main controller 100 enters the low-power mode, the first switch 331 may be turned off. Depending on whether the auxiliary controller 200 enters a low-power mode, the second switch 332 may be turned on or turned off. If the auxiliary controller 200 enters the low-power mode, the second switch 332 may be turned off.
[0079] As the first switch 331 and the second switch 332 are turned off, the power supplied from the power unit 320 to the main controller 100 is cut off, so that the main controller 100 may enter the low-power mode.
[0080] Meanwhile, while the main controller 100 is in the low-power mode, the auxiliary controller 200 may turn on the second switch 330 depending on whether a wake-up source is detected. That is, while the main controller 100 is in the low-power mode, if the wake-up source is detected, the auxiliary controller 200 may turn on the second switch 332. Accordingly, the power of the power unit 320 is supplied to the main controller 100 through the second switch 332, so that the main controller 100 may enter a high-power mode.
[0081] An apparatus for controlling powder of a controller for a vehicle according to a third embodiment of the present invention will be described with reference to Figure 4.
[0082] Figure 4 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the third embodiment of the present invention.
[0083] Referring to Figure 4, a main controller 100 and an auxiliary controller 200 may be connected to a GPIO.
[0084] The main controller 100 and the auxiliary controller 200 may transmit and receive signals to and from each other through high-level communication. The high-level communication of the main controller 100 may be deactivated in a power saving sequence.
[0085] The auxiliary controller 200 is required to check whether the main controller 100 is in a turned-off state. To this end, first, when the power saving sequence starts, the main controller 100 may set the GPIO to a high level.
[0086] While the GPIO is set to a high level, the main controller 100 does not turn off the GPIO. In this case, if the main controller 100 is turned off by pull-down due to high impedance, the auxiliary controller 200 may be switched to a power saving mode. That is, if the GPIO is pulled down to a low level as the power of the main controller 100 is cut off, the auxiliary controller 200 may switch the main controller 100 to a low-power mode.
[0087] Meanwhile, the auxiliary controller 200 may reset the main controller 100 if the GPIO is turned on and is not switched to a low level after the high-level communication with the main controller 100 goes down.
[0088] An apparatus for controlling powder of a controller for a vehicle according to a fourth embodiment of the present invention will be described with reference to Figure 5.
[0089] Figure 5 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the fourth embodiment of the present invention.
[0090] Referring to Figure 5, a wake-up source may be connected to an auxiliary controller 200 to wake up a main controller 100 in a low-power mode.
[0091] The auxiliary controller 200 may transmit an input of the wake-up source to the main controller 100. That is, the auxiliary controller 200 may serve as a port expander.
[0092] In this case, if a wake-up value is set to be very short, the wake-up value may become low before the main controller 100 enters a high-power mode. This is because the time required for the main controller 100 to boot an entire multi-core environment is relatively long. For example, a brake and a Start / Stop Switch Button (SSB) operate to turn on an engine, wherein the SSB may go down within hundreds of milliseconds. In this case, the main controller 100 may operate only as a brake, and as a result, only a brake lamp may be turned on. Accordingly, if the wake-up source is detected, the auxiliary controller 200 transmits the detected wake-up source to the main controller 100, and in this case, depending on the wake-up source, the last active port value may be maintained through a step-shot setting until the main controller 100 is activated in the high-power mode.
[0093] That is, the auxiliary controller 200 may maintain the last active port value until the main controller 100 activates an application. In this case, when the main controller 100 executes the application and reads all of port values, the main controller 100 may transmit a snapshot clear command to the auxiliary controller 200.
[0094] The auxiliary controller 200 may delete a mode snapshot value according to the snapshot clear command received from the main controller 100, and may transmit a raw value.
[0095] An apparatus for controlling powder of a controller for a vehicle according to a fifth embodiment of the present invention will be described with reference to Figure 6.
[0096] Figure 6 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the fifth embodiment of the present invention.
[0097] Referring to Figure 6, a main controller 100 and an auxiliary controller 200 may be connected to a GPIO.
[0098] The main controller 100 is a sleep master, and only when the main controller 100 determines to enter a low-power mode, all systems may enter the low-power mode.
[0099] Since the auxiliary controller 200 is activated even during a low-power mode period of the main controller 100, the main controller 100 may be activated.
[0100] When the main controller 100 enters the low-power mode, all communications may be blocked. Accordingly, if a wake-up source is detected, the auxiliary controller 200 may transmit the wake-up source to the main controller 100. In this case, if the wake-up source is detected before power of the main controller 100 is cut off by a power saving sequence, the auxiliary controller 200 may store the detected wake-up source in a snapshot to wake up the main controller 100.
[0101] If the GPIO goes down after the wake-up source is stored in the snapshot, the auxiliary controller 200 may wake up the main controller 100. Thereafter, the auxiliary controller 200 may perform the same snapshot function as the main controller 100 enters a high-power mode from the low-power mode.
[0102] An apparatus for controlling powder of a controller for a vehicle according to a sixth embodiment of the present invention will be described with reference to Figure 7.
[0103] Figure 7 is a block configuration diagram of an apparatus for controlling powder of a controller for a vehicle according to the sixth embodiment of the present invention.
[0104] Referring to Figure 7, a main controller 100 and an auxiliary controller 200 perform high-level communication, and if the main controller 100 receives a request for switching to a low-power mode from a vehicle controller, the main controller 100 may switch to the low-power mode in connection with the auxiliary controller 200.
[0105] In this case, when receiving the request for switching to the low-power mode from the vehicle controller, the main controller 100 may transmit a forced power saving command to the auxiliary controller 200. As the auxiliary controller 200 has received the forced power saving command from the main controller 100, the auxiliary controller 200 may allow the main controller 100 to operate in the low-power mode. Alternatively, the auxiliary controller 200 allows the main controller 100 to switch to a low-power mode in advance, so that the main controller 100 may switch to the low-power mode upon receiving a request for switching to a low-power mode from a vehicle controller. In addition, if the auxiliary controller 200 receives a request for switching to a high-power mode from a safety component 500, the auxiliary controller 200 may control the main controller 100 to switch to the high-power mode.
[0106] As described above, the apparatus for controlling power of a controller for a vehicle according to an aspect of the present invention may control a low-power mode and a wake-up mode by synchronizing a main controller and an auxiliary controller.
[0107] The term “unit” used in this specification may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with a term such as logic, logic block, part, or circuit. The “unit” may be an integrated component or a minimum unit of the component or a part thereof performing one or more functions. For example, according to an embodiment, the “unit” may be implemented in the form of an Application-Specific Integrated Circuit (ASIC).
[0108] Although the present invention has been described with reference to the embodiments illustrated in the drawings, these are merely exemplary, and it will be understood by those skilled in the art that various modifications and other equivalent embodiments are possible therefrom. Therefore, the technical protection scope of the present invention should be defined by the following claims.
[0109] Description of the Symbols
[0110] 100: Main controller
[0111] 200: Auxiliary controller
[0112] 300: Main power supply unit
[0113] 310: Power management unit
[0114] 320: Power unit
[0115] 330: Switching unit
[0116] 331 : First switch (331 )
[0117] 332: Second switch
[0118] 400: Auxiliary power supply unit
Claims
Patent claims1 . An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a power management unit for managing power supplied to a main controller; the main controller for requesting power cut-off to the power management unit depending on whether the main controller enters a low-power mode; and an auxiliary controller for inputting a wake-up signal to the power management unit, wherein the power management unit controls the power supplied to the main controller according to the power cut-off request input from the main controller and the wake-up signal input from the auxiliary controller.
2. The apparatus for controlling power of a controller for a vehicle as claimed in claim 1 , wherein the power management unit receives a power cut-off request from the main controller, and if a low-level wake-up signal input from the auxiliary controller is input, the power management unit cuts off power applied to the main controller to allow the main controller to enter a low-power mode.
3. The apparatus for controlling power of a controller for a vehicle as claimed in claim 1 , wherein depending on whether a wake-up source is detected, the auxiliary controller sets a wake-up signal to a high level, and when the high-level wake-up signal is input from the auxiliary controller, the power management unit supplies power to the main controller to wake up the main controller.
4. An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a switching unit for controlling power supplied from a power unit; a main controller for controlling the switching unit; and an auxiliary controller for controlling the switching unit, wherein according to switching signals respectively input from the main controller and the auxiliary controller, the switching unit controls the power supplied from the power unit to the main controller.
5. The apparatus for controlling power of a controller for a vehicle as claimed in claim 4, wherein the switching unit comprises a first switch and a second switch connected in parallel, wherein: the first switch is turned on or turned off according to the switching signal input from the main controller; and the second switch is turned on or turned off according to the switching signal input from the auxiliary controller.
6. The apparatus for controlling power of a controller for a vehicle as claimed in claim 5, wherein depending on whether a wake-up source is detected, the auxiliary controller turns on the second switch to supply the power of the power unit to the main controller.
7. An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a main controller; and an auxiliary controller, wherein the main controller and the auxiliary controller are connected to a General Purpose Input Output (GPIO), wherein the main controller sets the GPIO to a high level depending on whether a power saving sequence starts, and if the GPIO is pulled down to a low level as power of the main controller is cut off, the auxiliary controller switches the main controller to a low-power mode.
8. The apparatus for controlling power of a controller for a vehicle as claimed in claim 7, wherein the auxiliary controller resets the main controller if the GPIO is turned on and is not switched to a low level after high-level communication with the main controller goes down.
9. An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a main controller; and an auxiliary controller, wherein if a wake-up source is detected, the auxiliary controller transmits the wake-up source to the main controller, and depending on the wake-up source, the last activeport value is maintained through a snapshot setting until the main controller is activated in a high-power mode.
10. The apparatus for controlling power of a controller for a vehicle as claimed in claim 9, wherein if an application is activated, the main controller transmits a snapshot clear command to the auxiliary controller.11 . The apparatus for controlling power of a controller for a vehicle as claimed in claim 10, wherein the auxiliary controller deletes a snapshot value according to the snapshot clear command.
12. An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a main controller; and an auxiliary controller, wherein the main controller and the auxiliary controller are connected to a General Purpose Input Output (GPIO), wherein if a wake-up source is detected, the auxiliary controller transmits the wake-up source to the main controller, wherein if the wake-up source is detected before power of the main controller is cut off by a power saving sequence, the auxiliary controller stores the detected wake-up source in a snapshot to wake up the main controller.
13. The apparatus for controlling power of a controller for a vehicle as claimed in claim 12, wherein if the GPIO goes down after the wake-up source is stored in the snapshot, the auxiliary controller wakes up the main controller.
14. An apparatus for controlling power of a controller for a vehicle, the apparatus comprising: a main controller; and an auxiliary controller, wherein if the main controller receives a request for switching to a low-power mode from a vehicle controller, the main controller switches to the low-power mode in connection with the auxiliary controller.
15. The apparatus for controlling power of a controller for a vehicle as claimed in claim 14, wherein when receiving the request for switching to the low-power mode from the vehicle controller, the main controller transmits a forced power saving command to the auxiliary controller such that the auxiliary controller controls the main controller to operate in the low-power mode.
16. The apparatus for controlling power of a controller for a vehicle as claimed in claim 14, wherein the auxiliary controller allows the main controller to switch to a low-power mode in advance, so that the main controller switches to the low-power mode upon receiving the request for switching to the low-power mode from the vehicle controller.
17. The apparatus for controlling power of a controller for a vehicle as claimed in claim 14, wherein if the auxiliary controller receives a request for switching to a high-power mode from a safety component, the auxiliary controller controls the main controller to switch to the high-power mode.
Citation Information
Patent Citations
Ecu having wake-up driver
KR100559247B1
Vehicle control system
JP2014080166A
Control system and vehicle
US20200148139A1