Power consumption control and power-off storage state method and device based on Feiteng processor
By using technologies such as IIC protocol and switching logic modules in the Feiteng processor system, the power consumption state switching of the system in different usage scenarios is achieved, and the problem of different power consumption requirements in different scenarios is solved, energy consumption is reduced and data security is ensured.
Patent Information
- Application Number
- CN202510137393.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-05-27
AI Technical Summary
In different usage scenarios, the system has different power consumption requirements, and the existing technology is difficult to effectively meet these different needs.
The display control module is sent to the switching logic module through the IIC protocol, and the power-down storage data module is enabled. When the switching logic module receives the display control module command, the display control module is turned off, and the instructions stored in the power-down storage data module are read through protocol B after the device is powered off, so as to realize the switching of the power-down storage device power-down storage power state.
It realizes the power consumption state switching of the system in different usage scenarios, reduces the energy consumption in specific scenarios, and ensures the security of system data.
Smart Images

Figure CN120045051A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power consumption control based on Feiteng processors, and in particular discloses a method and device for power consumption control and power-off state saving based on Feiteng processors. Background Art
[0002] With the continuous development of technologies such as the Internet of Things, artificial intelligence, and big data analysis, the industrial automation industry has developed rapidly. Thanks to the transformation and upgrading of the manufacturing industry and the intelligent development, the market size has continued to expand in recent years. Especially in the fields of new energy vehicles, electronic information, industrial manufacturing, and aerospace, it is widely used. Due to different application scenarios, power consumption control is relatively strict in some cases. Feiteng chips adopt a low-power design, which helps the equipment to maintain long-term stable operation under high load conditions, while reducing the energy consumption cost of the system and extending the service life of the equipment. This power consumption control design is even more critical in the current situation of rising energy costs.
[0003] Feiteng processors excel in power consumption control through their combination of high performance and low power consumption, intelligent energy management, fanless design, and power management functions, providing efficient and energy-saving solutions for the field of industrial automation. The industry is welcoming opportunities for rapid development. Technological innovation and the continued growth of market demand are the main driving forces for the development of the industry. With the rapid development of intelligence, new materials, and modularization trends, power consumption control will play a more important role in the field of industrial automation and intelligent manufacturing. Summary of the invention
[0004] The present invention provides a method and device for power consumption control and power-off state saving based on a Feiteng processor, aiming to solve the technical problem of different power consumption requirements of the system in different usage scenarios.
[0005] One aspect of the present invention relates to a method for controlling power consumption and saving power-off state based on a Feiteng processor, comprising the following steps:
[0006] When the system is working normally, the display control module shutdown instruction is sent to the switching logic module through the IIC protocol, and the power-off data saving module is enabled through the IIC protocol;
[0007] When the switching logic module sends the display module shutdown instruction to the power-off data saving module through the IIC protocol, the power-off data saving module is disabled through the A protocol;
[0008] When the switching logic module receives the instruction to shut down the display control module and performs a reset operation on the power consumption control and power-off saving state device based on the Feiteng processor, the display control module is shut down via the switching logic module;
[0009] When the device is powered on again after a power failure, the power-on switching logic module reads the instruction of the display-off module stored in the power-failure data storage module through the B protocol, so as to implement the switching function of power-failure saving of the low-power state of the device power supply.
[0010] Another aspect of the present invention relates to a power consumption control and power-failure saving state method based on a Feiteng processor, including the following steps:
[0011] Receiving the instruction of the display-off control module sent by the main control module;
[0012] Sending the instruction of the display-off module to the power-failure data storage module through the IIC protocol, and disabling the power-failure data storage module through the A protocol by the main control module;
[0013] Performing a reset operation on the power consumption control and power-failure saving state device based on the Feiteng processor, and turning off the display-off control module during the process of reset and power-on again;
[0014] Reading the instruction of the display-off module stored in the power-failure data storage module through the B protocol, so as to implement the switching function of power-failure saving of the low-power state of the device power supply.
[0015] Another aspect of the present invention relates to a power consumption control and power-failure saving state device based on a Feiteng processor, which is applied to the power consumption control and power-failure saving state method based on the Feiteng processor as described above. The power consumption control and power-failure saving state device based on the Feiteng processor includes:
[0016] A main control module, which is responsible for the control and coordination of the entire system, receives external instructions and sends corresponding instructions to each internal module;
[0017] A switching logic module, which is connected to the main control module, is used to receive the instruction sent by the main control module, perform corresponding switching operations, and switch to the corresponding working mode;
[0018] A display control module, which is connected to the switching logic module, is used to provide display and support the adjustment of display parameters, and provide an interface with external devices or systems;
[0019] A power-failure data storage module, which is connected to the switching logic module, is used to store data.
[0020] Furthermore, the power consumption control and power-failure saving state device based on the Feiteng processor further includes:
[0021] A health management unit, which is connected to the main control module and the switching logic module, is used to monitor the basic information of the current and voltage of the entire device, and jointly perform working mode switching with the switching logic module according to the requirements under different conditions;
[0022] Further, the power consumption control and power-off preservation status device based on the Feiteng processor further includes:
[0023] A coprocessing module, connected to the main control module, for improving the computing efficiency and expanding the functions required by the device.
[0024] Further, the working modes include a first working mode, a second working mode, and a third working mode, where
[0025] The first working mode is used to provide the default power-on startup state for the device when the device is working normally;
[0026] The second working mode is used when all functional modules except the switching logic module and the health management unit are in the power-off state;
[0027] The third working mode is used when all functional modules except the display control module are in the normal working state.
[0028] Further, the switching logic module is specifically configured to switch to the first working mode when it recognizes that the device is working normally; switch to the second working mode if it recognizes that a reset operation is performed on the power consumption control and power-off preservation status device based on the Feiteng processor; and switch to the third working mode if it recognizes that the device is powered on again after a power-off.
[0029] Another aspect of the present invention relates to a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the above-mentioned power consumption control and power-off preservation status method based on the Feiteng processor
[0030] Another aspect of the present invention relates to a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the power consumption control and power-off preservation status method based on the Feiteng processor as claimed above.
[0031] The beneficial effects achieved by the present invention are:
[0032] The present invention provides a power consumption control and power-off preservation state method and device based on a Feiteng processor. Under normal system operation, a command to turn off the display control module is sent to the switching logic module through the IIC protocol, and the power-off preservation data module is enabled through the IIC protocol; when the switching logic module sends the command to turn off the display module to the power-off preservation data module through the IIC protocol, the enabling of the power-off preservation data module is turned off through the A protocol; when the switching logic module receives the command to turn off the display control module and performs a reset operation on the power consumption control and power-off preservation state device based on the Feiteng processor, the display control module is turned off via the switching logic module; when the device is powered on again after a power-off, the power-on switching logic module is controlled to read the command to turn off the display module stored in the power-off preservation data module through the B protocol, realizing the switching function of power-off preservation of the device's low-power state. The power consumption control and power-off preservation state method and device based on the Feiteng processor provided by the present invention are developed to meet the high-performance data processing requirements, mainly to solve the problem of different power consumption requirements of the system in different usage scenarios, and support multiple ways to switch the system between the normal working state, the display control module off state, and the low-power state; reduce energy consumption in specific scenarios, and be equipped with a function of physically self-destructing the data disk through the network to ensure the data security of the system; mainly realize the function of power-off preservation of the device's power state through the main control module, the display control module, the switching logic module, and the power-off preservation data module. Description of the Drawings
[0033] Figure 1 It is a schematic flowchart of the first embodiment of a power consumption control and power-off preservation state method based on a Feiteng processor of the present invention;
[0034] Figure 2 It is a schematic flowchart of the second embodiment of a power consumption control and power-off preservation state method based on a Feiteng processor of the present invention;
[0035] Figure 3 It is a functional block diagram of an embodiment of a power consumption control and power-off preservation state device based on a Feiteng processor of the present invention.
[0036] Explanation of the Reference Numerals in the Drawings:
[0037] 10. Main control module; 20. Switching logic module; 30. Display control module; 40. Power-off preservation data module; 50. Health management unit; 60. Coprocessing module. Detailed Embodiments
[0038] In order to better understand the above technical solutions, the above technical solutions will be described in detail below in conjunction with the accompanying drawings of the specification and specific embodiments.
[0039] As Figure 1As shown in the figure, the first embodiment of the present invention proposes a power consumption control and power-off state preservation method based on a Feiteng processor, which is applied to the main control module. The power consumption control and power-off state preservation method based on a Feiteng processor includes the following steps:
[0040] Step S100: Under normal system operation, send a command to turn off the display control module to the switching logic module through the IIC protocol, and enable the power-off data preservation module through the IIC protocol.
[0041] Under normal system operation, the main control module sends a command to turn off the display control module to the switching logic module through the IIC protocol, and enables the power-off data preservation module through the IIC protocol.
[0042] Step S200: When the switching logic module sends the command to turn off the display module to the power-off data preservation module through the IIC protocol, disable the power-off data preservation module through the A protocol.
[0043] The switching logic module sends the command to turn off the display module to the power-off data preservation module through the IIC protocol, and the main control module disables the power-off data preservation module through the A protocol.
[0044] Step S300: When the switching logic module receives the command to turn off the display control module and performs a reset operation on the power consumption control and power-off state preservation device based on the Feiteng processor, turn off the display control module via the switching logic module.
[0045] After the switching logic module receives the command to turn off the display control module, it performs a reset operation on the power consumption control and power-off state preservation device based on the Feiteng processor; during the process of reset and power-on again, the display control module will not be powered on; other devices in the device are powered on normally.
[0046] Step S400: When the device is powered on again after a power-off, control the power-on switching logic module to read the command to turn off the display module stored in the power-off data preservation module through the B protocol, so as to realize the switching function of power-off and preservation of the low-power state of the device power supply.
[0047] When the device is powered on again after a power-off, each time the power-on switching logic module reads the value of the power-off data preservation module through the B protocol; since the command stored in the power-off data preservation module mentioned in the previous step S300 is the command to turn off the display control module, the display control module will not be powered on during the process of power-on again. After the device is powered on, except for the display control module, other modules are powered on normally, realizing the function of power-off and preservation of the device power supply state.
[0048] Please refer to Figure 2, the present invention also provides a power consumption control and power-off preservation status method based on the Feiteng processor, which is applied to the switching logic module. The power consumption control and power-off preservation status method based on the Feiteng processor includes the following steps:
[0049] Step S500: Receive the instruction to close the display control module sent by the main control module.
[0050] Under normal system operation, the main control module sends the instruction to close the display control module to the switching logic module through the IIC protocol and enables the power-off preservation data module through the IIC protocol. The switching logic module receives the instruction to close the display control module sent by the main control module.
[0051] Step S600: Send the instruction to close the display module to the power-off preservation data module through the IIC protocol, and the main control module closes the enable of the power-off preservation data module through the A protocol.
[0052] The switching logic module sends the instruction to close the display module to the power-off preservation data module through the IIC protocol, and the main control module closes the enable of the power-off preservation data module through the A protocol.
[0053] Step S700: Perform a reset operation on the power consumption control and power-off preservation status device based on the Feiteng processor, and close the display control module during the process of reset and power-on again.
[0054] After receiving the instruction to close the display control module, the switching logic module performs a reset operation on the power consumption control and power-off preservation status device based on the Feiteng processor; during the process of reset and power-on again, the display control module will not be powered on; other devices in the device are powered on normally.
[0055] Step S800: Read the instruction to close the display module stored in the power-off preservation data module through the B protocol to implement the switching function of power-off preservation of the device's low power consumption state.
[0056] After the device is powered off and then powered on again, each time it is powered on, the switching logic module will read the value of the power-off preservation data module through the B protocol; since the instruction stored in the power-off preservation data module mentioned in the previous step S700 is the instruction to close the display control module, the display control module will not be powered on during the process of power-on again. After the device is powered on, except for the display control module, other modules are powered on normally, realizing the function of power-off preservation of the device's power state.
[0057] See Figure 3 , Figure 3This is a functional block diagram of an embodiment of a power consumption control and power-off state preservation device based on a Feiteng processor. In this embodiment, the power consumption control and power-off state preservation device based on the Feiteng processor is applied to the above-mentioned power consumption control and power-off state preservation method based on the Feiteng processor. The power consumption control and power-off state preservation device based on the Feiteng processor includes a main control module, a switching logic module, a display control module, and a power-off data preservation module. Among them, the main control module is responsible for the control and coordination of the entire system, receives external instructions, and issues corresponding instructions to each internal module; the switching logic module is connected to the main control module and is used to receive the instructions issued by the main control module, execute corresponding switching operations, and switch to the corresponding working mode; the display control module is connected to the switching logic module and is used to provide a display and support the adjustment of display parameters, and provide an interface with external devices or systems; the power-off data preservation module is connected to the switching logic module and is used to preserve data.
[0058] The main control module is responsible for the control and coordination of the entire system, includes core components such as a central processing unit, receives external instructions, and issues corresponding instructions to each internal module.
[0059] The switching logic module receives the instructions issued by the main control module and executes corresponding switching operations.
[0060] The display control module provides a display and supports the adjustment of display parameters, and provides an interface with external devices or systems.
[0061] The power-off data preservation module has the characteristics of a non-volatile memory. In the case of power-off, the data in the module will not be lost, and the data can be erased and reprogrammed through electrical signals without physical means.
[0062] Further, please refer to Figure 3 In this embodiment, the power consumption control and power-off state preservation device based on the Feiteng processor further includes a health management unit. Among them, the health management unit is connected to the main control module and the switching logic module and is used to monitor the basic information of the current and voltage of the entire device, and jointly with the switching logic module, perform working mode switching according to the requirements in different situations.
[0063] The health management unit monitors the basic information such as the current and voltage of the device, and jointly with the switching logic module, performs working mode switching according to the requirements in different situations.
[0064] Preferably, for details, please refer to Figure 3 In this embodiment, the power consumption control and power-off state preservation device based on the Feiteng processor further includes a coprocessing module. Among them, the coprocessing module is connected to the main control module and is used to improve the computing efficiency and expand the functions required by the device.
[0065] Further, refer to Figure 3, the power consumption control and power-off preservation status device based on the Feiteng processor provided in this embodiment further includes a coprocessing module. The working modes include a first working mode, a second working mode, and a third working mode. Among them, the first working mode is used to provide the default power-on startup state for the device when the device is working normally; the second working mode is used when each functional module except the switching logic module and the health management unit is in a power-off state; the third working mode is used when each functional module except the display control module is in a normal working state. The power consumption control and power-off preservation status device based on the Feiteng processor provided in this embodiment further includes a coprocessing module, and in different usage scenarios, the device can be switched between modes according to different power consumption requirements. The above three working modes can all be realized by the main control module sending corresponding instructions to the switching logic module or the health management unit sending corresponding instructions to the switching logic module.
[0066] Specifically, the switching logic module is specifically configured to switch to the first working mode when it recognizes that the device is working normally; if it recognizes that a reset operation is performed on the power consumption control and power-off preservation status device based on the Feiteng processor, it switches to the second working mode; if it recognizes that the device is powered on again after a power-off, it switches to the third working mode.
[0067] The present invention also relates to a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the above-mentioned power consumption control and power-off preservation status method based on the Feiteng processor, which will not be elaborated here.
[0068] The present invention also relates to a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the above-mentioned power consumption control and power-off preservation status method based on the Feiteng processor, which will not be elaborated here.
[0069] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they know the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments as well as all changes and modifications falling within the scope of the present invention. Obviously, those skilled in the art can make various changes and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these changes and variations.
Claims
1. A method for power consumption control and power-off state saving based on Feiteng processor, characterized in that: The following steps are involved: When the system is working normally, the display control module shutdown instruction is sent to the switching logic module through the IIC protocol, and the power-off data saving module is enabled through the IIC protocol; When the switching logic module sends the display module closing instruction to the power-off data saving module through the IIC protocol, the power-off data saving module is disabled through the A protocol; When the switching logic module receives the instruction to turn off the display control module and resets the power consumption control and power-off saving state device based on the Feiteng processor, the display control module is turned off via the switching logic module; When the device is powered on again after being powered off, the power-on switching control logic module reads the display module closing instruction stored in the power-off saving data module through the B protocol, thereby realizing the switching function of the power-off saving device power low power consumption state.
2. A method for power consumption control and power-off state saving based on Feiteng processor, characterized in that: The following steps are involved: Receive the instruction to close the display control module sent by the main control module; Sending the display module shutdown instruction to the power-off data saving module through the IIC protocol, and disabling the power-off data saving module through the A protocol via the main control module; Reset the power consumption control and power-off saving state device based on the Feiteng processor, and turn off the display control module during the reset and power-on process; The display module closing instruction stored in the power-off saving data module is read through the B protocol to realize the switching function of the power-off saving device to the low power consumption state.
3. A power consumption control and power-off saving state device based on Feiteng processor, applied to the power consumption control and power-off saving state method based on Feiteng processor as claimed in claim 1 or 2, characterized in that: The power consumption control and power-off saving state device based on the Feiteng processor includes: The main control module is responsible for the control and coordination of the entire system, receiving external instructions and issuing corresponding instructions to each internal module; A switching logic module, connected to the main control module, is used to receive instructions issued by the main control module, perform corresponding switching operations, and switch to a corresponding working mode; A display control module, connected to the switching logic module, for providing display and supporting adjustment of display parameters, and providing an interface with an external device or system; The power-off data saving module is connected to the switching logic module and is used for saving data.
4. The power consumption control and power-off saving state device based on Feiteng processor as claimed in claim 3, characterized in that: The power consumption control and power-off saving state device based on the Feiteng processor also includes: The health management unit is connected to the main control module and the switching logic module, and is used to monitor the basic information of the current and voltage of the entire device, and to switch the working mode in conjunction with the switching logic module according to the needs in different situations.
5. The power consumption control and power-off saving state device based on Feiteng processor as claimed in claim 4, characterized in that: The power consumption control and power-off saving state device based on the Feiteng processor also includes: The co-processing module is connected to the main control module and is used to improve the computing efficiency and expand the functions required by the device.
6. The power consumption control and power-off saving state device based on Feiteng processor as claimed in claim 5, characterized in that: The working modes include a first working mode, a second working mode and a third working mode, wherein: The first working mode is used to provide the device with a default power-on startup state when the device is working normally; The second working mode is used for all functional modules except the switching logic module and the health management unit to be in a power-off state; The third working mode is used for all functional modules except the display control module to be in a normal working state.
7. The power consumption control and power-off saving state device based on Feiteng processor as claimed in claim 6, characterized in that: The switching logic module is specifically used to switch to the first working mode when it is recognized that the device is working normally; if it is recognized that the power consumption control and power-off saving state device based on the Feiteng processor is reset, it is used to switch to the second working mode; if it is recognized that the device is powered on again after being powered off, it is used to switch to the third working mode.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the power consumption control and power-off state saving method based on the Feiteng processor described in claim 1 or 2 is implemented.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the power consumption control and power-off state saving method based on the Feiteng processor described in claim 1 or 2 is implemented.
Citation Information
Patent Citations
Chip power consumption optimization method and device, computer equipment and storage medium
CN112083791A
Quick starting computer system
CN1467625A
Electronic apparatus, control method, and non-transitory computer readable medium
US20230036096A1