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

A synchronous debugging method and device for a multi-channel embedded control system

A technology of embedded control and debugging method, applied in the embedded field, can solve problems such as far difference, failure to achieve synchronous debugging, etc.

Active Publication Date: 2020-06-16
KYLAND TECH CO LTD +1
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the time point difference between the instructions of each channel arriving at the multi-channel fault-tolerant computer system will be relatively large, usually in the order of milliseconds, and the control software running on the multi-channel fault-tolerant computer system works periodically, and the cycle is generally several Milliseconds to tens of milliseconds, this may cause a large difference in the code level between the fault-tolerant computers corresponding to each channel when the multi-channel is stopped, and a large difference in the code level between the channels when running, that is to say, use The software method does not achieve real synchronous debugging

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
  • A synchronous debugging method and device for a multi-channel embedded control system
  • A synchronous debugging method and device for a multi-channel embedded control system
  • A synchronous debugging method and device for a multi-channel embedded control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Such as figure 1 As shown, it is a schematic structural diagram for implementing the synchronous debugging method for a multi-channel embedded control system provided by the present invention provided by Embodiment 1 of the present invention, including a synchronous debugging device and at least two devices to be debugged, and for each device to be debugged, The device to be debugged is connected to the synchronous debugging device through a synchronous control signal line. When it is necessary to perform synchronous debugging on at least two devices to be debugged, the synchronous debugging device generates a hardware debugging signal, and then sends a hardware debugging signal to each device to be debugged through a synchronous control signal line. The synchronous control signal line is connected, so the time for the hardware debugging signal transmitted through the synchronous control signal line to reach each device to be debugged is the same, so after each device t...

Embodiment 2

[0083] Preferably, for at least two devices to be debugged in Embodiment 1 of the present invention, sending the generated hardware debugging signals to the at least two devices to be debugged is realized through separately set synchronous control signal lines, namely Each device to be debugged corresponds to a transmission channel. When a large number of devices to be debugged are running, a corresponding number of transmission channels will be generated when the hardware debugging signal is sent from the synchronous debugging device, which may cause signal interference between transmission channels. situation or signal attenuation, in order to avoid this problem, the present invention proposes to set a signal processing device between the synchronous debugging device and the device to be debugged, namely Figure 4 The schematic diagram of the structure shown, based on Figure 4 The schematic diagram of the structure implementation of the synchronous debugging method for mult...

Embodiment 3

[0101] Such as Figure 6 As shown, it is a schematic diagram of an application scenario of a synchronous debugging method for a multi-channel embedded control system provided by the present invention; Figure 6 The multi-channel synchronous debugging device in the embodiment is the synchronous debugging device in the first embodiment of the present invention or the embodiment, and realizes the function of the synchronous debugging device in the first embodiment or the second embodiment, Figure 6The fault-tolerant computer in is the device to be debugged in Embodiment 1 or Embodiment 2 of the present invention, and includes several types of fault-tolerant computers, such as Class A, Class B, Class C, and so on. Fault-tolerant computers of the same type have isomorphic hardware structure and software, while fault-tolerant computers of different types have heterogeneous hardware and software. For example, the Type A fault-tolerant computer 1 and the Type A fault-tolerant comput...

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 synchronous debugging method and device for a multi-channel embedded control system. The method includes: a synchronous debugging device generates a hardware debugging signal for at least two connected devices to be debugged; The device sends the hardware debugging signal, wherein the hardware debugging signal is used to provide each device to be debugged, so that the corresponding device to be debugged executes an operation related to the hardware debugging signal after receiving the hardware debugging signal. Corresponding synchronization processing, so as to realize the synchronization between the at least two devices to be debugged. Using the above method, the synchronous debugging device is connected to each device to be debugged by wiring connection, and then the hardware debugging signal is sent on the signal line, so that the time for the hardware debugging signal to reach each device to be debugged is the same, thereby realizing the realization of each device to be debugged synchronization between.

Description

technical field [0001] The invention relates to the field of embedded technology, in particular to a synchronous debugging method and device for a multi-channel embedded control system. Background technique [0002] In embedded control systems such as aerospace flight control, air traffic control, and nuclear power plant control, based on the safety and stability of the entire system, it is usually necessary to have multiple computers with the same function working at the same time. These computers have the same hardware structure and run the same software, and are generally called multi-channel fault-tolerant computers. The system achieves the purpose of fault tolerance through voting and monitoring. When a computer fails, it can automatically switch to other computers or use the data output of other computers. Therefore, for the debugging of multi-channel embedded control system, it not only has the single-machine debugging mechanism of general computer development syste...

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): G05B23/02
CPCG05B23/0213
Inventor 范小文龚政曾勇科
Owner KYLAND TECH CO LTD