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

Device and method for fault monitoring and processing based on virtual interrupt

A technology for virtual interruption and fault monitoring, which is applied in the fields of electrical digital data processing, generation of response errors, instruments, etc., to achieve the effect of easy implementation, reduction of complexity, and improvement of reliability.

Active Publication Date: 2019-01-25
XIAN FLIGHT SELF CONTROL INST OF AVIC
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Common exception handling, for a certain hardware exception, only has a unique processing method

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
  • Device and method for fault monitoring and processing based on virtual interrupt
  • Device and method for fault monitoring and processing based on virtual interrupt

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Such as figure 1 As shown, a fault monitoring and processing device based on virtual interrupt is proposed, which is characterized in that it includes: a fault monitoring and reporting module, a system-level fault scheduling module, a system-level default fault processing module, a partition virtual interrupt controller module, and a partition fault processing module. Table, partition default fault processing module, task fault processing table, task fault processing module, user-level fault scheduling module;

[0036] The fault monitoring and reporting module is capable of discovering faults that occur in the system during system operation and reporting to the system-level fault dispatching module; in this embodiment, the fault discovery mechanism may include processor hardware interrupts and internal exceptions, A system operation detection module in the operating system, and a fault detection module for user applications;

[0037] The system-level fault scheduling m...

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 failure monitoring processing device based on virtual interruption and a method. For the purpose that a computer user can process the fault after the processor is abnormal under the user state of the processor in a safe key system, the failure monitoring processing device based on virtual interruption provided by the invention comprises a fault monitoring reporting module, a system-level fault scheduling module, a system-level default fault processing module, a partition virtual interruption controller module, a partition fault processing table, a partition default fault processing module, a task fault processing table, a task fault processing module and a user-level fault scheduling module. When the system running is in fault, under the condition of confirming as a user fault, the used fault processing module is confirmed through the query task fault processing table and the partition fault processing table, the fault processing module is taken as a partition virtual interruption processing function and the system can enter into the processor user state so as to perform corresponding fault processing.

Description

technical field [0001] The invention belongs to the use technology of an embedded computer, and in particular relates to a fault monitoring and processing device and method based on a virtual interrupt. Background technique [0002] For safety-critical systems, an important function of the operating system is to isolate and recover from faults, so that the user's application tasks will not spread to affect the system in the event of a fault, and at the same time provide users with fault recovery methods. means. [0003] Fault isolation can be achieved by the time determinism and space isolation of the operating system. Time determinism ensures that task running timeout will not affect other tasks; space isolation ensures that illegal addresses operated by tasks will not affect the space of other tasks. [0004] The above two features focus only on isolating the spread of task faults and controlling them within a certain range, and do not deal with the faulty tasks themselv...

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 Patents(China)
IPC IPC(8): G06F11/07
CPCG06F11/0766
Inventor 颜纪迅宋科璞武方方徐建军朱立平郑小宁
Owner XIAN FLIGHT SELF CONTROL INST OF AVIC
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