AFDX switch data bus structure based on Crossbar architecture and data exchange method

A data bus and data exchange technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of high hardware consumption, large data bus bit width, poor practicability, etc., to improve data reading and transfer. Speed, reduced hardware consumption, cost-saving effect

Active Publication Date: 2015-11-11
NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main defect of this scheme is: only one pair of master device and slave device are allowed to communicate through the bus at any one time, that is, only one port data can be stored or forwarded at the same time, thus limiting the internal data storage and forwarding capacity of the switch. rate
The main defect of this scheme is: the bit width of the data bus is too large (512 bits), and there are too many data bus control signals, which will easily cause difficulties in subsequent layout and wiring, and will also affect the overall reliability of the system.
The main disadvantages of this solution are: the hardware consumption is relatively large, and a switch with N ports needs N blocks of memory and 2N DMAs; the traditional scheduling algorithm has been changed, so the data bus structure is more complicated
In the AFDX switch based on the shared storage method, without changing the scheduling algorithm, the scheme of improving the data storage and forwarding rate of the switch by improving the data bus structure, considering the cost and engineering practicability, still has certain defects, and it is feasible poor

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
  • AFDX switch data bus structure based on Crossbar architecture and data exchange method
  • AFDX switch data bus structure based on Crossbar architecture and data exchange method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described in detail below in conjunction with specific embodiments, which are explanations of the present invention rather than limitations.

[0031] The present invention is based on the AFDX switch data bus structure of the Crossbar architecture. Without changing its scheduling algorithm, the data bus structure is improved based on the Crossbar and block storage technology in consideration of hardware cost and design complexity. Such as figure 1 As shown, it includes the following modules: M bus master modules (BusMaster), N bus slave modules (BusSlave, whose number is equal to the number of switch ports), a bus interconnection module (BusInterconnection), M memory control modules (MemoryController ), M memory modules (Memory) and a scheduling selection module (Scheduler).

[0032] Wherein, the number of bus slave modules 1 is N, which is the same as the number of switch ports, and is connected with the bus interconnection module...

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 an AFDX switch specific to a shared storage way, and specifically provides an AFDX switch data bus structure based on Crossbar architecture and a data exchange method specific to the aims of increasing the storage and forwarding rates of internal data of a switch, shortening time by which data frames pass through the switch and ensuring the service quality of an AFDX switch. Under the situation of not changing a scheduling algorithm, the Crossbar architecture is adopted in cooperation with separation of an original integral memory and one-to-one correspondence with bus masters, so that each bus master can access any bus slave, namely, each master can construct a data path with each switch port. The bus slaves are connected with receiving and transmitting caches of each port, and the operation is initiated through the bus masters in order to complete reading or writing of the caches. The storage and forwarding rates are higher when the quantity of the memories is larger, so that parallel transmission of data of a plurality of ports is realized.

Description

technical field [0001] The invention relates to an AFDX switch data bus and a method for storing and forwarding internal data of the switch, in particular to an AFDX switch data bus structure and a data exchange method based on a Crossbar architecture. Background technique [0002] At present, the AFDX switch widely uses the switching method of shared storage to realize the switching function of its data frame, and the data bus is an important part connecting the switch port and the shared storage. At present, there is only one shared memory in AFDX switches based on shared memory. The data bus realizes the connection between the shared memory and each port, and the data frames of each port are stored or forwarded in this unique memory. [0003] A data bus structure of AFDX switches based on Wishbone bus (Wang Binwen. Research and implementation of some key technologies of aviation full-duplex Ethernet switches [D]. Xi'an: Xidian University, 2008.) adopts the mode of one mas...

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/933
CPCH04L49/102H04L49/103
Inventor 李龙飞王瑞晓张栩培
Owner NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
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