作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2013, Vol. 39 ›› Issue (1): 264-269. doi: 10.3969/j.issn.1000-3428.2013.01.058

• 工程应用技术与实现 • 上一篇    下一篇

动态可重构总线数据传输管理方法设计与实现

邓 哲,张伟功,朱晓燕,杜 瑞   

  1. (首都师范大学北京市高可靠嵌入式系统技术工程研究中心,北京 100048)
  • 收稿日期:2012-01-19 修回日期:2012-05-04 出版日期:2013-01-15 发布日期:2013-01-13
  • 作者简介:邓 哲(1986-),女,硕士研究生,主研方向:高可靠嵌入式系统设计;张伟功,研究员、博士;朱晓燕,高级工程师;杜 瑞,硕士研究生
  • 基金资助:
    国家自然科学基金资助项目“可动态重构的高可靠嵌入式系统总线研究”(61170009)

Design and Implementation of Data Transmission Management Method for Dynamic Reconfigurable Bus

DENG Zhe, ZHANG Wei-gong, ZHU Xiao-yan, DU Rui   

  1. (Beijing Engineering Research Center of High Reliable Embedded System, Capital Normal University, Beijing 100048, China)
  • Received:2012-01-19 Revised:2012-05-04 Online:2013-01-15 Published:2013-01-13

摘要: 为实现总线多通道数据并发高速传输与容错,解决故障状态下的总线数据动态重构问题,设计一种动态可重构总线数据传输管理方法。采用四体先入先出队列(FIFO)进行数据缓冲存储,利用通道故障状态表,通过4×32矩阵开关数据,传输管理阵列组织与4个FIFO缓冲区及所有有效通道间的数据传输。在8通道系统中的实验结果表明,最高通信速率可达到800 Mb/s,能对7个通道故障进行动态容错。

关键词: 高速串行总线, 故障容错, 动态重构, 并发传输, 矩阵开关

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

中图分类号: