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

Software error field locating and processing method and apparatus

A software error, on-site technology, applied in electrical digital data processing, software testing/debugging, error detection/correction, etc., can solve problems such as failure to detect processor software errors in time, and achieve the effect of improving the probability of detection

Inactive Publication Date: 2017-12-29
SHANGHAI ZTE SOFTWARE CO LTD
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem solved by the solution provided according to the embodiment of the present invention is that it is impossible to find out whether a software error occurs in the processor in time

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
  • Software error field locating and processing method and apparatus
  • Software error field locating and processing method and apparatus
  • Software error field locating and processing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described below are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0037] figure 1 It is a flow chart of a method for on-site location and processing of software errors provided by an embodiment of the present invention, as shown in figure 1 shown, including:

[0038] Step S101: After the system is powered on, each digital signal processing unit performs software error detection on its running software;

[0039] Step S102: The digital signal processing unit that has not detected a software error sends a processor status notification message to the central processing unit, and performs normal operation;

[0040] Step S103: The digital signal processing unit that detects a software error enters a non-maskable interrupt, ...

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 discloses a method and device for on-site location and processing of software errors, and relates to the technical field of embedded systems. The digital signal processing unit with a software error sends a processor status normal notification message to the central processing unit, and performs normal operation; the digital signal processing unit that detects a software error enters a non-maskable interrupt, and stops sending the processor to the central processing unit. Status normal notification message. In the present invention, while the processor self-detects software errors, other processors in the system are used to jointly detect software errors, thereby improving the detection probability of software errors.

Description

technical field [0001] The invention relates to the technical field of embedded systems, in particular to a method and device for on-site location and processing of software errors. Background technique [0002] Any dedicated software and hardware system with a microprocessor can be called an embedded system, and an embedded system can use various types of processors and processor architectures. Embedded systems have a wide range of application fields and application prospects, such as mobile phones, digital cameras, digital video cameras, set-top boxes, high-definition TVs, game consoles, routers, numerical control equipment or instruments, automotive electronics, home appliance control systems, medical instruments, aerospace equipment, etc. . [0003] With the gradual expansion of software scale, its complexity is also increasing, software reliability often declines with the increase of scale, and software quality is becoming more and more difficult to guarantee. Although...

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): G06F11/36
CPCG06F11/3692
Inventor 王丹丹
Owner SHANGHAI ZTE SOFTWARE CO LTD
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