Control system and control method of aggregation chip and electronic equipment
By introducing monitoring modules and switching modules into the aggregate chips, dynamically switching their working modes, the power consumption waste caused by the aggregate chips being run in high-speed transmission mode is solved, and the battery life of electronic devices is improved.
Patent Information
- Application Number
- CN202311073840.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-23
- Publication Date
- 2025-02-25
AI Technical Summary
The polymeric chip is always in the high-speed transmission mode in foldable electronic devices, resulting in unnecessary power consumption and reducing the battery life of the electronic devices.
A control system for an aggregate chip is provided, including a monitoring module and a switching module. The monitoring module is used to monitor signals to be transmitted, and the switching module is used to switch the aggregate chip to a low-power mode or a high-speed transmission mode according to the monitoring results to match current service requirements.
Through dynamic switching mode, the aggregation chip only switches to the high-speed transmission mode when a high-speed signal is detected, and remains in the low-power mode for other times, effectively avoiding unnecessary waste of power consumption and improving the battery life of electronic devices.
Smart Images

Figure CN119521348A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of chip technology, and in particular to a control system, a control method and an electronic device of a polymer chip. Background Art
[0002] With the development of terminal technology, foldable electronic devices with flexible display screens have received widespread attention. Foldable electronic devices include a main board and a sub-board, which are connected by a through-shaft flexible board. In order to reduce the size of the through-shaft flexible board, an aggregation chip can be set between the main board and the sub-board to achieve aggregate transmission of signals.
[0003] In the related art, as long as the system of the foldable device is in the business state, the aggregate chip is kept in the powered-on working state. However, the ratio of the time that the aggregate chip actually transmits the signal to the total time in the working state is very low (<0.5%), resulting in the aggregate chip running at no load for a long time. In addition, in order to meet the transmission requirements of high-speed signals for high speed, low latency, and high response sensitivity, the aggregate chip is usually designed according to the maximum application specifications, that is, the aggregate chip always runs in a high-power high-speed transmission mode. However, high-speed signals only account for a very small part of the signals to be transmitted, and most of the time the signals to be transmitted by the aggregate chip may only include low-speed signals. The above reasons cause unnecessary waste of power consumption of the aggregate chip and reduce the battery life of electronic devices. Summary of the invention
[0004] The embodiments of the present application provide a control system, a control method and an electronic device of an aggregate chip, which can effectively solve the problem of unnecessary power consumption waste of the aggregate chip, thereby improving the battery life of the electronic device.
[0005] In a first aspect, a control system of an aggregate chip is provided, comprising: a monitoring module, for monitoring a signal to be transmitted of the aggregate chip; a switching module, for switching the aggregate chip from a low power consumption mode to a high-speed transmission mode when the monitoring module detects a high-speed signal to be transmitted, the power consumption of the low power consumption mode being less than that of the high-speed transmission mode; and the aggregate chip, for transmitting the high-speed signal through the high-speed transmission mode.
[0006] According to the control system of the aggregation chip provided in the embodiment of the present application, the aggregation chip includes a low power consumption mode and a high-speed transmission mode. When the monitoring module detects a high-speed signal to be transmitted, the switching module can switch the aggregation chip from the current low power consumption mode to the high-speed transmission mode, so that the aggregation chip can transmit the high-speed signal in the high-speed transmission mode, thereby meeting the transmission requirements of the high-speed signal for high speed, low latency, etc. When there is no high-speed signal to be transmitted, the aggregation chip can run in the low power consumption mode. For example, the low power consumption mode can be the default mode of the aggregation chip. The power consumption of the low power consumption mode is less than that of the high-speed transmission mode, thereby avoiding power consumption waste.
[0007] According to the control system of the polymer chip provided in the embodiment of the present application, since the polymer chip has multiple modes, the mode of the polymer chip can be reasonably selected according to specific business needs. The polymer chip can be switched to a high-power high-speed transmission mode only when a high-speed signal to be transmitted is detected. When there is no need for high-speed signal transmission, the polymer chip can be operated in a low-power low-power mode. Compared with the prior art in which the polymer chip is always operated in a high-speed transmission mode, the present application can allocate power consumption according to actual business needs, thereby avoiding unnecessary power consumption waste of the polymer chip and improving the endurance of electronic devices. In addition, the polymer chip in the present application does not have to be operated in a high-speed transmission mode all the time, thereby reducing the loss of the polymer chip and extending the service life of the polymer chip.
[0008] In a possible implementation manner, after the high-speed signal transmission is completed, the switching module is further used to: switch the aggregation chip from the high-speed transmission mode back to the low power consumption mode.
[0009] That is to say, after the high-speed signal is transmitted, the switching module can automatically switch the aggregation chip from the high-speed transmission mode back to the low-power mode. The low-power mode can be used as the default mode of the aggregation chip, so that the aggregation chip can run in the low-power mode to the maximum extent, thereby avoiding unnecessary power consumption of the aggregation chip to the maximum extent and extending the battery life of the electronic device.
[0010] Optionally, after determining that the high-speed signal has been transmitted, the switching module may immediately switch the aggregation chip from the high-speed transmission mode back to the low-power mode, thereby allowing the aggregation chip to operate in the low-power mode as much as possible.
[0011] Optionally, it can be determined that the high-speed signal is completely transmitted based on an instruction from a service module.
[0012] In a possible implementation, when the monitoring module does not detect a new high-speed signal within a preset time period after the high-speed signal transmission is completed, the switching module is also used to: switch the aggregation chip from the high-speed transmission mode back to the low power consumption mode; when a new high-speed signal is detected within the preset time period, the aggregation chip is also used to: transmit the new high-speed signal through the high-speed transmission mode.
[0013] That is to say, after the high-speed signal is transmitted, it does not switch directly to the low-power mode, but waits for a preset time, that is, it remains idle for a preset time in the high-speed transmission mode. Within the preset time, if the monitoring module detects that a new high-speed signal needs to be transmitted, the aggregation chip directly transmits the new high-speed signal through the current high-speed transmission mode; and if the monitoring module does not detect that a new high-speed signal needs to be transmitted within the preset time, the switching module will switch the aggregation chip from the high-speed transmission mode back to the low-power mode.
[0014] Through the above settings, it is possible to avoid frequent mode switching of the aggregation chip to ensure the stability of the aggregation chip transmission, and also reduce the loss of the aggregation chip caused by mode switching. In addition, for some continuous services, high-speed signals may be sent multiple times in a period of time. By setting the preset standby time of the aggregation chip in high-speed mode, the subsequent new high-speed signals can be transmitted quickly and timely, with a fast response speed, avoiding transmission delays caused by mode switching.
[0015] In a possible implementation, the low power consumption mode is a low-speed transmission mode, and when the monitoring module detects a low-speed signal to be transmitted, the aggregation chip is further used to: transmit the low-speed signal through the current mode.
[0016] That is to say, the transmission of low-speed signals does not involve switching the aggregation chip mode. When a low-speed signal comes (detected), the aggregation chip directly transmits it in the current mode. For example, when the aggregation chip is in the low-speed transmission mode, the low-speed signal is directly transmitted through the low-speed transmission mode, and the low-speed transmission mode can meet the transmission requirements of the low-speed signal. When the aggregation chip is in the high-speed transmission mode, the low-speed signal is directly transmitted at high speed through the high-speed transmission mode.
[0017] The aggregation chip provided in the embodiment of the present application has two working modes, a low-speed transmission mode and a high-speed transmission mode. The low-speed transmission mode is used as the default mode for transmitting low-speed signals, while the high-speed transmission mode can transmit not only high-speed signals but also low-speed signals. The above settings can reasonably balance the two aspects of saving operating power consumption and reducing the frequency of mode switching. That is, on the one hand, power consumption can be allocated according to actual business needs, that is, when there is no high-speed signal, it works in the low-speed transmission mode by default, and when a high-speed signal is detected, it switches to the high-speed transmission mode to transmit the high-speed signal, thereby avoiding unnecessary power consumption waste of the aggregation chip and improving the battery life of the electronic device. On the other hand, low-speed signals can be transmitted in any mode, which can avoid frequent mode switching of the aggregation chip to ensure the stability of the aggregation chip transmission, and can also reduce the loss of the aggregation chip caused by mode switching.
[0018] In a possible implementation, in terms of switching the aggregation chip from a low power consumption mode to a high-speed transmission mode, the switching module is specifically used to: determine whether the aggregation chip in the low-speed transmission mode is transmitting the low-speed signal; if so, switch the aggregation chip from the low-speed transmission mode to the high-speed transmission mode after the transmission is completed.
[0019] Through the above settings, it is possible to avoid adverse effects such as data loss on the transmission of low-speed signals due to mode switching, thereby ensuring the integrity and reliability of data transmission.
[0020] Optionally, as another possible implementation method, if during the mode switching process, the aggregation chip is transmitting a low-speed signal through a low-speed transmission mode, the transmission of the low-speed signal can be stopped at this time, and the switching module can directly switch the aggregation chip from the low-speed transmission mode to the high-speed transmission mode without waiting for the low-speed signal to be transmitted. After switching to the high-speed transmission mode, the low-speed signal can be transmitted through the high-speed transmission mode. Through the above settings, the mode switching of the aggregation chip is more timely, and the transmission of the high-speed signal can be completed more quickly, meeting the transmission requirements of the high-speed signal for low latency, high response sensitivity, etc.
[0021] In a possible implementation, the low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted, the switching module is also used to: switch the aggregation chip from the sleep mode to the high-speed transmission mode; the aggregation chip is also used to: transmit the low-speed signal through the high-speed transmission mode.
[0022] That is to say, no matter whether the monitoring module detects a high-speed signal or a low-speed signal to be transmitted, the switching module switches the aggregation chip from the sleep mode to the high-speed transmission mode, and transmits the high-speed signal or the low-speed signal through the high-speed transmission mode. In other words, at this time, the monitoring module does not need to determine the type of the signal to be transmitted, as long as the signal to be transmitted is detected, the aggregation chip can be awakened for signal transmission. The above settings are conducive to reducing the design requirements for the monitoring module, and can simplify the switching logic of the aggregation chip, which is easy to implement.
[0023] In a possible implementation, the low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted and does not detect the high-speed signal, the switching module is also used to: switch the aggregation chip from the sleep mode to a low-speed transmission mode, and the power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode and greater than that of the sleep mode; the aggregation chip is also used to: transmit the low-speed signal through the low-speed transmission mode.
[0024] In a possible implementation, in terms of monitoring the signal to be transmitted of the aggregation chip, the monitoring module is specifically used for: the monitoring module determines that the high-speed signal to be transmitted is monitored according to an instruction sent by the service module.
[0025] In a possible implementation, in terms of switching the aggregation chip from a low power consumption mode to a high-speed transmission mode, the switching module is specifically used to: switch a clock scheme used by the aggregation chip from a low-speed clock to a high-speed clock.
[0026] That is to say, in low power mode, the aggregation chip can rely on (according to) a low-speed clock to work, that is, a low-speed clock solution is used in low power mode, and in high-speed transmission mode, the aggregation chip can rely on (according to) a high-speed clock to work, that is, a high-speed clock solution is used in high-speed transmission mode. The mode switching between low power mode and high-speed transmission mode is achieved by switching high-speed and low-speed clocks. The implementation method is simple and easy to implement, and the mode switching is more convenient and quick.
[0027] In a second aspect, an electronic device is provided, comprising a control system of the aggregate chip provided by any possible implementation manner in the first aspect.
[0028] Optionally, the electronic device may be any foldable electronic device such as a foldable mobile phone, or any other electronic device that does not have a foldable feature, such as a conventional straight-panel mobile phone, a tablet computer, a laptop computer, etc. For example, the electronic device may be a foldable mobile phone of any of the three types: up and down inward folding, left and right inward folding, and left and right outward folding.
[0029] In a third aspect, a control method for an aggregate chip is provided, comprising: a monitoring module monitors the signal to be transmitted of the aggregate chip; when the monitoring module detects a high-speed signal to be transmitted, a switching module switches the aggregate chip from a low power consumption mode to a high-speed transmission mode, and the power consumption of the low power consumption mode is less than that of the high-speed transmission mode; the aggregate chip transmits the high-speed signal through the high-speed transmission mode.
[0030] In a possible implementation, after the high-speed signal transmission is completed, the method further includes: the switching module switching the aggregation chip from the high-speed transmission mode back to the low power consumption mode.
[0031] In a possible implementation, when the monitoring module does not detect a new high-speed signal within a preset time period after the high-speed signal transmission is completed, the method further includes: the switching module switches the aggregation chip from the high-speed transmission mode back to the low power consumption mode; when a new high-speed signal is detected within the preset time period, the method further includes: the aggregation chip transmits the new high-speed signal through the high-speed transmission mode.
[0032] In a possible implementation, the low power consumption mode is a low-speed transmission mode. When the monitoring module detects a low-speed signal to be transmitted, the method further includes: the aggregation chip transmits the low-speed signal through the current mode.
[0033] In a possible implementation, the switching module switches the aggregation chip from a low power consumption mode to a high-speed transmission mode, including: the switching module determines whether the aggregation chip in the low-speed transmission mode is transmitting the low-speed signal; if so, switching the aggregation chip from the low-speed transmission mode to the high-speed transmission mode after the transmission is completed.
[0034] In a possible implementation, the low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted, the method further includes: the switching module switches the aggregation chip from the sleep mode to the high-speed transmission mode to transmit the low-speed signal.
[0035] In a possible implementation, the low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted and does not detect the high-speed signal, the method further includes: the switching module switches the aggregation chip from the sleep mode to a low-speed transmission mode, the power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode and greater than that of the sleep mode; the aggregation chip transmits the low-speed signal through the low-speed transmission mode.
[0036] In a possible implementation, the monitoring module monitors the signal to be transmitted of the aggregation chip, including: the monitoring module determines that the high-speed signal to be transmitted is monitored according to an instruction sent by the service module.
[0037] In a possible implementation, the switching module switches the aggregation chip from a low power consumption mode to a high-speed transmission mode, including: the switching module switches the clock scheme used by the aggregation chip from a low-speed clock to a high-speed clock.
[0038] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program runs on an electronic device, the electronic device executes any method on the monitoring module side, the switching module side or the aggregation chip side that may be implemented by the design described in the third aspect.
[0039] In a fifth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on an electronic device, enables the electronic device to execute a method on a monitoring module side, a switching module side or an aggregation chip side provided by any possible design in the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 It is a schematic diagram of the structures of three different types of foldable mobile phones provided in the embodiments of the present application.
[0041] Figure 2 This is a three-dimensional structural diagram of a foldable mobile phone of the left and right outward folding type provided in an embodiment of the present application before and after folding.
[0042] Figure 3 yes Figure 2 The foldable phone is shown in its open state with the cover removed from its back.
[0043] Figure 4 It is a schematic block diagram of the signal transmission principle provided in an embodiment of the present application.
[0044] Figure 5 These are other application scenario examples of the polymer chip provided in the embodiments of the present application.
[0045] Figure 6 It is a schematic block diagram of the control system of the aggregation chip provided in an embodiment of the present application.
[0046] Figure 7 It is a timing diagram of current changes in the aggregate chip including low-speed transmission mode and high-speed transmission mode.
[0047] Figure 8 This is a timing diagram of the current changes in the aggregate chip including sleep mode and high-speed transmission mode.
[0048] Fig. 9 It is a timing diagram of current changes in the aggregate chip including sleep mode, low-speed transmission mode and high-speed transmission mode.
[0049] Fig.10 This is a flowchart of an example of a control method for a polymer chip provided in an embodiment of the present application.
[0050] Fig.11 This is a flowchart of another example of the control method of the aggregate chip provided in an embodiment of the present application.
[0051] Fig.12 This is a flowchart of another example of the control method of the aggregate chip provided in an embodiment of the present application.
[0052] Fig.13 This is a flowchart of another example of the control method of the aggregate chip provided in an embodiment of the present application.
[0053] Fig.14 This is a flowchart of another example of the control method of the aggregate chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] The technical solution in the present application will be described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0055] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0056] The term "include" herein indicates the presence of the described features, integral bodies, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integral bodies, steps, operations, elements, components and / or their collections. The terms "include", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0057] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0058] The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0059] With the development of terminal technology, users have a higher demand for electronic devices with large size and easy to carry. Therefore, foldable electronic devices with flexible display screens have received extensive attention. Foldable electronic devices can be unfolded when in use to provide a larger display interface and improve visual effects, and folded when not in use to facilitate storage and carrying by users.
[0060] As a common foldable electronic device, foldable phones are gradually becoming popular in people's daily lives. According to the folding method, foldable phones can be divided into three types: up and down folding, left and right folding, and left and right folding. Figure 1 Schematic diagram of the structure of three different types of foldable mobile phones 100 provided in the embodiments of the present application.
[0061] Figure 1 Part (a) in FIG. 1 shows a foldable mobile phone 100 of the type of folding inward from top to bottom. Figure 1 As shown in part (a) of the figure, the foldable phone 100 may have two display screens, namely a flexible display screen 110 located on the front of the foldable phone 100, and a back screen 120 located on the back of the foldable phone 100 and below the camera. The flexible display screen 110 has a foldable property so that the foldable phone 100 can be folded, for example, inwardly folded in the up and down directions (also referred to as up and down small folding).
[0062] After folding, the flexible display screen 110 is located on the inner side, and the back screen 120 is located on the outer side, so the flexible display screen 110 can also be called the inner screen, and the back screen 120 can also be called the outer screen. When the foldable mobile phone 100 is in the unfolded state, the foldable mobile phone 100 is similar to an ordinary straight-screen mobile phone. At this time, the user can perform human-computer interaction through the flexible display screen 110 with a larger area, and the user has a better visual effect; when the foldable mobile phone 100 is in the folded state, the user can perform human-computer interaction through the back screen 120, which can meet the basic usage needs of the user and facilitate the user to store and carry the foldable mobile phone 100.
[0063] Figure 1 Part (b) in FIG. 1 shows a foldable mobile phone 100 of a left-right foldable type. Figure 1As shown in part (b) of the figure, the foldable mobile phone 100 has a flexible display screen 110, and the flexible display screen 110 has a foldable characteristic, so that the foldable mobile phone 100 can be folded, for example, it can be folded outward in the left and right directions. The folded flexible display screen 110 is divided into multiple parts, for example, including a front display part facing the user, and a back display part opposite to the front display part and located at the back.
[0064] When the foldable mobile phone 100 is in the unfolded state, the user can perform human-computer interaction through the complete flexible display screen 110, and the user has a better visual effect at this time; when the foldable mobile phone 100 is in the folded state, the user can perform human-computer interaction through the front display part of the flexible display screen 110, which can meet the user's basic usage needs and is convenient for the user to store and carry the foldable mobile phone 100.
[0065] Figure 1 Part (c) in FIG. 1 shows a foldable mobile phone 100 of the left and right inward folding type. Figure 1 As shown in part (c) of the figure, the foldable mobile phone 100 may have two display screens, namely, a flexible display screen 110 located on the front of the foldable mobile phone 100, and a back screen 120 located on the back of the foldable mobile phone 100. The flexible display screen 110 has a foldable property so that the foldable mobile phone 100 can be folded, for example, it can be folded inward in the left and right directions. After folding, the flexible display screen 110 is located on the inside, and the back screen 120 is located on the outside.
[0066] When the foldable phone 100 is in the unfolded state, the user can perform human-computer interaction through the flexible display screen 110 with a large area, and the user has a better visual effect at this time; when the foldable phone 100 is in the folded state, the user can perform human-computer interaction through the back screen 120, which can meet the basic use needs of the user and facilitate the user to store and carry the foldable phone 100. Since the back screen 120 and the camera are arranged side by side on the left and right sides of the back of the foldable phone 100, and the back screen 120 is rectangular and is arranged close to the edge of the phone, the folded foldable phone 100 is similar to a conventional candy-bar phone and can be used as a conventional candy-bar phone.
[0067] Below Figure 1 Taking the left and right outward folding type foldable mobile phone 100 shown in part (b) as an example, the specific structure of the foldable mobile phone 100 is further introduced. Figure 2 1 is a three-dimensional structural diagram of a foldable mobile phone 100 of a left-right outward folding type provided in an embodiment of the present application before and after folding, wherein: Figure 2 Part (a) is a schematic diagram of the structure of the foldable mobile phone 100 in an open state. Figure 2Part (b) is a schematic diagram of the structure of the foldable mobile phone 100 in a closed state.
[0068] like Figure 2 As shown, the foldable mobile phone 100 includes a housing 130 and a flexible display screen 110. Among them, the housing 130 constructs the appearance of the foldable mobile phone 100, and the housing 130 can be a metal housing, such as a magnesium alloy, an aluminum alloy, stainless steel and other metals. In addition, it can also be a plastic housing, a glass housing, a ceramic housing, etc., but not limited to this. The housing 130 generally includes structures such as a frame, a middle frame, and a back cover. The interior of the housing 130 has an installation cavity, and various electronic components are installed in the installation cavity, such as a circuit board, a processor provided on the circuit board, a battery, and various functional components such as a camera, a flash, a microphone, and a speaker, but not limited to this.
[0069] The foldable mobile phone 100 also includes a flexible display screen 110 disposed on the housing 130. The flexible display screen 110 serves as the front panel of the mobile phone and forms the aforementioned mounting cavity with the housing 130. The flexible display screen 110 constitutes the display surface of the foldable mobile phone 100, which is used to display information such as images and texts, and provide information interaction. The flexible display screen 110 has a flexible and bendable characteristic. For example, the flexible display screen 110 can be an organic light-emitting diode (OLED) display screen, an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED) display screen, a mini organic light-emitting diode (Mini Organic Light-Emitting Diode) display screen, a micro organic light-emitting diode (micro organic light-emitting diode) display screen, a micro organic light-emitting diode (micro organic light-emitting diode) display screen, a quantum dot light-emitting diode (quantum dot light emitting diodes, QLED) display screen, etc., but is not limited thereto.
[0070] like Figure 2As shown, the housing 130 is composed of multiple parts, including a first housing 131, a folding mechanism 133 and a second housing 132 connected in sequence. The folding mechanism 133 can be deformed so that the first housing 131 and the second housing 132 are relatively unfolded or relatively folded. The flexible display screen 110 includes a first non-bending portion 111, a bending portion 113 and a second non-bending portion 112 connected in sequence, the first housing 131 is fixedly connected to the first non-bending portion 111, the second housing 132 is fixedly connected to the second non-bending portion 112, and the folding mechanism 133 is directly opposite to the bending portion 113.
[0071] like Figure 2 As shown in part (a) of the figure, the first housing 131 and the second housing 132 can be relatively unfolded to be fully opened, so that the foldable mobile phone 100 is in an open state. When the first housing 131 and the second housing 132 are fully opened, the angle α between the two can be approximately 180° (a slight deviation is also allowed, such as 165°, 177° or 185°).
[0072] like Figure 2 As shown in part (b) of the figure, the first shell 131 and the second shell 132 can be relatively folded to close, so that the foldable mobile phone 100 is in a closed state. At this time, the first shell 131 and the second shell 132 are parallel to each other (a slight deviation is also allowed). In other words, the foldable mobile phone 100 can switch between the open state and the closed state through the deformation of the folding mechanism 133. In some embodiments, the foldable mobile phone 100 can also relatively unfold / fold the first shell 131 and the second shell 132 to the state where the foldable mobile phone 100 is partially opened through the deformation of the folding mechanism 133, that is, the first shell 131 and the second shell 132 are in an intermediate state between the fully opened state and the closed state. For example, when the first shell 131 and the second shell 132 are fully opened, the angle α between the two can also be roughly 120°, 135°, 150°, etc., and this application does not strictly limit this.
[0073] In the embodiment of the present application, the flexible display screen 110 can be bent along with the housing 130. Figure 2 In the open state shown in part (a), the flexible display screen 110 is flattened and can display in full screen, so that the foldable mobile phone 100 has a larger display area to improve the user's viewing experience; when the foldable mobile phone 100 is in Figure 2 In the closed state shown in part (b), the flexible display screen 110 is folded outside the housing 130, and the plane size of the foldable mobile phone 100 is reduced, making it easier for users to carry and store.
[0074] The folding mechanism 133 includes but is not limited to one or more of a rotating shaft, a gear, a hinge, a slider, a slide slot, a pin, a connecting rod, a slide rod, a swing rod, etc. In addition, the folding mechanism 133 can also be made of elastic materials, memory alloy materials, etc.
[0075] Next, the internal structure of the foldable mobile phone 100 will be briefly introduced. Figure 3 yes Figure 2 The foldable mobile phone 100 is shown in the back view after the cover is removed in the open state. Figure 3 As shown, various components such as circuit boards and batteries are arranged in the installation cavity inside the foldable mobile phone 100. Specifically, a main board 140, a first battery 191 and a first small board 161 are arranged in the first housing 131. The main board 140, the first battery 191 and the first small board 161 are stacked from top to bottom to form a traditional three-stage design architecture. The main board 140 and the first small board 161 are electrically connected through a first flexible printed circuit (FPC) 181, and the first flexible printed circuit 181 is sandwiched between the first battery 191 and the foldable middle frame.
[0076] Similarly, a sub-board 150, a second battery 192 and a second small board 162 are provided inside the second shell 132. The sub-board 150, the second battery 192 and the second small board 162 are stacked in sequence from top to bottom to form a traditional three-stage design structure. The sub-board 150 and the second small board 162 are electrically connected through the second flexible circuit board 182, and the second flexible circuit board 182 is clamped between the second battery 192 and the foldable middle frame.
[0077] The main board 140 and the sub-board 150 are connected through the third flexible circuit board 183 to achieve signal conduction between the main board 140 and the sub-board 150. The main board 140 is installed with a memory and various processors, such as an application processor (application processor, AP), a central processing unit (central processing unit, CPU), a graphics processing unit (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a modem peripheral subsystem (modem peripheral subsystem, MPSS) or a low power island sensor subsystem (sensor low power island, SLPI), etc., but not limited to this. Various functional components are installed (connected) on the sub-board 150, the first small board 161, and the second small board 162, such as a touch panel (touch panel, TP), a charging interface, a subscriber identity module (subscriber identity module, SIM) card interface, a camera module, a fingerprint recognition module, a speaker or a microphone, etc., but not limited to this.
[0078] The main board 140 is connected to the first small board 161 and the sub-board 150 through the first flexible circuit board 181 and the third flexible circuit board 183 respectively, and the sub-board 150 is connected to the second small board 162 through the second flexible circuit board 182, so as to realize signal transmission (for example, transmission of digital signals) between the processor on the main board 140 and each functional element on the first small board 161, the sub-board 150 and the second small board 162, thereby realizing the corresponding functions of the functional elements.
[0079] For example, Figure 3 As shown, the main board 140 and the sub-board 150 transmit digital signals through the third flexible circuit board 183. The digital signals generated by the processor on the main board 140 can be transmitted to the functional elements installed or connected on the sub-board 150 through the third flexible circuit board 183 to control the functional elements so that the functional elements can achieve corresponding functions. Since the third flexible circuit board 183 needs to pass through the folding mechanism 133 to achieve signal conduction between the main board 140 and the sub-board 150, and the folding mechanism 133 usually includes a rotating shaft, the third flexible circuit board 183 is also usually called a through-shaft soft board.
[0080] like Figure 3As shown, the main board 140 is provided with an aggregation chip 171, and the sub-board 150 is provided with a decomposition chip 172. The aggregation chip 171 is used to aggregate (usually also referred to as multiplexing, aggregation or combining) the multi-channel digital signals to be transmitted from the main board 140 to the sub-board 150, and then send the aggregated digital signals to the decomposition chip 172 through the third flexible circuit board 183. The decomposition chip 172 is used to decompose (usually also referred to as demultiplexing, recovery, restoration or branching) the digital signals aggregated by the aggregation chip 171, and then output them to the relevant functional components on the sub-board 150.
[0081] By providing the aggregation chip 171 and the decomposition chip 172 that cooperate with each other, multiple digital signals can be combined and transmitted on one physical channel, which can reduce the number of physical channels required for signal transmission, thereby effectively reducing the size of the third flexible circuit board 183. The reduction in the size of the third flexible circuit board 183 expands the layout space of other components inside the mobile phone, thereby reducing the difficulty of the internal structural design (such as folding design) and layout of the foldable mobile phone 100, and is conducive to the miniaturization and thinness of the product.
[0082] Figure 4 Schematic diagram of the signal transmission principle provided by the embodiment of the present application. Figure 4 As shown, when there are multiple digital signals on the main board 140 that need to be transmitted to the sub-board 150, the aggregation chip 171 can aggregate the multiple digital signals according to the preset logic, for example, aggregating the multiple digital signals into one and then transmitting them to the decomposition chip 172 through a physical channel on the third flexible circuit board 183. The decomposition chip 172 decomposes and restores the multiple digital signals according to the corresponding logic, and distributes them to the signal receiver, which can be, for example, a functional element (circuit) on the sub-board 150 or the second small board 162.
[0083] As a possible implementation method, the decomposition chip 172 can also aggregate multiple digital signals, and the aggregation chip 171 can decompose the digital signals aggregated by the decomposition chip 172, so that the third flexible circuit board 183 can also use multi-channel aggregation technology to combine multiple digital signals in the transmission direction from the sub-board 150 to the main board 140 and transmit them on one physical channel, thereby further reducing the size of the third flexible circuit board 183 and facilitating the internal structural design of the mobile phone.
[0084] At this time, since both the aggregation chip 171 and the decomposition chip 172 have the functions of signal aggregation and signal decomposition, the structures of the two can be the same. In some cases, both can be called aggregation chips, for example, the aggregation chip 171 is called the first aggregation chip, and the decomposition chip 172 is called the second aggregation chip.
[0085] The above-mentioned signal aggregation transmission scheme of the aggregation chip 171 can be applied to various types of foldable devices, for example, Figure 1 In the three types of foldable mobile phones 100 shown in FIG. 1 , the foldable mobile phones 100 can be folded inwardly, folded inwardly, and folded outwardly. For example, according to the signal aggregation transmission scheme, up to 60+ pin signals can be transmitted through only 4 physical channels, which greatly facilitates the design of the folding mechanism 133 and is conducive to improving the structural stability and strength of the folding device.
[0086] Figure 5 These are other application scenario examples of the aggregation chip 171 provided in the embodiments of the present application. Figure 5 As shown in part (a) of the figure, the aggregation chip 171 and the decomposition chip 172 can also be used to realize the signal aggregation transmission between the main board 140 and the first small board 161. Specifically, the aggregation chip 171 is provided on the main board 140, and the decomposition chip 172 is provided on the first small board 161. The aggregation chip 171 is used to aggregate the multi-channel digital signals to be transmitted from the main board 140 to the first small board 161, and then send the aggregated digital signals to the decomposition chip 172 through the first flexible circuit board 181. The decomposition chip 172 is used to decompose and restore the digital signals aggregated by the aggregation chip 171, and then output them to the relevant functional elements on the first small board 161. The above settings can reduce the size of the first flexible circuit board 181.
[0087] like Figure 5 As shown in part (a) of the figure, the aggregation chip 171 and the decomposition chip 172 can also be used to realize the signal aggregation transmission between the sub-board 150 and the second small board 162. Specifically, the aggregation chip 171 is provided on the sub-board 150, and the decomposition chip 172 is provided on the second small board 162. The aggregation chip 171 is used to aggregate the multi-channel digital signals to be transmitted from the sub-board 150 to the second small board 162, and then send the aggregated digital signals to the decomposition chip 172 through the second flexible circuit board 182. The decomposition chip 172 is used to decompose and restore the digital signals aggregated by the aggregation chip 171, and then output them to the relevant functional elements on the second small board 162. The above settings can reduce the size of the second flexible circuit board 182.
[0088] The above-mentioned signal aggregation transmission scheme of the aggregation chip 171 can also be applied to non-folding devices, for example, it can be applied to any electronic device such as a conventional mobile phone (bar phone), a tablet computer, a laptop computer, etc. The specific application scenario of the aggregation chip 171 of this application is not limited. Figure 5As shown in part (b) of the figure, the aggregation chip 171 and the decomposition chip 172 can also be used to realize the signal aggregation transmission between the main board and the small board of a conventional mobile phone. The above configuration can reduce the size of the flexible circuit board connecting the main board and the small board, and a larger battery can be set at this time, and the capacity of the battery can be increased, which is conducive to increasing the endurance of the mobile terminal.
[0089] like Figure 4 As shown, the digital signal transmitted between the main board 140 and the sub-board 150 through the third flexible circuit board 183 can include both high-speed signals and low-speed signals. Digital signals usually include high-speed signals and low-speed signals. The distinction between high speed and low speed depends not only on the signal frequency, but also on the length of the signal transmission path. Generally speaking, when the length of the signal transmission path (i.e., the length of the signal line) is less than 1 / 6 of the effective wavelength of the signal, or in other words, when the routing length of the signal is less than 1 / 6 of the effective length of the signal, it can be considered that the level state of each point on the transmission path is approximately the same, and the signal is a low-speed signal, otherwise it is a high-speed signal.
[0090] As another possible judgment criterion, if the rise time of a signal edge is less than or equal to 4-6 times the signal transmission delay, the signal is considered to be a high-speed signal, otherwise it is a low-speed signal.
[0091] As another possible judgment criterion, according to the specific constraints of the chip, a signal with a transmission rate lower than a certain threshold (eg, 200 Mbps) may be identified as a low-speed signal.
[0092] Those skilled in the art can determine which signals are high-speed signals and which signals are low-speed signals in combination with specific application scenarios. Table 1 is an example of some digital signals transmitted between the main board 140 and the sub-board 150 in the foldable mobile phone 100. According to Table 1, the high-speed signals transmitted between the main board 140 and the sub-board 150 include signals related to modules such as SIM / SD, TP, I2C, and RFFE, while the low-speed signals include GPIO signals and SPI signals, etc.
[0093] Table 1: Example of digital signals transmitted between the main board 140 and the sub-board 150
[0094]
[0095]
[0096] The system of the foldable mobile phone 100 can be divided into a business state and a sleep state during operation. In the business state, the system is in a high-speed clock state, and in the sleep state, the system is in a low-speed clock state. In the related art, as long as the system of the foldable mobile phone 100 is in a high-speed clock state, the aggregation chip 171 is in a working state, that is, as long as the system of the foldable mobile phone 100 is in a business state, the aggregation chip 171 is kept in a powered-on working state. However, the ratio of the actual signal transmission time of the aggregation chip 171 to the total working time is very low (<0.5%), resulting in a large amount of time for the aggregation chip 171 to run at no load.
[0097] In addition, in order to meet the transmission requirements of high-speed signals for high speed, low latency, and high response sensitivity, the aggregation chip 171 is usually designed according to the maximum application specifications, and the aggregation chip 171 is always maintained in a high-power high-speed transmission mode, which follows the system to use a high-speed clock scheme for signal transmission. However, by analyzing the signals to be transmitted by the aggregation chip 171, it can be learned that the high-speed signal only accounts for a very small part of the signals transmitted by the aggregation chip 171. Most of the time, the signals to be transmitted by the aggregation chip 171 may only include low-speed signals. For low-speed signals, the aggregation chip 171 uses low-speed transmission to meet the requirements. The above two reasons will cause unnecessary waste of power consumption of the aggregation chip 171, reducing the battery life of the electronic device.
[0098] In view of this, an embodiment of the present application first provides a control system of an aggregate chip, which can be applied to electronic devices. Through the control system, the aggregate chip can be operated in a low-power mode, which can be, for example, a sleep mode or a low-speed transmission mode specifically used to transmit low-speed signals, thereby effectively solving the problem of unnecessary power consumption of the aggregate chip and improving the battery life of the electronic device.
[0099] Figure 6 is a schematic block diagram of a control system 200 of a polymer chip provided in an embodiment of the present application. The control system 200 provided in an embodiment of the present application can be applied to any foldable electronic device such as a foldable mobile phone, and can also be applied to any other electronic device that does not have a foldable feature, such as a conventional straight-plate mobile phone, a tablet computer, a laptop computer, etc. For example, the control system 200 can be applied to the aforementioned Figure 1 Any type of foldable mobile phone shown, or can also be applied to Figure 5 In the conventional candy bar phone shown in FIG. Figure 6 As shown, the control system 200 provided in the embodiment of the present application includes an aggregation chip 210 , a monitoring module 220 and a switching module 230 .
[0100] The aggregation chip 210 is used to aggregate and transmit the signals to be transmitted, for example, the aggregation chip 210 may be the aforementioned aggregation chip 171. In the embodiment of the present application, the aggregation chip 210 has multiple modes, which include at least a low power consumption mode and a high-speed transmission mode. The power consumption of the low power consumption mode is less than that of the high-speed transmission mode. For example, the current / voltage on the aggregation chip 210 will be smaller in the low power consumption mode. The low power consumption mode may be, for example, a sleep mode or a low-speed transmission mode specifically used to transmit low-speed signals, while the high-speed transmission mode can be used to transmit high-speed signals, and can meet the transmission requirements of high-speed signals for high rate, low latency, and high response sensitivity.
[0101] The aggregate chip 210 in the low power consumption mode has a smaller power (current / voltage) than the aggregate chip 210 in the high-speed transmission mode. When the aggregate chip 210 operates in the low power consumption mode, the aggregate chip 210 consumes less power, which can avoid the waste of power consumption of the chip. Therefore, in some cases, the low power consumption mode can be the default mode of the aggregate chip 210. When there is no need to transmit high-speed signals, the aggregate chip 210 can be kept in the low power consumption mode by default (automatically).
[0102] It is worth mentioning that no matter whether the aggregation chip 210 is in low power consumption mode or high-speed transmission mode, the aggregation chip 210 is in a powered-on state, that is, no matter which of the above two modes the chip is in, the chip will not be powered off. At this time, whether the aggregation chip 210 is powered on can be unbound from the system state of the electronic device. For example, no matter whether the system is in working state or sleep state, the aggregation chip 210 will not be powered off. This can avoid frequent and / or rapid power on and off of the chip, ensure that the aggregation chip 210 has good transmission stability, and reduce the loss of the aggregation chip 210 caused by mode switching.
[0103] In the description of this application, the signal to be transmitted refers to the signal that needs to be aggregated and transmitted by the aggregation chip 210, and is the signal that the aggregation chip 210 is about to transmit, and does not include the signal that the aggregation chip 210 is currently transmitting. Figure 6 As shown, the signal to be transmitted may include a low-speed signal and / or a high-speed signal. The aggregation chip 210 can first perform aggregation processing on the signal to be transmitted, and then send the obtained aggregated signal to the decomposition chip at the other end through a flexible circuit board. The specific process can be found in the relevant description in the previous text, which will not be repeated here.
[0104] like Figure 6 As shown, in the embodiment of the present application, the control system 200 is applied to an electronic device, and the signal to be transmitted may come from the service module 240 of the electronic device. The electronic device has multiple service modules. In some cases, some service modules (such as Figure 6The service module 240 in the embodiment needs to realize its own service by means of the aggregation transmission of the signal by the aggregation chip 210, for example Figure 6 The service module 240 in the embodiment can be a TP module, which requires the aggregation chip 210 to transmit the high-speed signal generated by the AP to the TP at the other end, and the TP relies on the high-speed signal transmitted by the aggregation chip 210 to complete its own business. In addition, the service module 240 can also be a SIM card module or a camera module, in which case the aggregation chip 210 can aggregate and transmit the high-speed signals related to the SIM card and the camera.
[0105] The service module 240 may include a processor capable of generating digital signals (e.g., low-speed signals and / or high-speed signals), which is connected to the aggregation chip 210 and can send the generated digital signals to the aggregation chip 210. Different service modules 240 may correspond to different processors. The processor in the embodiment of the present application may be, for example, AP, MPSS, or SLPI, but is not limited thereto. The aggregation chip 210 can aggregate and transmit signals from multiple signal sources, so Figure 6 The service module 240 may also be viewed as a collection of multiple service modules (processors thereof), and the service module 240 may also be viewed as a collection of multiple processors and / or processing modules.
[0106] In combination with the above-mentioned Table 1, in an embodiment of the present application, high-speed signals may include signals related to modules such as SIM / SD, TP, I2C and RFFE, or high-speed signals may include AP side signals, MPSS side signals, SLPI side signals, etc., and low-speed signals include GPIO signals, SPI signals or UART serial port signals, etc., but are not limited to this.
[0107] In some cases, the signal to be transmitted can also be converted from other signals such as analog signals. The analog signal can be generated by components such as sensors configured inside the electronic device. In this case, the electronic device can also include a corresponding converter, such as an analog to digital converter (ADC).
[0108] In other cases, the signal to be transmitted may also come from outside the electronic device, that is, the signal source of the signal to be transmitted does not belong to the electronic device. For example, the signal to be transmitted is obtained by the electronic device from other devices through wired or wireless communication.
[0109] The monitoring module 220 is connected to the aggregation chip 210, and is used to monitor the signal to be transmitted of the aggregation chip 210. For example, the monitoring module 220 can monitor whether there is a signal to be transmitted in the aggregation chip 210, and when there is a signal to be transmitted, whether the signal to be transmitted includes a high-speed signal or a low-speed signal. For example, the monitoring module 220 can monitor whether there is a high-speed signal to be transmitted in the aggregation chip 210.
[0110] As a possible monitoring method, the monitoring module 220 is connected to the business module 240, and the business module 240 can be pre-configured. When the business module 240 has a high-speed signal to be transmitted, an instruction or information (such as a voting instruction) can be sent to the monitoring module 220. The monitoring module 220 receives the instruction and determines, based on the instruction, that there is a high-speed signal to be transmitted in the aggregation chip 210.
[0111] For example, the monitoring module 220 may include an I3C interface module, and the service module 240 may send an instruction to the interface module through the I3C bus. After receiving the instruction, the monitoring module 220 may determine that there is a high-speed signal to be transmitted according to the instruction. The I3C interface module may be provided on the aggregation chip 210, and the monitoring module 220 may be regarded as a part of the aggregation chip 210.
[0112] As another possible monitoring method, the monitoring module 220 may monitor the buffer of the aggregation chip 210 to determine whether there is a signal to be transmitted. The buffer may be, for example, a first input first output (FIFO) buffer.
[0113] For example, when there is a signal (data) in the buffer, it means that there is a signal to be transmitted in the aggregation chip 210, and when the buffer is empty, it means that there is no signal to be transmitted in the aggregation chip 210.
[0114] Furthermore, when there is a signal in the buffer, the signal in the buffer may be parsed, for example, by reading and identifying relevant fields in the data header to determine whether the signal is a high-speed signal or a low-speed signal.
[0115] As another possible monitoring method, the control system 200 is applied to an electronic device, and the signal aggregated and transmitted through the aggregation chip 210 may only be related to a few business modules such as the TP module. Considering the specific application scenario, the monitoring module 220 can perform scene recognition to determine whether there is a signal to be transmitted, and determine whether there is a high-speed signal to be transmitted. In some cases, the monitoring module 220 can determine whether there is a high-speed signal to be transmitted by identifying whether the processor and / or functional element corresponding to the relevant business module is powered on. For example, when the monitoring module 220 detects that the TP is currently in a powered-on working state, the AP will generate a high-speed signal related to the TP, so it can be determined that there is a high-speed signal to be transmitted.
[0116] The switching module 230 is respectively connected to the monitoring module 220 and the aggregation chip 210 for communication. The switching module 230 is used to switch the aggregation chip 210 from the low power consumption mode to the high speed transmission mode when the monitoring module 220 detects the high speed signal to be transmitted, so that the aggregation chip 210 can transmit the high speed signal through the high speed transmission mode. In some cases, the switching module 230 can also be regarded as a part of the aggregation chip 210.
[0117] Specifically, as a trigger condition for mode switching, when the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 automatically initiates a mode switching process for the aggregation chip 210 to switch the aggregation chip 210 from the current low-power mode to the high-speed transmission mode. The aggregation chip 210 can transmit the high-speed signal in the high-speed transmission mode, thereby meeting the transmission requirements of the high-speed signal for high rate, low latency and high response sensitivity.
[0118] As a possible implementation method, when the monitoring module 220 detects that the signal to be transmitted includes a high-speed signal, a trigger instruction can be sent to the switching module 230. After receiving the trigger instruction, the switching module 230 triggers the mode switching process of the aggregation chip 210 according to the trigger instruction. For example, a switching instruction can be sent to the aggregation chip 210, and the aggregation chip 210 performs mode switching according to the switching instruction.
[0119] Optionally, the mode switching of the aggregate chip 210 can be achieved by accessing (reading and writing) the register of the aggregate chip 210. For example, the switching module 230 can switch the aggregate chip 210 from the low power consumption mode to the high-speed transmission mode by rewriting or updating the configuration parameters or state parameters of the aggregate chip 210 recorded in the register.
[0120] The above-mentioned rewriting of the configuration parameters of the aggregate chip 210 may include rewriting the clock state information of the aggregate chip 210. For example, the clock scheme used by the aggregate chip 210 may be switched from a low-speed clock to a high-speed clock. That is, in low-power mode, the aggregate chip 210 may rely on (according to) a low-speed clock to work, that is, a low-speed clock scheme is used in low-power mode, and in high-speed transmission mode, the aggregate chip 210 may rely on (according to) a high-speed clock to work, that is, a high-speed clock scheme is used in high-speed transmission mode. The mode switching between the low-power mode and the high-speed transmission mode is achieved by switching between high-speed and low-speed clocks. The implementation method is simple and easy to implement, and the mode switching is more convenient and quick.
[0121] The low-speed clock and high-speed clock can be provided by a crystal oscillator in an electronic device. The crystal oscillator can be controlled to output a low-speed clock signal or a high-speed clock signal by changing the frequency.
[0122] According to the control system 200 of the aggregation chip provided in the embodiment of the present application, the aggregation chip 210 includes a low power consumption mode and a high-speed transmission mode. When the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 can switch the aggregation chip 210 from the current low power consumption mode to the high-speed transmission mode, so that the aggregation chip 210 can transmit the high-speed signal in the high-speed transmission mode, thereby meeting the transmission requirements of the high-speed signal for high speed, low latency, etc. When there is no high-speed signal to be transmitted, the aggregation chip 210 can operate in the low power consumption mode, for example, the low power consumption mode can be the default mode of the aggregation chip 210, and the power consumption of the low power consumption mode is less than that of the high-speed transmission mode, thereby avoiding power consumption waste.
[0123] According to the control system 200 of the polymer chip provided in the embodiment of the present application, since the polymer chip 210 has multiple modes, the mode of the polymer chip 210 can be reasonably selected according to specific business needs, and the polymer chip 210 can be switched to a high-power high-speed transmission mode only when a high-speed signal to be transmitted is detected, and when there is no high-speed signal transmission demand, the polymer chip 210 can be operated in a low-power low-power mode. Compared with the prior art in which the polymer chip is always operated in a high-speed transmission mode, the present application can allocate power consumption according to actual business needs, thereby avoiding unnecessary power consumption waste of the polymer chip 210 and improving the endurance of the electronic device. In addition, the polymer chip 210 in the present application does not have to be always operated in a high-speed transmission mode, thereby reducing the loss of the polymer chip 210 and extending the service life of the polymer chip 210.
[0124] Furthermore, in the embodiment of the present application, after the high-speed signal transmission is completed, the switching module 230 is also used to: switch the aggregation chip 210 from the high-speed transmission mode back to the low power consumption mode.
[0125] That is to say, after the high-speed signal is transmitted, the switching module 230 can automatically switch the aggregation chip 210 from the high-speed transmission mode back to the low-power mode. The low-power mode can be used as the default mode of the aggregation chip 210, so that the aggregation chip 210 can operate in the low-power mode to the maximum extent, thereby avoiding unnecessary power consumption of the aggregation chip 210 to the maximum extent and extending the battery life of the electronic device.
[0126] Optionally, after determining that the high-speed signal has been transmitted, the switching module 230 may immediately switch the aggregation chip 210 from the high-speed transmission mode back to the low power consumption mode, thereby allowing the aggregation chip 210 to operate in the low power consumption mode as much as possible.
[0127] Optionally, it may be determined that the high-speed signal is completely transmitted based on an instruction from the service module 240 .
[0128] In the embodiment of the present application, when the monitoring module 220 does not detect a new high-speed signal that needs to be transmitted within a preset time after the high-speed signal transmission is completed, the switching module 230 is also used to switch the aggregation chip 210 from the high-speed transmission mode back to the low-power mode. And when the monitoring module 220 detects a new high-speed signal that needs to be transmitted within a preset time after the high-speed signal transmission is completed, the aggregation chip 210 is also used to transmit a new high-speed signal through the high-speed transmission mode.
[0129] That is to say, after the high-speed signal is transmitted, it does not directly switch to the low-power mode, but waits for a preset time, that is, it remains idle for a preset time in the high-speed transmission mode. Within the preset time, if the monitoring module 220 detects that a new high-speed signal needs to be transmitted, the aggregation chip 210 directly transmits the new high-speed signal through the current high-speed transmission mode; and when the monitoring module 220 does not detect that a new high-speed signal needs to be transmitted within the preset time, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the low-power mode.
[0130] Through the above settings, it is possible to avoid frequent mode switching of the aggregation chip 210, so as to ensure the transmission stability of the aggregation chip 210, and also reduce the loss of the aggregation chip 210 caused by mode switching. In addition, for some continuous services, high-speed signals may be sent multiple times in a period of time. By setting the preset standby time of the aggregation chip 210 in the high-speed mode, new high-speed signals can be transmitted quickly and timely after they arrive, with a fast response speed, avoiding transmission delays caused by mode switching.
[0131] Optionally, the preset duration may be, for example, 1 second, 2 seconds, 5 seconds or 10 seconds. When it is determined that the high-speed signal transmission is completed, the timer may be started. Within the preset duration of the timer start, if the monitoring module 220 does not detect a new high-speed signal, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the low-power mode. If a new high-speed signal is detected, the aggregation chip 210 directly transmits the new high-speed signal through the current high-speed transmission mode, and the timer is reset and restarted. The switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the low-power mode until a new high-speed signal is not detected within a certain preset duration.
[0132] In an embodiment of the present application, the aggregate chip 210 has a plurality of operating modes including a low-power consumption mode and a high-speed transmission mode. For example, the aggregate chip 210 may have two, three or more operating modes. The low-power consumption mode may be, for example, a low-speed transmission mode for transmitting a low-speed signal, or may be a sleep mode. In some cases, the low-power consumption mode may be any mode whose power consumption is less than that of the high-speed transmission mode. The embodiment of the present application provides three types of aggregate chips 210, namely, type (1), the aggregate chip 210 includes a low-speed transmission mode and a high-speed transmission mode; type (2), the aggregate chip 210 includes a sleep mode and a high-speed transmission mode; and type (3), the aggregate chip 210 includes a sleep mode, a low-speed transmission mode and a high-speed transmission mode. The three types of aggregate chips 210 will be introduced below in conjunction with the accompanying drawings.
[0133] Type (1), the aggregation chip 210 includes a low-speed transmission mode and a high-speed transmission mode.
[0134] In this implementation, the aggregation chip 210 may include two modes: a low-speed transmission mode and a high-speed transmission mode, wherein the low-speed transmission mode is only used to transmit low-speed signals, and the high-speed transmission mode can transmit not only high-speed signals but also low-speed signals. The power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode, and the low-speed transmission mode is used as the default mode of the aggregation chip 210.
[0135] Optionally, in the low-speed transmission mode, the aggregate chip 210 can work in dependence on (according to) a low-speed clock, that is, a low-speed clock scheme is used in the low-speed transmission mode; and in the high-speed transmission mode, the aggregate chip 210 can work in dependence on (according to) a high-speed clock, that is, a high-speed clock scheme is used in the high-speed transmission mode. The mode switching of the aggregate chip 210 can be switching between high-speed and low-speed clocks. For example, when the aggregate chip 210 is switched from the low-speed transmission mode to the high-speed transmission mode, the clock scheme used by the aggregate chip 210 can be switched from the low-speed clock to the high-speed clock; when the aggregate chip 210 is switched from the high-speed transmission mode to the low-speed transmission mode, the clock scheme used by the aggregate chip 210 can be switched from the high-speed clock to the low-speed clock.
[0136] When the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode, and the aggregation chip 210 transmits the high-speed signal through the high-speed transmission mode (if it is currently in the high-speed transmission mode, there is no need to switch the mode). For the transmission of low-speed signals, when the monitoring module 220 detects a low-speed signal to be transmitted, the aggregation chip 210 is also used to transmit the low-speed signal through the current mode.
[0137] That is to say, the transmission of low-speed signals does not involve switching the mode of the aggregation chip 210. When a low-speed signal comes (detected), the aggregation chip 210 directly transmits in the current mode. For example, when the aggregation chip 210 is in the low-speed transmission mode, the low-speed signal is directly transmitted through the low-speed transmission mode, and the low-speed transmission mode can meet the transmission requirements of the low-speed signal. When the aggregation chip 210 is in the high-speed transmission mode, the low-speed signal is directly transmitted at high speed through the high-speed transmission mode.
[0138] The polymer chip 210 provided in the embodiment of the present application has two working modes, namely, a low-speed transmission mode and a high-speed transmission mode. The low-speed transmission mode is used as the default mode for transmitting low-speed signals, while the high-speed transmission mode can transmit not only high-speed signals but also low-speed signals. The above settings can reasonably balance the two aspects of saving operating power consumption and reducing the frequency of mode switching. That is, on the one hand, power consumption can be allocated according to actual business needs, that is, when there is no high-speed signal, it works in the low-speed transmission mode by default, and when a high-speed signal is detected, it switches to the high-speed transmission mode to transmit the high-speed signal, thereby avoiding unnecessary power consumption waste of the polymer chip 210 and improving the endurance of the electronic device. On the other hand, low-speed signals can be transmitted in any mode, which can avoid frequent mode switching of the polymer chip 210 to ensure the stability of the transmission of the polymer chip 210, and can also reduce the loss of the polymer chip 210 caused by mode switching.
[0139] Furthermore, the low-speed signal can be transmitted in the low-speed transmission mode. In this way, during the process of the switching module 230 switching the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode, there may be a situation where the aggregation chip 210 is transmitting a low-speed signal. Based on this, in terms of switching the aggregation chip 210 from the low-speed transmission mode (i.e., the low-power mode) to the high-speed transmission mode, the switching module 230 is specifically used as follows: the switching module 230 first determines whether the aggregation chip 210 in the low-speed transmission mode is transmitting a low-speed signal. If so, it waits, and only switches the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode after the low-speed signal transmission is completed. If not, the aggregation chip 210 is directly switched from the low-speed transmission mode to the high-speed transmission mode without waiting. Through the above settings, it is possible to avoid adverse effects such as data loss on the transmission of low-speed signals due to mode switching, and ensure the integrity and reliability of data transmission.
[0140] Optionally, as another possible implementation, if during the mode switching process, the aggregation chip 210 is transmitting a low-speed signal through a low-speed transmission mode, the transmission of the low-speed signal can be stopped at this time, and the switching module 230 can directly switch the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode without waiting for the low-speed signal to be transmitted. After switching to the high-speed transmission mode, the low-speed signal can be transmitted through the high-speed transmission mode. Through the above settings, the mode switching of the aggregation chip is more timely, and the transmission of the high-speed signal can be completed more quickly, meeting the transmission requirements of the high-speed signal for low latency, high response sensitivity, etc.
[0141] Figure 7 2 is a timing diagram of current changes when the aggregation chip 210 includes a low-speed transmission mode and a high-speed transmission mode. As a specific embodiment, Figure 7 As shown, the aggregation chip 210 includes a low-speed transmission mode and a high-speed transmission mode. The low-speed transmission mode is the default working mode of the aggregation chip 210 and can maintain the transmission of low-speed signals. The chip enters the low-speed transmission mode after being powered on.
[0142] When the aggregate chip 210 is in the low-speed transmission mode, the current on it is relatively small. The low-speed transmission mode includes a low-speed standby (idle) state and a low-speed working state. When no low-speed signal is detected, the aggregate chip 210 is in the low-speed standby state, that is, the aggregate chip 210 is in an unloaded state. When a low-speed signal is detected, the aggregate chip 210 enters the low-speed working state, that is, the aggregate chip 210 transmits the low-speed signal through the low-speed transmission mode. In this low-speed working state, since the aggregate chip 210 is loaded at this time, the current on the chip is slightly larger than that in the low-speed standby state.
[0143] The high-speed transmission mode includes a high-speed standby state and a high-speed working state. The current on the chip in the high-speed transmission mode is significantly greater than that in the low-speed transmission mode. When the monitoring module 220 detects the high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode, that is, the aggregation chip 210 enters the high-speed working state, and transmits the high-speed signal through the high-speed working state of the high-speed transmission mode. At this time, the current on the chip is significantly increased compared to the previous low-speed transmission mode. The high-speed signal can be, for example, a signal with low latency requirements such as TP, camera module, SIM card, etc.
[0144] After the high-speed signal transmission is completed, the aggregate chip 210 enters a high-speed standby state, that is, the aggregate chip 210 is in an unloaded state. At this time, the current on the chip is reduced relative to the high-speed working state, but it is still significantly greater than the current on the chip in the low-speed transmission mode. By setting a high-speed standby state (that is, a preset standby time), it can be ensured that the chip can quickly enter a high-speed working state when continuous high-speed signals are enabled. For example, at a certain moment when the aggregate chip 210 is in a high-speed standby state, the monitoring module 220 detects a high-speed signal again, and the chip enters a high-speed working state again, that is, a new high-speed signal is transmitted through the high-speed transmission mode.
[0145] After the transmission is completed, the aggregation chip 210 enters the high-speed standby state again, and if no other high-speed signals to be transmitted are detected within the preset standby time, the switching module 230 automatically switches the aggregation chip 210 from the high-speed transmission mode back to the low-speed transmission mode. Figure 7 It can be seen that the current on the aggregation chip 210 when in the high-speed standby state is significantly greater than the current on the aggregation chip 210 when in the low-speed standby state. Therefore, the present application can avoid unnecessary power consumption of the chip through mode switching.
[0146] It is worth mentioning that in the high-speed transmission mode, no matter whether the aggregation chip 210 is in the high-speed standby state or the high-speed working state, if it is detected that there is a low-speed signal to be transmitted at this time, the aggregation chip 211 directly transmits the low-speed signal. The timing of the aggregation chip 210 switching from the high-speed transmission mode back to the low-speed transmission mode will not be affected by the low-speed signal. In other words, as long as no new high-speed signal (not related to the low-speed signal) is detected within the preset time after the last high-speed signal transmission is completed, the aggregation chip 210 can be switched from the high-speed transmission mode back to the low-speed transmission mode.
[0147] Type (2), the aggregation chip 210 includes a sleep mode and a high-speed transmission mode.
[0148] In this implementation, the aggregation chip 210 may include two modes: a sleep mode and a high-speed transmission mode. In the sleep mode, no signal transmission is performed, and the power consumption of the sleep mode is lower than that of the high-speed transmission mode. The sleep mode is the default mode of the aggregation chip 210. The high-speed transmission mode is the only working mode of the chip and can be used to transmit high-speed signals and low-speed signals. Therefore, the high-speed transmission mode in this implementation may also be referred to as a working mode.
[0149] When the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, and the aggregation chip 210 transmits the high-speed signal in the high-speed transmission mode. For the transmission of low-speed signals, when the monitoring module 220 detects a low-speed signal to be transmitted, the switching module 230 also switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, so that the aggregation chip 210 transmits the low-speed signal in the high-speed transmission mode.
[0150] That is to say, no matter whether the monitoring module 220 detects a high-speed signal or a low-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, and transmits the high-speed signal or the low-speed signal through the high-speed transmission mode. In other words, at this time, the monitoring module 220 does not need to determine the type of the signal to be transmitted, and can wake up the aggregation chip 210 for signal transmission as long as the signal to be transmitted is detected. The above settings are conducive to reducing the design requirements for the monitoring module 220, and can simplify the switching logic of the aggregation chip 210, which is easy to implement.
[0151] Figure 8 2 is a timing diagram of current changes when the aggregation chip 210 includes a sleep mode and a high-speed transmission mode. As a specific embodiment, Figure 8 As shown, the aggregation chip 210 includes a sleep mode and a high-speed transmission mode. The sleep mode is the default working mode of the aggregation chip 210, and the chip enters the sleep mode after being powered on.
[0152] The high-speed transmission mode (i.e., working mode) includes a standby state and a working state. When the monitoring module 220 detects a low-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, i.e., the aggregation chip 210 enters the working state, and transmits the low-speed signal through the working state of the high-speed transmission mode.
[0153] After the high-speed signal transmission is completed, the aggregation chip 210 enters the standby state, that is, the aggregation chip 210 is in an unloaded state. By setting the standby state (that is, the preset standby time), it is possible to avoid frequent mode switching of the aggregation chip 210. In the standby state, whether the monitoring module 220 detects a high-speed signal or a low-speed signal, it enters the working state, that is, it transmits through the high-speed transmission mode. For example, at a certain moment when the aggregation chip 210 is in the standby state, the monitoring module 220 detects a high-speed signal. At this time, the chip enters the working state, that is, the high-speed signal is transmitted through the high-speed transmission mode.
[0154] After the transmission is completed, the aggregation chip 210 enters the standby state again. If no other signals to be transmitted are detected within the preset standby time, the switching module 230 automatically switches the aggregation chip 210 from the high-speed transmission mode back to the sleep mode to avoid unnecessary power consumption.
[0155] Type (3), the aggregation chip 210 includes a sleep mode, a low-speed transmission mode, and a high-speed transmission mode.
[0156] In this implementation, the aggregation chip 210 may include three modes: sleep mode, low-speed transmission mode, and high-speed transmission mode. In the sleep mode, no signal transmission is performed. The low-speed transmission mode is only used to transmit low-speed signals. The high-speed transmission mode can transmit both high-speed signals and low-speed signals. The power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode and greater than that of the sleep mode, that is, the power consumption of the low-speed transmission mode is between that of the sleep mode and the high-speed transmission mode. The sleep mode is the default mode of the aggregation chip 210.
[0157] When the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregate chip 210 from the sleep mode to the high-speed transmission mode, or from the low-speed transmission mode to the high-speed transmission mode, so that the aggregate chip 210 can transmit the high-speed signal through the high-speed transmission mode (if it is currently in the high-speed transmission mode, there is no need to switch the mode). For the transmission of low-speed signals, when the monitoring module 220 detects a low-speed signal to be transmitted and does not detect a high-speed signal, if the aggregate chip 210 is currently in the high-speed transmission mode or the low-speed transmission mode, the aggregate chip 210 transmits the low-speed signal through the current mode. If the aggregate chip 210 is currently in the sleep mode, the switching module 230 switches the aggregate chip 210 from the sleep mode to the low-speed transmission mode to transmit the low-speed signal through the low-speed transmission mode.
[0158] Fig. 9 is a timing diagram of current changes when the aggregate chip includes sleep mode, low-speed transmission mode and high-speed transmission mode. As a specific embodiment, Fig. 9As shown, the aggregation chip 210 includes a sleep mode, a low-speed transmission mode and a high-speed transmission mode. The sleep mode is the default working mode of the aggregation chip 210, and the chip enters the sleep mode after being powered on.
[0159] The high-speed transmission mode includes a high-speed working state and a high-speed standby state. When the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, that is, the aggregation chip 210 enters the high-speed working state, and transmits the high-speed signal through the high-speed working state of the high-speed transmission mode. After the transmission is completed, the aggregation chip 210 enters the high-speed standby state, and if the high-speed signal to be transmitted is not detected within the preset standby time, the switching module 230 automatically switches the aggregation chip 210 from the high-speed transmission mode back to the sleep mode or the low-speed transmission mode to avoid unnecessary power consumption.
[0160] The low-speed transmission mode includes a low-speed working state and a low-speed standby state. When the monitoring module 220 detects a low-speed signal to be transmitted and does not detect a high-speed signal (i.e., only a low-speed signal is detected), the switching module 230 switches the aggregation chip 210 from the sleep mode to the low-speed transmission mode, that is, the aggregation chip 210 enters the low-speed working state, and transmits the low-speed signal through the low-speed working state of the low-speed transmission mode. After the transmission is completed, the aggregation chip 210 enters the low-speed standby state, and if no signal to be transmitted is detected within the preset standby time (i.e., no low-speed signal is detected and a high-speed signal is detected), the switching module 230 automatically switches the aggregation chip 210 from the low-speed transmission mode to the sleep mode to avoid unnecessary power consumption. If a high-speed signal is detected during the standby period, the chip is switched from the low-speed transmission mode to the high-speed transmission mode.
[0161] In combination with the above control system 200, the embodiment of the present application further provides a control method for an aggregate chip, which can be applied to the control system 200 provided in the above embodiment, or applied to an electronic device having the control system 200. The following is a method embodiment provided by the present application, which corresponds to the above product (system) embodiment.
[0162] Fig.10 3 is a flow chart of a control method 300 of a polymer chip provided in an embodiment of the present application. Fig.10 As shown, and combined Figure 6 The control method 300 includes the following steps:
[0163] In step 310 , the monitoring module 220 monitors the signal to be transmitted of the aggregation chip 210 .
[0164] Step 320, when the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the low power consumption mode to the high-speed transmission mode, and the power consumption of the low power consumption mode is lower than that of the high-speed transmission mode.
[0165] In step 330 , the aggregation chip 210 transmits the high-speed signal in a high-speed transmission mode.
[0166] Step 340 , after the high-speed signal transmission is completed, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the low power consumption mode.
[0167] Optionally, in step 310, the monitoring module 220 monitors the signal to be transmitted of the aggregation chip 210, specifically including:
[0168] The monitoring module 220 determines that a high-speed signal to be transmitted is detected according to the instruction sent by the service module 240 .
[0169] Optionally, in step 320, the switching module 230 switches the aggregation chip 210 from the low power consumption mode to the high-speed transmission mode, specifically including:
[0170] The switching module 230 switches the clock scheme used by the aggregation chip 210 from a low-speed clock to a high-speed clock.
[0171] Fig.11 4 is a flow chart of a control method 400 of an aggregation chip provided in an embodiment of the present application. In this embodiment, the aggregation chip 210 includes a low-speed transmission mode and a high-speed transmission mode, such as Fig.11 As shown, and combined Figure 6 , Figure 7 The control method 400 includes the following steps:
[0172] In step 410 , the monitoring module 220 monitors the signal to be transmitted of the aggregation chip 210 .
[0173] Step 420, when the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the low-speed transmission mode to the high-speed transmission mode, and the power consumption of the low-speed transmission mode is lower than that of the high-speed transmission mode.
[0174] In step 430 , the aggregation chip 210 transmits the high-speed signal in a high-speed transmission mode.
[0175] In step 440 , the switching module 230 determines whether the monitoring module 220 detects a new high-speed signal to be transmitted within a preset time period after the high-speed signal transmission is completed. If so, the process proceeds to step 450 ; otherwise, the process proceeds to step 460 .
[0176] Step 450: When the monitoring module 220 detects a new high-speed signal to be transmitted within a preset time period after the high-speed signal transmission is completed, the aggregation chip 210 transmits the new high-speed signal in a high-speed transmission mode.
[0177] Step 460: When the monitoring module 220 does not detect a new high-speed signal to be transmitted within a preset time period after the high-speed signal transmission is completed, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the low-speed transmission mode.
[0178] Step 470: When the monitoring module 220 detects a low-speed signal to be transmitted, the aggregation chip 210 transmits the low-speed signal through the current mode, for example, transmits the low-speed signal through a low-speed transmission mode or a high-speed transmission mode.
[0179] Fig.12 2 is a flow chart of a control method 500 of an aggregation chip provided in an embodiment of the present application. In this embodiment, the aggregation chip 210 includes a sleep mode and a high-speed transmission mode, such as Fig.12 As shown, and combined Figure 6 , Figure 8 The control method 500 includes the following steps:
[0180] In step 510 , the monitoring module 220 monitors the signal to be transmitted of the aggregation chip 210 .
[0181] Step 520, when the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, and the power consumption of the sleep mode is lower than that of the high-speed transmission mode.
[0182] Alternatively, when the monitoring module 220 detects a low-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode.
[0183] Step 530: The aggregation chip 210 transmits the high-speed signal or the low-speed signal in a high-speed transmission mode.
[0184] In step 540 , the switching module 230 determines whether the monitoring module 220 detects a new signal to be transmitted within a preset time period after the high-speed signal or the low-speed signal is transmitted. If so, the process proceeds to step 550 ; otherwise, the process proceeds to step 560 .
[0185] Step 550: When the monitoring module 220 detects a new signal to be transmitted within a preset time period after the high-speed signal or the low-speed signal is transmitted, the aggregation chip 210 transmits the new signal to be transmitted in a high-speed transmission mode.
[0186] Step 560: When the monitoring module 220 does not detect a new signal to be transmitted within a preset time period after the high-speed signal or the low-speed signal is transmitted, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the sleep mode.
[0187] Fig.13 600 is a flow chart of a control method 600 of an aggregation chip provided in an embodiment of the present application. In this embodiment, the aggregation chip 210 includes a sleep mode, a low-speed transmission mode, and a high-speed transmission mode. Fig.13 As shown, and combined Figure 6 , Fig. 9 The control method 600 includes the following steps:
[0188] In step 610 , the monitoring module 220 monitors the signal to be transmitted of the aggregation chip 210 .
[0189] Step 620, when the monitoring module 220 detects a high-speed signal to be transmitted, the switching module 230 switches the aggregation chip 210 from the sleep mode to the high-speed transmission mode, and the power consumption of the sleep mode is lower than that of the high-speed transmission mode.
[0190] In step 630 , the aggregation chip 210 transmits the high-speed signal in a high-speed transmission mode.
[0191] Step 640 , after the high-speed signal transmission is completed, the switching module 230 switches the aggregation chip 210 from the high-speed transmission mode back to the sleep mode.
[0192] Step 650, when the monitoring module 220 detects a low-speed signal to be transmitted but does not detect a high-speed signal, the switching module 230 switches the aggregation chip 210 from the sleep mode to the low-speed transmission mode, and the power consumption of the low-speed transmission mode is between the sleep mode and the high-speed transmission mode.
[0193] In step 660 , the aggregation chip 210 transmits the low-speed signal in a low-speed transmission mode.
[0194] Step 670: After the low-speed signal transmission is completed, the switching module 230 switches the aggregation chip 210 from the low-speed transmission mode back to the sleep mode.
[0195] Regarding the above Figure 10-13 For the introduction of the control method 300, the control method 400, the control method 500 and the control method 600 shown, please refer to the description of the corresponding contents above, which will not be repeated here.
[0196] Fig.14700 is a flow chart of a control method 700 of an aggregation chip provided in an embodiment of the present application. In this embodiment, the aggregation chip 210 includes a low-speed transmission mode and a high-speed transmission mode. The control method 700 can be regarded as a lower-level and more specific implementation of the aforementioned control method 400. Fig.14 As shown, and combined Figure 6 , Figure 7 The control method 700 includes the following steps:
[0197] Step 701, after the system is turned on, the voting count is initialized to 0.
[0198] Step 702 : When a certain service module has a high-speed signal (high-speed data) to be transmitted, the service module prepares the data and initiates a voting process. At this time, the service module can send a voting instruction to the monitoring module 220 .
[0199] Step 703, the monitoring module 220 determines that there is a high-speed signal to be transmitted according to the voting instruction, and holds the voting lock to prevent other business modules from voting in parallel, which may cause confusion in voting timing and lead to voting counting errors.
[0200] In step 704, the switching module 230 determines whether the aggregation chip 210 is currently in the low-speed transmission mode, and whether it is transmitting a low-speed signal when in the low-speed transmission mode. If it is determined whether the aggregation chip 210 is currently in the low-speed transmission mode and is in an idle state (i.e., not transmitting a low-speed signal), proceed to step 705, otherwise proceed to step 706.
[0201] Among them, the current mode can be known by reading the data in the register of the aggregation chip 210. The buffer of the aggregation chip 210 can be monitored and the data therein can be parsed to know whether a low-speed signal is currently being transmitted. For example, by parsing the data therein, it is found that bus signals such as SPI, I2C and UART serial port signals are included, and it can be determined that a low-speed signal is currently being transmitted. Alternatively, it is also possible to monitor the current or voltage of the aggregation chip 210 to determine whether it is currently loaded and whether it is currently working (i.e., transmitting a low-speed signal).
[0202] In step 705 , the switching module 230 initiates a high-speed switching process for the aggregation chip 210 , that is, the aggregation chip 210 is switched from the current low-speed transmission mode to the high-speed transmission mode to transmit high-speed signals.
[0203] Step 706: Business voting count +1.
[0204] Step 707: Release the voting lock to allow other business modules to continue voting.
[0205] Step 708 : The aggregation chip 210 transmits the high-speed signal from the service module in a high-speed transmission mode.
[0206] Step 709: When the high-speed signal transmission is completed, the service voting count is -1.
[0207] Step 710, determine whether the current service voting count is 0. If not, that is, the voting count is greater than 0 at this time, it means that there are other high-speed signals waiting to be transmitted or being transmitted, and then go to step 711. If yes, it means that the high-speed signal has been transmitted and there are no other high-speed signals to be transmitted, and then go to step 712;
[0208] Step 711: The aggregation chip 210 transmits other subsequent high-speed signals from the service module through a high-speed transmission mode.
[0209] In step 712, the switching module 230 initiates a low-speed switching process for the aggregation chip 210, that is, switching the aggregation chip 210 from the current high-speed transmission mode to the low-speed transmission mode to save chip power consumption.
[0210] Step 713, after the aggregation chip 210 enters the low-speed transmission mode, that is, after entering the default mode, the control (switching) process of the aggregation chip 210 is ended.
[0211] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run on an electronic device, the electronic device executes the method executed by the monitoring module 220, the switching module 230 or the aggregation chip 210 in the aforementioned embodiment.
[0212] An embodiment of the present application also provides a computer program product, including: a computer program code, when the computer program code is executed on an electronic device, the electronic device executes the method executed by the monitoring module 220, the switching module 230 or the aggregation chip 210 in the aforementioned embodiment.
[0213] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A control system for a polymer chip, characterized in that: include: A monitoring module, used for monitoring the signal to be transmitted of the aggregation chip; A switching module, configured to switch the aggregation chip from a low power consumption mode to a high-speed transmission mode when the monitoring module detects a high-speed signal to be transmitted, wherein the power consumption of the low power consumption mode is less than that of the high-speed transmission mode; The aggregation chip is used to transmit the high-speed signal through the high-speed transmission mode.
2. The control system according to claim 1, characterized in that: After the high-speed signal transmission is completed, the switching module is further used to: The aggregation chip is switched from the high-speed transmission mode back to the low power consumption mode.
3. The control system according to claim 1 or 2, characterized in that: When the monitoring module does not detect a new high-speed signal within a preset time period after the high-speed signal transmission is completed, the switching module is further used to: Switching the aggregation chip from the high-speed transmission mode back to the low-power consumption mode; When a new high-speed signal is detected within the preset time period, the aggregation chip is further used to: The new high-speed signal is transmitted via the high-speed transmission mode.
4. The control system according to any one of claims 1 to 3, characterized in that: The low power consumption mode is a low-speed transmission mode. When the monitoring module detects a low-speed signal to be transmitted, the aggregation chip is further used to: The low-speed signal is transmitted according to the current mode.
5. The control system according to claim 4, characterized in that: In terms of switching the aggregation chip from a low power consumption mode to a high-speed transmission mode, the switching module is specifically used to: determining whether the aggregation chip in the low-speed transmission mode is transmitting the low-speed signal; If so, the aggregation chip is switched from the low-speed transmission mode to the high-speed transmission mode after the transmission is completed.
6. The control system according to any one of claims 1 to 3, characterized in that: The low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted, the switching module is further used to: Switching the aggregation chip from the sleep mode to the high-speed transmission mode; The polymer chip is also used for: The low-speed signal is transmitted via the high-speed transmission mode.
7. The control system according to any one of claims 1 to 3, characterized in that: The low power consumption mode is a sleep mode. When the monitoring module detects the low-speed signal to be transmitted and does not detect the high-speed signal, the switching module is further used to: Switching the aggregation chip from the sleep mode to a low-speed transmission mode, wherein the power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode and greater than that of the sleep mode; The polymer chip is also used for: The low-speed signal is transmitted via the low-speed transmission mode.
8. The control system according to any one of claims 1 to 7, characterized in that: In terms of monitoring the signal to be transmitted of the aggregation chip, the monitoring module is specifically used for: The monitoring module determines that the high-speed signal to be transmitted is monitored according to the instruction sent by the service module.
9. The control system according to any one of claims 1 to 8, characterized in that: In terms of switching the aggregation chip from a low power consumption mode to a high-speed transmission mode, the switching module is specifically used to: The clock scheme used by the aggregation chip is switched from a low-speed clock to a high-speed clock.
10. An electronic device, characterized in that: A control system comprising the polymer chip according to any one of claims 1 to 9.
11. A control method for a polymer chip, characterized in that: include: The monitoring module monitors the signal to be transmitted of the aggregation chip; When the monitoring module detects a high-speed signal to be transmitted, the switching module switches the aggregation chip from a low-power mode to a high-speed transmission mode, and the power consumption of the low-power mode is less than that of the high-speed transmission mode; The aggregation chip transmits the high-speed signal through the high-speed transmission mode.
12. The method according to claim 11, characterized in that After the high-speed signal transmission is completed, the method further includes: The switching module switches the aggregation chip from the high-speed transmission mode back to the low power consumption mode.
13. The method according to claim 11 or 12, characterized in that: When the monitoring module does not detect a new high-speed signal within a preset time period after the high-speed signal transmission is completed, the method further includes: The switching module switches the aggregation chip from the high-speed transmission mode back to the low power consumption mode; When a new high-speed signal is detected within the preset time period, the method further includes: The aggregation chip transmits the new high-speed signal through the high-speed transmission mode.
14. The method according to any one of claims 11 to 13, characterized in that The low power consumption mode is a low speed transmission mode. When the monitoring module detects a low speed signal to be transmitted, the method further includes: The aggregation chip transmits the low-speed signal in the current mode.
15. The method according to claim 14, characterized in that The switching module switches the aggregation chip from a low power consumption mode to a high-speed transmission mode, including: The switching module determines whether the aggregation chip in the low-speed transmission mode is transmitting the low-speed signal; If so, the aggregation chip is switched from the low-speed transmission mode to the high-speed transmission mode after the transmission is completed.
16. The method according to any one of claims 11 to 13, characterized in that: The low power consumption mode is a sleep mode. When the monitoring module detects a low-speed signal to be transmitted, the method further includes: The switching module switches the aggregation chip from the sleep mode to the high-speed transmission mode to transmit the low-speed signal.
17. The method according to any one of claims 11 to 13, characterized in that The low power consumption mode is a sleep mode. When the monitoring module detects the low-speed signal to be transmitted and does not detect the high-speed signal, the method further includes: The switching module switches the aggregation chip from the sleep mode to a low-speed transmission mode, wherein the power consumption of the low-speed transmission mode is less than that of the high-speed transmission mode and greater than that of the sleep mode; The aggregation chip transmits the low-speed signal through the low-speed transmission mode.
18. The method according to any one of claims 11 to 17, characterized in that The monitoring module monitors the signal to be transmitted of the aggregation chip, including: The monitoring module determines that the high-speed signal to be transmitted is monitored according to the instruction sent by the service module.
19. The method according to any one of claims 11 to 18, characterized in that The switching module switches the aggregation chip from a low power consumption mode to a high-speed transmission mode, including: The switching module switches the clock scheme used by the aggregation chip from a low-speed clock to a high-speed clock.
Citation Information
Cited By
Control system and control method for aggregation chip, and electronic device
EP4686270A1
Control system and control method for aggregation chip, and electronic device
WO2025039775A1