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

Method for dual-processor mobile terminal to work status of process slave processor

A mobile terminal, dual-processor technology, applied in electrical digital data processing, instruments, error detection/correction, etc., can solve the problem that users are not easy to obtain relevant information, and achieve the effect of enhancing robustness

Inactive Publication Date: 2008-05-28
ZTE CORP
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when an exception occurs from the CPU, it is generally difficult for users to obtain relevant information, and they may still use it as a normal system.

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
  • Method for dual-processor mobile terminal to work status of process slave processor
  • Method for dual-processor mobile terminal to work status of process slave processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The invention utilizes the watchdog technology to realize the real-time monitoring of the working state of the slave CPU by the master CPU. Once the slave CPU is abnormal, the master CPU performs a RESET action on the slave CPU to restore the system to a normal working state.

[0016] Start a watchdog timer in the slow clock domain of the master CPU. For the slave CPU, in those programs that are prone to failure, such as the loop body waiting for query, the function body that consumes a lot of time contains the "feeding dog" part . During the watchdog timer T0, if the main CPU does not receive the action of "feeding the dog", it will think that the slave CPU has failed, and will send a RESET signal to the slave CPU to restart the slave CPU and resume normal operation.

[0017] If T0 takes 5 seconds, for a CPU whose working clock is dozens or even hundreds of MHz, "feeding the dog" takes several milliseconds, and only takes up very few resources in a period of 5 seconds....

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 relates to a method for monitoring and treating the working state of a slave processor for a dual-processor mobile terminal. A watch dog timer is started up in a primary processor, a dog feeding program is contained in the content of the function body of the program of the slave processor, at the first preset time of the watch dog timer, if the dog feeding action is not received by the primary processor, a reset signal is sent by the primary processor to restart the slave processor. The invention selects a timer in a primary CPU as the watch dog of a slave CPU to monitor the working state of the slave CPU in real time, when the working state of the slave CPU can not be acquired by the user, the serious problems of the slave CPU such as an endless loop state and a dead state can be efficiently solved, thereby the robustness of the system is enhanced.

Description

technical field [0001] The invention relates to a dual-processor mobile terminal, in particular to a method for monitoring the working state of a slave processor. Background technique [0002] In this ever-changing information society, people rely more and more on mobile terminals. Mobile terminals that integrate functions such as calling, taking pictures, MP3, videophone, mobile TV, surfing the Internet, and games have sprung up in today's market. In addition, in the overlapping period of 2G and 3G, many mobile terminals have the ability to work in two or more network modes. This multi-functional, multi-mode mobile terminal system is not realistic to be completed by the previous single CPU, so the dual-CPU (dual processor, hereinafter CPU refers to the processor) mobile terminal system came into being. [0003] Although dual CPUs can improve the operating efficiency of the system and make the system respond faster, the system hardware will become more complicated. If ther...

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
IPC IPC(8): H04Q7/32H04M1/21
CPCG06F11/0742G06F11/0757
Inventor 吴红凌小兵
Owner ZTE CORP
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