Vehicle infotainment system power management interaction system and vehicle

By setting GPIO pins between the SOC and MCU, status information synchronization and active wake-up are achieved, solving the problems of slow startup speed and one-way wake-up of in-vehicle entertainment systems, and improving the startup performance and wake-up flexibility of the vehicle system.

CN116061848BActive Publication Date: 2026-05-08CHONGQING CHANGAN TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN TECH CO LTD
Filing Date
2023-01-02
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Existing in-vehicle entertainment systems suffer from slow startup speed, one-way MCU wake-up, and incomplete data exchange between the SOC and MCU when switching between low power consumption and operating modes.

Method used

By setting up 5 GPIO pins between the SOC and MCU, the status information is synchronized, allowing the SOC to have an active wake-up function. The high and low level changes of the GPIO control the power state transition of the vehicle unit, optimizing the resource release and synchronization between the SOC and MCU.

Benefits of technology

It improves the hot start performance of the vehicle system and shortens the wake-up time from more than 16 seconds to within 5 seconds to enter working state, realizing flexible interaction between two wake-up sources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116061848B_ABST
    Figure CN116061848B_ABST
Patent Text Reader

Abstract

The application discloses a kind of vehicle entertainment system power management interactive systems and vehicle, including SOC, MCU and screen, screen is connected with SOC, MCU respectively, the SOC has power core service module and IPO interface, the SOC is arranged with 5 GPIO feet between two chips of MCU, wherein 3 are input by SOC, and output by MCU;2 are input by MCU, and output by SOC;The characteristics of the GPIO foot are connected two end chips, one end controls input high-low level interrupt, the other end receives output, and according to the corresponding car machine power state logic of interrupt trigger, wherein car machine power state includes hibernate, half hibernate, power off and work.The SOC in the entertainment host can be synchronized state information by the high-low level change of GPIO with MCU in the application, finally reach the performance of improving hot start of car machine, and make SOC have initiative wake-up function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of intelligent cockpit technology, specifically relating to a power management and interaction system for an in-vehicle entertainment system and a vehicle. Background Technology

[0002] Current entertainment consoles switch between low-power and operating modes by cutting off power to the SOC chip via the MCU. However, this method has the following three drawbacks:

[0003] (1) Each wake-up requires a power outage and restart of the vehicle system, and the existing vehicle system has a slow startup speed, even after adjustment it takes more than 16 seconds.

[0004] (2) Only the MCU can be used as a one-way wake-up source; the SOC cannot be actively woken up.

[0005] (3) The method of data interaction between SOC and MCU is not described in detail.

[0006] Therefore, there is a need to develop a new in-vehicle entertainment system power management interaction system and vehicle. Summary of the Invention

[0007] The purpose of this invention is to provide a power management interactive system and vehicle for an in-vehicle entertainment system. It enables the SOC and MCU in the entertainment host to synchronize status information through the high and low level changes of GPIO, thereby improving the hot start performance of the vehicle host and enabling the SOC to have an active wake-up function.

[0008] In a first aspect, the present invention provides a power management and interaction system for an in-vehicle entertainment system, comprising a System-on-a-Chip (SOC), an MCU, and a screen. The screen is connected to both the SOC and the MCU. The SOC has a power core service module and an IPO interface. Five GPIO pins are arranged between the SOC and the MCU, of which three are inputs from the SOC and outputs from the MCU, and two are inputs from the MCU and outputs from the SOC. The GPIO pins are characterized by connecting the two chips, with one end controlling the input high and low level interrupts, and the other end receiving the output and triggering the corresponding vehicle power state logic according to the interrupt. The vehicle power state includes sleep, semi-sleep, power-off, and working states.

[0009] Optionally, the five GPIO pins are SOC wake-up pin, SOC status pin, screen control pin, MCU wake-up pin, and ACC position pin. Among them, the SOC wake-up pin, SOC status pin, and screen control pin are SOC inputs and MCU outputs, while the MCU wake-up pin and ACC position pin are both MCU inputs and SOC outputs.

[0010] Optionally, from power outage to semi-dormancy:

[0011] When the vehicle is powered on, the ACC is in the OFF position, all 5 GPIO pins are at a low level, and the screen does not light up.

[0012] Optionally, from power outage to operating state:

