Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Deep-sleep method of embedded system

An embedded system and deep sleep technology, applied in the direction of response error generation, redundant data error detection in operation, sustainable building, etc., can solve the problems of information loss, inconvenient operation, etc., and achieve the reduction of standby power consumption , avoid loss and prolong the service life

Active Publication Date: 2010-05-19
浙江金华凯宇电子科技有限公司
View PDF0 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the power is turned off, the information in the memory will be lost, which will cause inconvenience in operation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Deep-sleep method of embedded system
  • Deep-sleep method of embedded system
  • Deep-sleep method of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] figure 1 It shows a logical block diagram of the implementation of the deep sleep method of the embedded system of the present invention. The implementation of this method is divided into three processes: preservation of system data and CPU state (label 1 in the figure), recovery of system data and CPU state (label 2 in the figure), and related hardware initialization (label 3 in the figure).

[0032] This system is a micro-memory system with only 192K physical memory. The software virtualizes the address to the 2M address space. There is S2K code that is resident in memory, and it is loaded into the first 32K space of physical memory. The following address space data and code are loaded into the last 160K space of the actual physical memory through the memory exchange mechanism. The memory swap mechanism loads the code or data needed at runtime into physical memory, and invalidates the data in memory according to a certain strategy. If the failure is data and the d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a deep-sleep method of embedded system. The method mainly comprises the following processing steps: 1, in the system operating status, judging whether no operation is performed for long time to ensure that if so, the system preservation process is carried out after the hardware operation is ensured to be completed and then the system is closed to enter the deep-sleep mode, or receiving a system-closing signal; 2, starting the system, searching a deep-sleep block after the mapping and initializing of memory; after finding the effective deep-sleep sign, performing system data recovery process; and 3. after successfully recovering the system, performing the initializing of the related hardware, and returning to the state before the deep-sleep mode. By using the method of the invention, after the device is powered down or powered off and powered on again, the device can automatically return to the original interface to greatly reduce the power consumption of the stand-by system and save energy and electrical energy, thus prolonging the service time of the battery and ensuring the service life of the related hardware while largely increasing the startup speed of the system.

Description

technical field [0001] The invention belongs to the technical field of standby sleep and wake-up of a system, and relates to a deep sleep method applied to an embedded system. Background technique [0002] At present, the use of embedded mobile devices is becoming more and more extensive, and one of its biggest characteristics is that it requires low power consumption and is generally powered by batteries. To save power, mobile devices often need to enter a standby mode. Standby is to store the state of the running program in the memory. When the system switches to this mode, the power supply of other parts except the memory will be cut off. Since the memory relies on electric energy to maintain the system data, it can be restored to the state before standby when it wakes up. . This is currently the most widely used standby technology for embedded mobile devices. [0003] After a general embedded mobile device is powered off and shut down, it cannot automatically return t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/32G06F11/14
CPCG06F1/3206Y02B60/32G06F1/3234Y02D30/50
Inventor 赵俊化徐平罗建华胡胜发
Owner 浙江金华凯宇电子科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products