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

Watchdog system of multi-core processing system and control method

A technology for processing systems and control methods, applied in the field of embedded computer design, to achieve the effect of reliability assurance

Active Publication Date: 2020-04-17
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Purpose of the present invention: the present invention provides a watchdog system and control method suitable for multi-core processing systems with mixed security levels, which solves the problems existing in the design of watchdogs in current multi-core processing systems, and can monitor each of the multi-core processors in real time. It is suitable for multi-core processors running mixed security level tasks. When the processor core running low security level tasks fails, it will not affect the normal operation of high security level tasks.

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
  • Watchdog system of multi-core processing system and control method
  • Watchdog system of multi-core processing system and control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The invention uses programmable logic devices, multi-core processors, and storage spaces of each processor core to jointly form a hardware watchdog system. The present invention uses a programmable logic device (usually FPGA) to realize a hardware watchdog circuit, and utilizes the shared storage space between multiple processor cores of a multi-core processor to realize a watchdog control method.

[0027] The watchdog system includes:

[0028] A multi-core processor, which contains n processor cores, namely processor core A, processor core B...processor core X;

[0029] A programmable logic device, which contains n watchdog timers and 1 reset control circuit, n watchdog timers, namely watchdog timer A, watchdog timer B... watchdog timer X;

[0030] n-1 storage spaces, that is, storage space B...storage space X;

[0031] Among them, the processor core A in the multi-core processor is used to access the programmable logic device; watchdog timer A, watchdog timer B ......

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 hardware watchdog system suitable of a hybrid security level multi-core processing system and a control method, a hardware watchdog circuit is realized by using a programmablelogic device, and a watchdog control method is realized by using a shared storage space among a plurality of processor cores of a multi-core processor. According to the watchdog system disclosed by the invention, the task operation condition of each processor core in the multi-core processor can be independently monitored; and effective fault isolation capability is established among different processor cores, so that normal operation of the high-security-level task is not influenced when the processor cores running the low-security-level task fail. According to the system and the method, a more comprehensive monitoring capability can be provided for the multi-core processing system, and the influence range of the fault of a single processor core is limited, so that the reliability of themulti-core processing system is effectively improved.

Description

technical field [0001] The invention belongs to the field of embedded computer design, and in particular relates to a watchdog system and a control method suitable for a mixed security level multi-core processing system. Background technique [0002] In high-reliability embedded computers, hardware watchdogs are usually used to monitor the processor's task operation status. A hardware watchdog is essentially a timer circuit. The task run by the processor periodically resets the count of the watchdog timer, which is usually called "feeding the dog" operation. When the processor cannot continue to run its tasks normally due to certain failures (such as program pointer errors entering the non-program area, or software branches fall into an infinite loop, etc.), it cannot perform regular dog feeding operations, and the watchdog timer is no longer If it is reset in time, it will count to the timing end point and generate a corresponding output signal, usually called "dog barkin...

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/07
CPCG06F11/0757Y02D10/00
Inventor 段小虎马小博程俊强刘铎刘帅张锐
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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