[0013] When the vehicle is powered on, with ACC in the ON position, the SOC wake-up pin goes low, the SOC status pin goes low, the MCU wake-up pin goes low, the screen control pin goes high, and the ACC position pin goes high, and the screen lights up.

[0014] Optionally, from semi-dormant to active state:

[0015] When the ACC switches from OFF to ON, or when the MCU sends an unlock signal to the power core service module via serial port, the power core service module calls the exit IPO interface to allow the system to run fully. At the same time, it pulls the screen control pin to a high level to complete the screen opening operation and light up the screen. Among these, the SOC wake-up pin remains low, the SOC status pin remains low, the MCU wake-up pin remains low, the screen control pin goes high, and the ACC position follows the actual state.

[0016] Optionally, from active state to semi-dormant state:

[0017] When the ACC switches from ON to OFF, or when the preset time is reached, or when a lock signal or door opening signal is sent to the power core service module, the power core service module calls the IPO interface to release resources at the system application layer and enter low power mode. At the same time, the screen control pin is pulled low to complete the screen shutdown operation. Specifically, the SOC wake-up pin, the SOC status pin, the MCU wake-up pin, the screen control pin, and the ACC switch switch all remain low.

[0018] Optionally, from semi-dormant to hibernation:

[0019] When the MCU pulls the MCU wake-up pin high, it notifies the SOC to go into sleep mode. The SOC then begins to release its own sleep lock. Once the sleep lock in user space is released, the SOC status pin is pulled high to notify the MCU to enter sleep mode, and its own processes are suspended. After receiving the status synchronization information, the MCU cuts off the power supply to the controlled peripheral devices, allowing the MCU to also enter a low-power state. Among these actions, the SOC wake-up pin remains low, the SOC status pin goes high, the MCU wake-up pin goes high, the screen control pin remains low, and the ACC level remains low.

[0020] Optionally, from hibernation to semi-hibernation:

[0021] If the MCU acts as the wake-up source, it pulls its wake-up pin low. Upon receiving this wake-up interrupt, the SOC starts running its own underlying software and pulls its status pin low to inform the MCU to return to a semi-sleep state. If the SOC acts as the wake-up source, it actively pulls its wake-up pin high to inform the MCU to wake up. The MCU then repeats the above process, pulling its wake-up pin low to initiate the wake-up process. The SOC wake-up pin will be pulled low along with the SOC status pin, completing the transition from sleep to semi-sleep. At this time, the SOC wake-up pin goes low, the SOC status pin goes low, the MCU wake-up pin goes low, the screen control pin remains low, and the ACC mode pin remains low.

[0022] Secondly, the vehicle described in this invention employs the in-vehicle entertainment system power management interaction system as described in this invention.

[0023] The present invention has the following advantages:

[0024] 1. The hibernation and wake-up process of the entertainment system is no longer a one-way power-off and power-on process by the MCU. Instead, it is changed to two chips releasing their peripherals and internal resources respectively, and synchronizing their states through GPIO. The vehicle system is not completely powered off, so the startup performance is greatly improved when waking up, from more than 16 seconds to only 5 seconds to enter working state.

[0025] 2. The previous single wake-up source of MCU has been changed to a dual wake-up source of SOC that can also wake up the host, making the exchange between the two ends more flexible. Attached Figure Description

[0026] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0027] Figure 1 This is the vehicle system power state transition diagram for this embodiment;

[0028] Figure 2 This is a schematic diagram of the five GPIO pins for interaction between the SOC and the MCU in this embodiment;

[0029] Figure 3 This is a schematic diagram of the principle of this embodiment. Detailed Implementation

[0030] The present invention will now be described in detail with reference to the accompanying drawings.

[0031] like Figures 1 to 3As shown in this embodiment, a power management interaction system for an in-vehicle entertainment system includes a SOC, an MCU, and a screen. The screen is connected to both the SOC and the MCU. The SOC has a power core service module and an IPO interface. Five GPIO pins are arranged between the SOC and the MCU, of which three are inputs from the SOC and outputs from the MCU, and two are inputs from the MCU and outputs from the SOC. The GPIO pins are characterized by connecting the two chips at both ends, with one end controlling the input high and low level interrupts, and the other end receiving the output and triggering the corresponding vehicle power state logic according to the interrupt.

