Unlock instant, AI-driven research and patent intelligence for your innovation.

Embedded fault tolerant system and fault tolerant method thereof

A fault-tolerant system and embedded technology, applied in response to error generation, software testing/debugging, etc., can solve problems such as power shock, device fatigue, and system failure

Inactive Publication Date: 2012-11-14
TCL CORPORATION
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are many reasons for this, such as misoperation caused by interference, static electricity, power shock, or device fatigue, etc., resulting in the system not working properly

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
  • Embedded fault tolerant system and fault tolerant method thereof
  • Embedded fault tolerant system and fault tolerant method thereof
  • Embedded fault tolerant system and fault tolerant method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] Various preferred embodiments of the present invention will be described in more detail below in conjunction with the accompanying drawings.

[0060] In the ROM module of the embedded system, the BOOTLOADER reference program code needs to be placed at the specified address. In order to achieve the fault-tolerant effect of the embedded system, the embedded system needs two or more ROM modules, and the CPU module and ROM module In between, add a CPLD module to switch the system bus between multiple ROM modules. Such as figure 2 As shown, the embedded fault-tolerant system of the present invention includes: a RAM module 10, a CPU module 20 communicatively connected with the RAM module 10, two ROM modules 31 and 32 and a communication module with the CPU module 20 and the ROM module respectively. Connected CPLD module 40.

[0061] Wherein, the CPU module 20 can be provided with a bus switching control word, which is used to indicate which ROM module the system bus should...

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 an embedded fault tolerant system and a fault tolerant method thereof. The method comprises the following steps of: detecting the BOOTLOADER program state of a ROM module, switching a system bus, and judging whether the check result of BOOTLOADER program codes of the ROM module conforms to the check result of standard BOOTLOADER program codes or not; detecting the kernel program state of the ROM module, switching the system bus, and judging whether the check result of kernel program codes of the ROM module conforms to the check result of standard kernel program codes or not; and detecting the application program state of the ROM module, setting bus switching control words, switching the system bus, and operating the required application program. In the system provided by the invention and the fault tolerant method thereof, because a mode of switching the system bus according to the detected operating state of the ROM module is adopted, the method ensures that the system bus is switched to another ROM module so that the system can operate continuously when one ROM module of the system has faults.

Description

technical field [0001] The present invention relates to an embedded system and its method, in particular to an embedded fault-tolerant system and its fault-tolerant method. Background technique [0002] With the development of informatization, intelligence, and networking, embedded system technology has gained a broad development space and is widely used. Common embedded systems such as figure 1 , which includes: a RAM (Random-Access Memory) module 10 , a CPU (Central Processing Unit) module 20 , and a ROM (Read-Only Memory) module 30 . For some smaller embedded systems, its RAM and ROM can be built-in. In an embedded system, the program code is generally stored in ROM. During the operation of an embedded system, program codes are often rewritten, travelled, or lost. There are many reasons for this, such as misoperation due to interference, static electricity, power shock, or device fatigue, etc., resulting in the system not working properly. [0003] Therefore, the pri...

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/07G06F11/36
Inventor 黄剑坚
Owner TCL CORPORATION