Fault-tolerant method and system for SpaceWire bus communication of hitching dual-port RAM (Random Access Memory)

A bus communication, dual-port technology, applied in the field of spacecraft embedded software design, can solve the problems of data transmission failure, spacecraft can not work normally, etc., to improve reliability and solve the effect of SpaceWire communication failure

Pending Publication Date: 2021-10-22
BEIJING INST OF CONTROL ENG
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the SpaceWire communication mode with dual-port RAM attached, whether it is due to the space environment and other reasons that some storage areas of the RAM fail, or the SpaceWire communication controller itself fails, data transmission will fail, which in turn may cause the spacecraft to malfunction. Work

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
  • Fault-tolerant method and system for SpaceWire bus communication of hitching dual-port RAM (Random Access Memory)
  • Fault-tolerant method and system for SpaceWire bus communication of hitching dual-port RAM (Random Access Memory)
  • Fault-tolerant method and system for SpaceWire bus communication of hitching dual-port RAM (Random Access Memory)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] For SpaceWire bus communication, the SpaceWire communication controller can be connected with a dual-port RAM, and the other end of the dual-port RAM is used to connect with the CPU. The CPU only needs to interact the relevant data with the RAM, and the SpaceWire communication controller will automatically interact with the RAM and transmit the data on the SpaceWire link, and this process does not require any attention from the CPU. For the SpaceWire communication mode that mounts dual-port RAM, if because of reasons such as the space environment, some storage area failures occur in RAM, and then cause communication errors, the fault-tolerant method of the SpaceWire bus communication that mounts dual-port RAM that the present invention proposes, to dual-port The storage area of ​​RAM is designed for redundant backup. According to the SpaceWire bus communication protocol, the communication fault discrimination is designed, and a reliable and reasonable fault handling stra...

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 fault-tolerant method and system for SpaceWire bus communication of a hitching dual-port RAM (Random Access Memory), the redundant backup design of RAM storage is realized by carrying out partition design on an RAM storage area, and a SpaceWire bus communication fault judgment mode taking RAM storage data as a center is designed according to a SpaceWire bus communication protocol format, a two-stage fault processing strategy of dual-port RAM storage area switching and SpaceWire communication controller switching is provided for the communication fault, the problem of SpaceWire communication failure is solved, and the reliability of SpaceWire bus communication hitching the dual-port RAM is improved.

Description

technical field [0001] The invention relates to a fault-tolerant method and system for SpaceWire bus communication connected with dual-port RAM, which is mainly used for the reliability design and realization of satellite SpaceWire bus communication, and belongs to the field of spacecraft embedded software design. Background technique [0002] SpaceWire is a high-speed, point-to-point, full-duplex serial bus network designed abroad for the aerospace field. It has the advantages of strong versatility, high speed and scalability. SpaceWire bus has been successfully applied in many foreign spacecraft. Domestic aerospace companies have also begun to use the SpaceWire bus for communication between on-board computers and terminal equipment. The SpaceWire communication controller provides an interface for data transmission between the SpaceWire bus and the data processing node including the control processing unit and the communication data memory. The SpaceWire communication con...

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): H04L12/24H04L12/40G06F11/14G06F3/06
CPCH04L41/06H04L41/0654H04L12/40176G06F11/1464G06F3/0614G06F3/0644G06F3/067
Inventor 李光旭王裙吴培亚周中泽李建平李乐尧沈扬帆曹志威王青贾涛
Owner BEIJING INST OF CONTROL ENG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products