Gigabit-level SpaceWire bus system

A bus system and gigabit technology, applied in the field of high-speed data transmission bus of spacecraft, can solve the problems of great difficulty, low bus utilization rate, and data transmission rate of only 200Mbps, so as to reduce the number and time of memory access and improve physical bandwidth Upper limit, the effect of improving bus utilization

Active Publication Date: 2018-08-28
BEIJING INST OF CONTROL ENG
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for the bus system with Star-Dundee's SpaceWire IP as the core, the physical medium is cables, and the bandwidth is generally only a few hundred megabytes, which is difficult to reach the gigabit level; secondly, DS coding is essentially one clock with one data. If the transmission rate exceeds 1Gbps, the clock cycle must be less than 1ns, which is very difficult to realize technically, so the actual data transmission rate that can be achieved is only 200Mbps; moreover, the data access interface of the current bus system is 32 bits wide. After completing 4 SpaceWire data characters (1 data character is 8bit data), it needs to access the memory once, resulting in many times of memory access and long waiting time for memory access, so the bus utilization rate is low

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
  • Gigabit-level SpaceWire bus system
  • Gigabit-level SpaceWire bus system
  • Gigabit-level SpaceWire bus system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0037] Specific embodiments are as follows.

[0038] (1) System Architecture

[0039] A Gigabit-level SpaceWire bus system, the example of its system architecture is figure 1 shown.

[0040] exist figure 1 Among them, the bus system includes: data transceiver module, data buffer module, SpaceWire protocol processing module, data access module 4 core modules, peripheral optical transceiver, CPU, 128-bit memory and a set of 32-bit registers. In each peripheral unit, the optical transceiver is the physical interface for photoelectric signal conversion, the CPU is the carrier for running the bus application software, the 128-bit memory is used to store the bus data packets to be sent and received, and the 32-bit register is used to record the bus Operational status and configuration information. The detailed implementation of the core module of the bus system will be discussed later.

[0041] (2) Data transceiver module

[0042]The data transceiver module is designed based o...

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 gigabit-level SpaceWire bus system. The system comprises a data sending and receiving module, a data buffer module, a SpaceWire protocol processing module and a data processing module; the data sending and receiving module is used for performing format conversion of 16B/20B coding and parallel data of an optical transceiver; the data buffer module is used for synchronization and data caching of asynchronous clock domains; the SpaceWire protocol processing module is used for receiving and sending bus data, identifying a control code and a data character, updating a protocol state, sending uplink data and addresses and receiving downlink data and addresses; and the data processing module is used for providing a bus interface for the SpaceWire protocol processing module, an external CPU, an external storage and an external register, and providing conversion of bus protocols on AXI and APB chips. According to the gigabit-level SpaceWire bus system disclosed by the invention, the access frequency and time can be reduced; the bus utilization rate can be increased; and high-speed data transmission requirements of spacecrafts can be satisfied.

Description

technical field [0001] The invention relates to a Gigabit-level SpaceWire bus system, which belongs to the technical field of spacecraft high-speed data transmission bus. Background technique [0002] SpaceWire is a full-duplex, bi-directional, serial, point-to-point data bus. In each direction, it transmits encoded data using a pair of differential signal lines. There are thus four signal lines (D+, D-, S+, S-) in each direction, for a total of eight signal lines in both directions. The SpaceWire standard involves six levels of content, namely: physical layer, signal layer, character layer, switching layer, data packet layer and network layer six layers. Among them, the physical layer standard covers four parts: cables, connectors, cable assemblies, and printed circuit board traces (PCB tracks). The SpaceWire cable contains 4 individually shielded twisted pairs inside and is wrapped with a layer of shielding material on the outside. Signal layer standards specify signal...

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/40H04B10/25
CPCH04B10/2589H04L12/40H04L2012/4028
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