[0032] In this embodiment, the five GPIO pins are SOC wake-up pin, SOC status pin, screen control pin, MCU wake-up pin, and ACC position pin. Among them, the SOC wake-up pin, SOC status pin, and screen control pin are SOC inputs and MCU outputs, while the MCU wake-up pin and ACC position pin are both MCU inputs and SOC outputs.

[0033] In this embodiment, the GPIO high and low level pins in each state (0 in Table 1 represents low level, and 1 represents high level)

[0034] Serial Number GPIO pins / status Work semi-dormant hibernation 1 SOC wake-up foot 0 0 0 2 SOC status pin 0 0 1 3 MCU wake-up pin 0 0 1 4 Control Panel 1 0 0 5 ACC gear position foot —— 0 0

[0035] Table 1

[0036] like Figure 1 As shown, the vehicle's power status includes sleep, semi-sleep, power off, and working.

[0037] 1. From power off to semi-sleep: When the vehicle is powered on, the ACC is in the OFF position, all 5 GPIO pins jump to low level, and the screen does not light up.

[0038] 2. From power failure to working state: When the vehicle is powered on, ACC is in the ON position, SOC wake-up pin turns low, SOC status pin turns low, MCU wake-up pin turns low, screen control pin turns high, ACC position pin turns high, and the screen lights up.

[0039] 3. From semi-sleep to working state: When the ACC switches from OFF to ON, or the MCU sends an unlock signal to the power core service module via serial port, the power core service module calls the exit IPO interface to allow the system to run fully. At the same time, the screen control pin is pulled to a high level to complete the screen opening operation and light up the screen. During this process, the SOC wake-up pin remains low, the SOC status pin remains low, the MCU wake-up pin remains low, the screen control pin turns high, and the ACC position follows the actual state.

[0040] 4. From working state to semi-sleep state: When the ACC switches from ON to OFF, and the timer reaches the preset time (e.g., 10 minutes) or a lock signal or door opening signal is sent to the power core service module, the power core service module calls the IPO interface to release resources at the system application layer and enter low power mode. At the same time, the screen control pin is pulled to low level to complete the screen shutdown operation. Among them, the SOC wake-up pin remains low level, the SOC status pin remains low level, the MCU wake-up pin remains low level, the screen control pin turns low level, and the ACC position pin turns low level.

[0041] 5. From semi-sleep to sleep state: The MCU pulls high the MCU wake-up pin to notify the SOC to go to sleep. The SOC begins to release its own sleep lock. After the sleep lock in user space is released, the SOC pulls high to notify the MCU to enter sleep state, and its own process is suspended. After receiving the status synchronization information, the MCU cuts off the power supply to the controlled peripherals, allowing the MCU to also enter a low-power state. Specifically, the SOC wake-up pin remains low, the SOC status pin goes high, the MCU wake-up pin goes high, the screen control pin remains low, and the ACC level remains low.

[0042] 6. From Sleep to Semi-Sleep: If the MCU acts as the wake-up source, it pulls its wake-up pin low. Upon receiving this wake-up interrupt, the SOC begins running its own underlying software and pulls its status pin low to inform the MCU that it is returning to a semi-sleep state. If the SOC acts as the wake-up source, it actively pulls its wake-up pin high to inform the MCU to wake up. The MCU repeats the above process, pulling its wake-up pin low to initiate the wake-up procedure. The SOC wake-up pin will also be pulled low along with the SOC status pin, completing the transition from sleep to semi-sleep. At this time, the SOC wake-up pin goes low, the SOC status pin goes low, the MCU wake-up pin goes low, the screen control pin remains low, and the ACC mode pin remains low.

[0043] In this embodiment, a vehicle employs the in-vehicle entertainment system power management interaction system as described in this embodiment.

[0044] The above embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above embodiments. Any changes, modifications, substitutions, combinations, or simplifications made without departing from the spirit and principle of the present invention shall be considered equivalent substitutions and shall be included within the protection scope of the present invention.

Claims

