Dormancy and wake-up system for embedded device based on non-volatile random access memory

An embedded device and random access memory technology, which is applied in the direction of data error detection, instrumentation, and response error generation, can solve the problems of heavy workload, slow system operation speed, and high power consumption of the system. Achieve the effects of reducing workload, speeding up startup time, and reducing system power consumption

Active Publication Date: 2013-01-09
SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the above-mentioned shortcoming of prior art, the object of the present invention is to provide a kind of dormancy and wake-up system of embedded equipment based on non-volatile random access memory, in order to solve the dormancy and wake-up system of embedded equipment in the prior art. The workload of data backup and loading is relatively large, the system runs slowly, and the system consumes high power.

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
  • Dormancy and wake-up system for embedded device based on non-volatile random access memory
  • Dormancy and wake-up system for embedded device based on non-volatile random access memory
  • Dormancy and wake-up system for embedded device based on non-volatile random access memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0020] see figure 2 , figure 2 It is a schematic diagram of the architecture of the dormancy and wake-up system of the embedded device based on the non-volatile random access memory of the present invention. It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of ​​the present invention, and only the components related to the present invention are shown in the diagrams ...

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 dormancy and wake-up system for an embedded device based on a non-volatile random access memory. The operating system applied to the embedded device at least comprises a central processing unit and the non-volatile random access memory provided with a CPU (central processing unit) state backup area and a system RAM (random access memory) area for storing dynamic memory information. When the central processing unit receives dormancy signals, related processes in the memory and a device registered in a performance management module are hung up, and information of a CPU register is stored and backed up to the CPU state backup area. When the central processing unit receives wake-up signals, the information of the CPU register stored in the CPU state backup area is loaded to the central processing unit, and the dormant device and processes are waked up based on dynamic memory data in the system RAM area. Owing to the non-volatile random access memory, the dynamic memory data in the system RAM area do not need to be additionally backed up or loaded when the system is dormant and waked up, workload and power consumption of the system in dormancy and wake-up are reduced, and the running speed of the system is increased.

Description

technical field [0001] The invention relates to the field of an embedded operating system, in particular to a dormancy and wake-up system for quickly restoring the running state at the end of the embedded operating system based on state information stored in a non-volatile random access memory. Background technique [0002] Embedded system is an application-centric, computer-based computer system with tailorable software and hardware, which meets the strict requirements of the application system on function, reliability, cost, volume, and power consumption. With the rapid development of embedded technology and semiconductor memory technology, consumers have put forward higher requirements on the startup speed, real-time operation, power consumption and other aspects of embedded products. Therefore, simplifying the boot process of embedded operating systems, shortening the boot time, and reducing system power consumption are of great significance to winning the market positio...

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): G06F11/14G06F13/16
CPCY02B60/1228Y02B60/1235Y02D10/00
Inventor 陈小刚李顺芬陈一峰许林海陈后鹏金荣宋志棠
Owner SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products