Abstract:
In order to meet the needs of high-speed multi-channel data transmission and fault-tolerant, this paper puts forward a kind of data transmission management method. Using four-body First Input First Output(FIFO) for data buffering and a channel list for recording the fault state together with a 4×32 matrix switch array, the data transmission between the four-body FIFO and all valid data transmission channel can be organized and managed efficiently. Experimental result in the 8-channel system shows that the maximum communication rate is up to 800 Mb/s, and 7 channels can achieve fault tolerant dynamically.
Key words:
high-speed serial bus,
fault tolerance,
dynamic reconfiguration,
concurrent transmission,
matrix switch
摘要: 为实现总线多通道数据并发高速传输与容错,解决故障状态下的总线数据动态重构问题,设计一种动态可重构总线数据传输管理方法。采用四体先入先出队列(FIFO)进行数据缓冲存储,利用通道故障状态表,通过4×32矩阵开关数据,传输管理阵列组织与4个FIFO缓冲区及所有有效通道间的数据传输。在8通道系统中的实验结果表明,最高通信速率可达到800 Mb/s,能对7个通道故障进行动态容错。
关键词:
高速串行总线,
故障容错,
动态重构,
并发传输,
矩阵开关
CLC Number:
DENG Zhe, ZHANG Wei-Gong, SHU Xiao-Yan, DU Rui. Design and Implementation of Data Transmission Management Method for Dynamic Reconfigurable Bus[J]. Computer Engineering, 2013, 39(1): 264-269.
邓哲, 张伟功, 朱晓燕, 杜瑞. 动态可重构总线数据传输管理方法设计与实现[J]. 计算机工程, 2013, 39(1): 264-269.