1. A power management and interaction system for an in-vehicle entertainment system, characterized in that: The system includes a System-on-a-Chip (SOC), an MCU, and a screen. The screen is connected to both the SOC and the MCU. The SOC has a power core service module and an IPO interface. Five GPIO pins are arranged between the SOC and the MCU. Three of these pins are inputs from the SOC and outputs from the MCU, while two are inputs from the MCU and outputs from the SOC. The GPIO pins are designed to connect to both ends of the chip. One end controls the high and low level input interrupts, while the other end receives the output and triggers the corresponding vehicle system power state logic based on the interrupt. The vehicle system power state includes sleep, semi-sleep, power off, and working. The five GPIO pins are SOC wake-up pin, SOC status pin, screen control pin, MCU wake-up pin, and ACC position pin. Among them, the SOC wake-up pin, SOC status pin, and screen control pin are SOC inputs and MCU outputs, while the MCU wake-up pin and ACC position pin are both MCU inputs and SOC outputs.

2. The in-vehicle entertainment system power management interaction system according to claim 1, characterized in that: From power failure to semi-sleep: When the vehicle is powered on, the ACC is in the OFF position, all 5 GPIO pins jump to low level, and the screen does not light up.

3. The in-vehicle entertainment system power management interaction system according to claim 2, characterized in that: From power failure to working state: When the vehicle is powered on, ACC is in the ON position, SOC wake-up pin goes low, SOC status pin goes low, MCU wake-up pin goes low, screen control pin goes high, ACC position pin goes high, and the screen lights up.

4. The in-vehicle entertainment system power management interaction system according to claim 3, characterized in that: From semi-sleep to working state: When the ACC switches from OFF to ON, or the MCU sends an unlock signal to the power core service module via serial port, the power core service module calls the exit IPO interface to allow the system to run fully. At the same time, the screen control pin is pulled to a high level to complete the screen opening operation and light up the screen. Among these, the SOC wake-up pin remains low, the SOC status pin remains low, the MCU wake-up pin remains low, the screen control pin turns high, and the ACC position follows the actual state.

5. The in-vehicle entertainment system power management interaction system according to claim 4, characterized in that: From working state to semi-sleep state: When the ACC switches from ON to OFF, or when the preset time is reached or a lock signal or door opening signal is sent to the power core service module, the power core service module calls the IPO interface to release resources at the system application layer and enter low power mode. At the same time, the screen control pin is pulled low to complete the screen shutdown operation. Among these, the SOC wake-up pin, the SOC status pin, the MCU wake-up pin, the screen control pin, and the ACC switch switch all remain low.

6. The in-vehicle entertainment system power management interaction system according to claim 5, characterized in that: From semi-sleep to sleep state: The MCU pulls the MCU wake-up pin high to notify the SOC to go to sleep. The SOC begins to release its own sleep lock. After the sleep lock in user space is released, the SOC status pin is pulled high to notify the MCU to enter sleep state. Its own process is suspended. After receiving the status synchronization information, the MCU cuts off the power supply to the controlled peripheral devices so that the MCU also enters a low-power state. Among them, the SOC wake-up pin is kept low, the SOC status pin goes high, the MCU wake-up pin goes high, the screen control pin is kept low, and the ACC level is kept low.

7. The in-vehicle entertainment system power management interaction system according to claim 6, characterized in that: From sleep to semi-sleep state: If the MCU is the wake-up source, the MCU will pull the MCU wake-up pin low. After the SOC receives the wake-up interrupt, it will start running its own low-level software and pull the SOC status pin low to inform the MCU to return to the semi-sleep state. If the SOC is used as the wake-up source, the SOC actively pulls up the SOC wake-up pin to notify the MCU to wake up. The MCU repeats the above process by pulling down the wake-up pin to go through the wake-up process. The SOC wake-up pin will be pulled down along with the SOC status pin to complete the transition from sleep to semi-sleep state. At this time, the SOC wake-up pin goes low, the SOC status pin goes low, the MCU wake-up pin goes low, the screen control pin remains low, and the ACC mode pin remains low.

8. A vehicle, characterized in that: The in-vehicle entertainment system power management interaction system as described in any one of claims 1 to 7 is adopted.

Citation Information

Patent Citations

  • Vehicle machine control method, MCU and storage medium

    CN113759762A

  • Control method and system for car networking system

    CN114312618A

  • Terminal dormancy awakening method based on state machine

    CN119127324A