Power consumption control method, system and intelligent television box
By setting multiple power modes for smart TV boxes and building a joint cost model for latency and power consumption, the problem of low standby power consumption control efficiency of TV boxes is solved, achieving fast wake-up while saving energy and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN SDMC TECH CO LTD
- Filing Date
- 2025-09-23
- Publication Date
- 2026-06-23
AI Technical Summary
Existing technologies for TV boxes have low standby power consumption control efficiency, making them unable to adapt to complex device states and user habits, thus affecting user experience.
Multiple power modes are set for smart TV boxes, a joint cost model of latency and power consumption is constructed, operating data is collected, the expected wake-up time is estimated through algorithms, the joint cost is calculated, and the power mode corresponding to the lowest joint cost is switched.
It effectively balances the wake-up time of the TV box with the power consumption, saving energy while ensuring that users can wake up in the shortest possible time, thus improving the user experience.
Smart Images

Figure CN121037625B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of power consumption control technology for TV boxes, specifically relating to a power consumption control method, system, and smart TV box. Background Technology
[0002] A TV box is a portable terminal device that connects to a traditional television. Its core function is to upgrade an ordinary television into a smart terminal with internet access capabilities through a built-in hardware processor, operating system, and network connectivity module. Users can use this device to access online video resources, install applications, play games, and more, greatly expanding the traditional functions of the television and enriching the home digital entertainment experience. Current smart TV boxes typically employ a separate hardware design, connecting to the television via interfaces such as HDMI and accompanied by a remote control for interaction.
[0003] TV boxes typically control power consumption through automatic standby to save energy when not in use. Traditional TV box power control methods generally employ three power modes: "power on / pseudo-standby / true standby." In pseudo-standby, only the backlight is turned off, resulting in a faster wake-up speed, but power consumption is close to that of power on. In true standby, the power to the SoC is disconnected, resulting in lower power consumption, but a longer wake-up time, severely impacting user experience. Therefore, some existing TV box power control methods set multiple power modes, gradually switching to a lower power consumption and longer wake-up time mode based on the user's inactivity time. This method improves user experience to some extent, achieving a balance between power consumption and wake-up time, but it cannot adapt to complex device states and user habits, resulting in low efficiency in standby power control. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to overcome the defects in the standby power consumption control efficiency of TV boxes in the prior art, thereby providing a power consumption control method, system and smart TV box.
[0005] A power consumption control method includes the following steps:
[0006] Set multiple power modes for the smart TV box; the higher the power mode level, the higher the power consumption retention and the shorter the wake-up latency.
[0007] Construct a joint cost model for latency and power consumption. The input values of the joint cost for latency and power consumption include wake-up latency, entry latency, hold power consumption, and expected wake-up time. The output value is the joint cost.
[0008] The wake-up latency represents the time required to switch from the current power mode to normal operation; the entry latency represents the time required to switch from a previous lower power mode to the current power mode; the hold power represents the power consumption required to maintain the current power mode; and the estimated wake-up time represents the estimated time until the next wake-up to normal operation.
[0009] Collect operational data from the smart TV box, including user load, network factors, and prediction factors;
[0010] Calculate short-term prediction time based on user load, medium-term prediction time based on network factors, and long-term prediction time based on prediction factors; calculate the expected wake-up time based on short-term, medium-term, and long-term prediction times.
[0011] Obtain the wake-up latency, entry latency, and hold power consumption corresponding to each preset power mode;
[0012] Based on the estimated wake-up time and the wake-up latency, entry latency, and hold power consumption corresponding to each power mode, the joint cost corresponding to each power mode is calculated, and the smart TV box switches to the power mode corresponding to the lowest joint cost.
[0013] Furthermore, the power modes of the smart TV box include a first power mode, a second power mode, a third power mode, a fourth power mode, and a fifth power mode. In the fifth power mode, the smart TV box operates normally, and all power domains are powered on. In the fourth power mode, the Wi-Fi module intermittently draws current, the Ethernet module is powered off when no cable is inserted, and the external interface module is powered off if idle for more than a preset time. In the third power mode, the large core of the main control chip is shut down, the CPU and GPU run at reduced frequencies, the Wi-Fi module enters a low-power mode and stops scanning, the antenna retains only one receiving antenna, and the Bluetooth module disables broadcasting and discovery. In the second power mode, the main control chip retains only one core located in the always-on domain. In the first power mode, all peripherals are powered off.
[0014] Furthermore, based on the estimated wake-up time and the wake-up latency, entry latency, and hold power consumption corresponding to each power mode, the joint cost corresponding to each power mode is calculated, including the following steps:
[0015] The method for calculating the joint cost is expressed as follows:
[0016] C total =w1T exit +w2P hold T wake +w3T enter ;
[0017] Among them, Texit P represents the wake-up delay. hold T represents the power consumption for maintaining power. wake Indicates the estimated wake-up time, T enter w1 represents the entry delay, w2 represents the wake-up delay weight, w3 represents the holding energy consumption weight, and w3 represents the entry delay weight.
[0018] Furthermore, the wake-up latency weight, the holding energy consumption weight, and the entry latency weight are calculated based on latency preference and energy consumption preference; the greater the latency preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight; the greater the energy consumption preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight; the latency preference and the energy consumption preference are set based on the current scenario.
[0019] Furthermore, the smart TV box application adjusts the values of latency preference and energy consumption preference via API.
[0020] Furthermore, the user load includes the utilization rate of the CPU unit and GPU unit, and the bandwidth of DDR; the network factors include the Wi-Fi received signal strength, transmission indication period, and transmission queue, including the Ethernet connection status and the number of received data packets, including the expected arrival time of the push heartbeat and the buffering time of the OTT player; the predictive factors include the user activity model, the scheduled task list, the external input rhythm, and the key press interval.
[0021] A power consumption control system includes a main control chip and a power management chip, wherein the main control chip is used to implement the power consumption control method described above.
[0022] The main control chip is used to collect the operating data of the smart TV box, calculate the joint cost, and switch the power mode of the smart TV box based on the joint cost.
[0023] The power management chip is controlled by the main control chip and is used to provide power to each power domain.
[0024] A smart TV box is disclosed. The smart TV box achieves power consumption control through the aforementioned power consumption control method. The smart TV box includes a power management chip and a main control chip. The power management chip is connected to an external power source to power the smart TV box. The power management chip divides the smart TV box into multiple power domains for controlling the power supply to each power domain. Each power domain includes a normally open domain, a core island, a DDR island, a network island, and an I / O island. The normally open domain includes a small core of the main control chip, a persistent random access memory (RAM), a tightly coupled memory (TCH), and an external interrupt port. The core island includes a large core of the main control chip and other small cores. The network island includes the smart TV box's network module. The I / O island includes the smart TV box's external interface module.
[0025] Beneficial Effects: This invention discloses a power consumption control method. By setting multiple power modes for a smart TV box, constructing a joint cost model for latency and power consumption, and collecting the smart TV box's operating data (including user load, network factors, and prediction factors), the method estimates the expected wake-up time using an algorithm, calculates the joint cost, and switches to the power mode corresponding to the lowest joint cost. This invention can effectively estimate the next wake-up time of the smart TV box and select a suitable power mode based on the estimated wake-up time, thereby effectively balancing the wake-up time and power consumption. It saves energy while ensuring users can wake up in the shortest possible time, improving the user experience. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 This is a schematic block diagram of the power consumption control method of the present invention. Detailed Implementation
[0028] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the specific embodiments of this application are described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a thorough understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this application. Therefore, this application is not limited to the specific embodiments disclosed below.
[0029] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0030] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0031] Example 1:
[0032] Reference Figure 1 As shown, this embodiment provides a power consumption control method, including the following method steps:
[0033] Step S1: Set multiple power modes for the smart TV box; the higher the power mode level, the higher the power consumption and the shorter the wake-up latency.
[0034] In this embodiment, the power modes of the smart TV box include a first power mode, a second power mode, a third power mode, a fourth power mode, and a fifth power mode. In the fifth power mode, the smart TV box operates normally, all power domains are powered on, and the operating system implements dynamic voltage and frequency adjustment (DVFS). In the fourth power mode, the Wi-Fi module intermittently pulls current, the Ethernet module is powered off when no cable is inserted, and the external interface module is powered off if idle for more than a preset time of 1 second. In the third power mode, the large core of the main control chip is shut down, the CPU and GPU run at reduced frequencies, the Wi-Fi module enters low power mode (LPS) and stops scanning, the MIMO antenna retains one receiving antenna, and the Bluetooth module disables broadcasting and discovery. In the second power mode, the main control chip retains only one core in the always-on domain, the Ethernet LED is off, Auto-Neg is set to Idle, and 10M Full+ is locked. The EEE (Tx-LPI) listens for WoL packets, the Wi-Fi module enables WoWLAN with DTIM=3 for ultra-low power listening, the Bluetooth module is unpaired and only broadcast listening is retained; the DDR module is locked at 400MHz and runs in Gear-Down mode with self-refresh ready (MR13=1), balancing fast wake-up and hold power consumption; in the first power mode, the core island is powered down, all peripherals are powered down, and the Bluetooth and infrared modules enter deep sleep mode.
[0035] Step S2: Construct a joint cost model for latency and power consumption. The input values of the joint cost model for latency and power consumption include wake-up latency, entry latency, hold power consumption, and expected wake-up time. The output value is the joint cost.
[0036] In this embodiment, the joint cost model of latency and power consumption is expressed as:
[0037] C total =w1T exit +w2P hold T wake +w3T enter ;
[0038] Among them, T exit P represents the wake-up delay. hold T represents the power consumption for maintaining power. wake Indicates the estimated wake-up time, T enter w1 represents the entry delay, w2 represents the wake-up delay weight, w3 represents the holding energy consumption weight, and w3 represents the entry delay weight.
[0039] The wake-up latency represents the time required to switch from the current power mode to normal operation; the entry latency represents the time required to switch from a previous lower power mode to the current power mode; the hold power represents the power consumption required to maintain the current power mode; and the estimated wake-up time represents the estimated time until the next wake-up to normal operation.
[0040] Step S3: Collect the operating data of the smart TV box, including user load, network factor and prediction factor;
[0041] In this embodiment, the user load includes the utilization of the CPU unit and GPU unit, and the bandwidth of DDR; the network factors include the Wi-Fi received signal strength, transmission indication period, and transmission queue, including the Ethernet connection status and the number of received data packets, including the expected arrival time of the push heartbeat and the buffering time of the OTT player; the prediction factors include the user activity model, the scheduled task list, the external input rhythm, and the key press interval.
[0042] Step S4: Calculate the short-term prediction time based on user load, the medium-term prediction time based on network factors, and the long-term prediction time based on prediction factors; calculate the expected wake-up time based on the short-term prediction time, the medium-term prediction time, and the long-term prediction time.
[0043] The method for calculating the expected wake-up time is expressed as follows:
[0044] T wake = max(T short , T net , T long );
[0045] Among them, T short T represents the short-term forecast time. net T represents the predicted time in the middle of the time spectrum. long Indicates the long-term prediction time.
[0046] In this embodiment, when the conditions of CPU < 10%, GPU < 10%, and DDR < 200 MB / s are met for ≥ 3 consecutive seconds, it is defined as an idle period, and the short-time prediction time T is... short = 8–10 s; when either CPU / GPU is at 10–30% or DDR is at 200–600MB / s for ≥ 2 consecutive s, it is defined as a light load segment with a short prediction time T. short = 3–5 s; when neither of the above two conditions is met, it is defined as the busy mode, and the short-time prediction time T short = 0–2 s. Preferably, in this embodiment, the short-time prediction time T is 0–2 s in idle, light load, and busy modes. short The values were set to 10s, 4s, and 1s respectively.
[0047] When it is detected that the smart TV box is playing video, the short-time prediction time T short Based on the above, the preset time is reduced, which is 2 seconds in this embodiment.
[0048] When a CPU / GPU surge of >20% or a sudden doubling of DDR load occurs within 500ms, T short When the condition immediately drops to 0–2s, make T short = 0–2 s, preferably 1 s in this embodiment.
[0049] In this embodiment, in a Wi-Fi scenario, the mid-time prediction time T net Based on Wi-Fi operating status adjustment, the intermediate time prediction time T net It is positively correlated with RSSI signal strength and DTIM period, and negatively correlated with Tx queue length, service packet rate, and retransmission / packet loss rate; when WoWLAN is configured for Magic Packet / ARP only, the mid-time prediction time T net Increased time prediction T when WoWLAN is configured with a large number of complex matches (multi-pattern / port) net Reduce; when a broadcast / ARP storm (>10 packets / second) is detected, the mid-time prediction time T net Set to a smaller preset value.
[0050] In the Ethernet scenario, the mid-time prediction time T net It is negatively correlated with link rate and service packet rate; when EEE is enabled, the mid-time prediction time T net Increase, otherwise decrease; when the PHY LED / auto-negotiation state is LED off or Auto-Neg Idle, the mid-time prediction time T net When the PHY auto-negotiation state increases to frequent renegotiation / link jitter, the mid-time prediction time T... net Decrease.
[0051] The week (7×24h) is divided into 30-minute time periods. The number of remote control / touch / voice events is counted to obtain an activity heatmap. Each time period is categorized into high-activity, medium-activity, and low-activity periods based on the average number of events, from highest to lowest. When a period falls within a high-activity period, the long-term prediction time T is calculated. long Set the time to 5s, 30s, and 120s respectively.
[0052] When any prediction time metric indicates that the smart TV box may wake up in the short term, the power control method prioritizes keeping it in a light sleep mode with a smaller delay; only when all metrics show that it is safe will it be allowed to enter a more power-saving mode.
[0053] Step S5: Obtain the wake-up latency, entry latency, and hold power consumption corresponding to each preset power mode; based on the expected wake-up time and the wake-up latency, entry latency, and hold power consumption corresponding to each power mode, calculate the joint cost corresponding to each power mode, and the smart TV box switches to the power mode corresponding to the lowest joint cost.
[0054] In this embodiment, calculating the joint cost corresponding to each power mode includes the following steps:
[0055] The method for calculating the joint cost is expressed as follows:
[0056] C total =w1T exit +w2P hold T wake +w3T enter ;
[0057] Among them, T exit P represents the wake-up delay. hold T represents the power consumption for maintaining power. wake Indicates the estimated wake-up time, T enter w1 represents the entry delay, w2 represents the wake-up delay weight, w3 represents the holding energy consumption weight, and w1+w2+w3=1.
[0058] The wake-up latency weight, the holding energy consumption weight, and the entry latency weight are calculated based on latency preference and energy consumption preference. The greater the latency preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight. The greater the energy consumption preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight. The latency preference and the energy consumption preference are set based on the current scenario.
[0059] As a preferred embodiment, the preset default weights, namely the wake-up latency weight, the holding energy consumption weight, and the entry latency weight, are shown in the following table:
[0060]
[0061] As a preferred embodiment, the wake-up latency, entry latency, and hold power consumption corresponding to each preset power mode are shown in the following table:
[0062]
[0063] As a further improvement to this embodiment, the application of the smart TV box adjusts the values of latency bias and energy bias via API.
[0064] Specifically, latency_bias represents the user's / scenario's sensitivity to wake-up speed, and energy_bias represents the user's / scenario's sensitivity to power saving. In this embodiment, users can directly modify the values of latency_bias and energy_bias through the operating system, while applications can adjust them through API interfaces. For example, if a Karaoke / game app is installed, the application will increase the latency_bias value; in areas with high electricity prices, the application will automatically increase the energy_bias value.
[0065] In one specific implementation, the weights are calculated as follows:
[0066] L = latency_bias / 100;
[0067] E = energy_bias / 100;
[0068] w1 = 0.2 + 0.6·L;
[0069] w2 = 0.1 + 0.6·E;
[0070] w3 = 1 - w1 - w2.
[0071] This embodiment provides a power consumption control method that sets multiple power modes for a smart TV box, constructs a latency-power consumption joint cost model, collects the smart TV box's operating data (including user load, network factors, and prediction factors), estimates the expected wake-up time using an algorithm, calculates the joint cost, and switches to the power mode corresponding to the lowest joint cost. This invention effectively estimates the next wake-up time of the smart TV box and selects a suitable power mode based on the estimated wake-up time, thereby effectively balancing the wake-up time and power consumption. This saves energy while ensuring the user can wake up in the shortest possible time, improving the user experience.
[0072] Example 2:
[0073] This embodiment provides a power consumption control system, including a main control chip and a power management chip. The main control chip is used to implement the power consumption control method described in Embodiment 1.
[0074] The main control chip is used to collect the operating data of the smart TV box, calculate the joint cost, and switch the power mode of the smart TV box based on the joint cost.
[0075] The power management chip is controlled by the main control chip and is used to provide power to each power domain.
[0076] Example 3:
[0077] This embodiment provides a smart TV box. The smart TV box achieves power consumption control through the aforementioned power consumption control method. The smart TV box includes a power management chip and a main control chip. The power management chip is connected to an external power source to power the smart TV box. The power management chip divides the smart TV box into multiple power domains to control the power supply of each power domain. Each power domain includes a normally open domain, a core island, a DDR island, a network island, and an I / O island. The normally open domain includes a small core of the main control chip, a persistent random access memory (RAM), a tightly coupled memory (TCH), and an external interrupt port. The core island includes a large core of the main control chip and other small cores. The network island includes the smart TV box's network module. The I / O island includes the smart TV box's external interface module.
[0078] Specifically, the power supply range of the normally open domain includes the small core of the main control chip SoC and 32KB of TCM. This small core operates at 192MHz and LDO 0.8V and is used to control the power management chip. The tightly coupled memory (RetentionRAM) has a capacity of 32KB and is used to store the policy table and context snapshot. External interrupt interfaces include IR, CEC RX, BT_WAKE, and ETH / Wi-Fi listening GPIO.
[0079] The core island powers the remaining big and small cores of the main control chip, as well as the GPU / VPU; the DDR island powers the memory and supports DVFS / Gear-Down / Self-Refresh / Clock-Stop; the network island powers the ETH PHY, Wi-Fi RF, and WoWLAN; and the IO island powers the USB, SD, SPDIF, and AV interfaces and supports independent load-switch.
[0080] In this embodiment, a small core of the main control chip is located in the normally open domain, running lightweight power control firmware with a power consumption of 5–8 mW. This core controls the power management chip and is dedicated to calculating joint costs and switching the power mode of the smart TV box. Preferably, in this embodiment, this small core of the main control chip exchanges mode instructions and snapshots with other cores via Mailbox and tightly coupled memory, and controls the power management chip (PMIC) via I²C.
[0081] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0082] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A power consumption control method, characterized in that, The method includes the following steps: setting multiple power modes for the smart TV box; higher-level power modes have higher hold power consumption and shorter wake-up latency; constructing a joint cost model for latency and power consumption, wherein the input values of the joint cost model include wake-up latency, entry latency, hold power consumption, and estimated wake-up time, and the output value is the joint cost; the wake-up latency represents the time required to switch from the current power mode to normal operation; the entry latency represents the time required to switch from a lower-level power mode to the current power mode; the hold power consumption represents the power consumption required to maintain the current power mode; the estimated wake-up time represents the estimated time until the next wake-up to normal operation; collecting the operating data of the smart TV box, wherein the operating data includes user load, network factors, and prediction factors; Short-term prediction time is calculated based on user load, medium-term prediction time is calculated based on network factors, and long-term prediction time is calculated based on prediction factors. The estimated wake-up time is calculated based on the short-term, medium-term, and long-term prediction times. The wake-up latency, entry latency, and hold power consumption corresponding to each preset power mode are obtained. Based on the estimated wake-up time and the wake-up latency, entry latency, and hold power consumption corresponding to each power mode, the joint cost corresponding to each power mode is calculated, and the smart TV box switches to the power mode corresponding to the lowest joint cost.
2. The power consumption control method according to claim 1, characterized in that, The power modes of the smart TV box include a first power mode, a second power mode, a third power mode, a fourth power mode, and a fifth power mode. In the fifth power mode, the smart TV box operates normally and all power domains are powered on. In the fourth power mode, the Wi-Fi module intermittently draws current, the Ethernet module is powered off when no cable is inserted, and the external interface module is powered off if it is idle for more than a preset time. In the third power mode, the large core of the main control chip is shut down, the CPU and GPU run at reduced frequency, and the Wi-Fi module enters a low-power mode; in the second power mode, the main control chip retains only one core in the always-on domain; in the first power mode, all peripherals are powered off.
3. The power consumption control method according to claim 1, characterized in that, Based on the estimated wake-up time and the wake-up latency, entry latency, and hold power consumption corresponding to each power mode, the joint cost corresponding to each power mode is calculated, including the following steps: The calculation method for the joint cost is expressed as follows: C total =w1T exit +w2P hold T wake +w3T enter ; Among them, T exit P represents the wake-up delay. hold T represents the power consumption for maintaining power. wake Indicates the estimated wake-up time, T enter w1 represents the entry delay, w2 represents the wake-up delay weight, w3 represents the holding energy consumption weight, and w3 represents the entry delay weight.
4. The power consumption control method according to claim 3, characterized in that, The wake-up latency weight, the holding energy consumption weight, and the entry latency weight are calculated based on latency preference and energy consumption preference. The greater the latency preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight. The greater the energy consumption preference, the greater the wake-up latency weight and the smaller the holding energy consumption weight. The latency preference and the energy consumption preference are set based on the current scenario.
5. The power consumption control method according to claim 4, characterized in that, The smart TV box application adjusts the values of latency preference and energy consumption preference via API.
6. The power consumption control method according to claim 1, characterized in that, The user load includes the utilization of CPU units and GPU units and DDR bandwidth; the network factors include Wi-Fi received signal strength, transmission indication period and transmission queue, including Ethernet connection status and number of received data packets, including push heartbeat expected arrival time and OTT player buffer duration; the predictive factors include user activity model, scheduled task list, external input rhythm and key press interval.
7. A power consumption control system, characterized in that, It includes a main control chip and a power management chip, wherein the main control chip is used to implement the power consumption control method according to any one of claims 1-6; The main control chip is used to collect the operating data of the smart TV box, calculate the joint cost, and switch the power mode of the smart TV box based on the joint cost. The power management chip is controlled by the main control chip and is used to provide power to each power domain.
8. A smart TV box, characterized in that, The smart TV box achieves power consumption control through the power consumption control method described in any one of claims 1-6. The smart TV box includes a power management chip and a main control chip. The power management chip is connected to an external power source to power the smart TV box. The power management chip divides the smart TV box into multiple power domains to control the power supply of each power domain. Each power domain includes a normally open domain, a core island, a DDR island, a network island, and an I / O island. The normally open domain includes a small core of the main control chip, a persistent random access memory (RAM), a tightly coupled memory (TCH), and an external interrupt port. The core island includes a large core of the main control chip and other small cores. The network island includes the smart TV box's network module. The I / O island includes the smart TV box's external interface module.
Citation Information
Patent Citations
Terminal power consumption control method, mobile terminal and computer readable storage medium
CN107277902A
Remote controller searching method, device and system for intelligent television box
CN118409327A