Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (9): 260-262. doi: 10.3969/j.issn.1000-3428.2010.09.092

• Engineer Application Technology and Realization • Previous Articles     Next Articles

Analysis and Implementation of RapidIO Subsystem for Linux

DING Xing, CHEN Jie, NI Ming, MAO Qi   

  1. (East China Institute of Computer Technology, Shanghai 200233)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-05-05 Published:2010-05-05

Linux下RapidIO子系统的分析与实现

丁 星,陈 洁,倪 明,毛 祺   

  1. (华东计算技术研究所,上海 200233)

Abstract: This paper presents the design of Linux drivers, a RapidIO bus driver under Linux’s hierarchical structure, including the global layer, the bus layer and the device layer, and elaborates on each layer. RapidIO end device driver and global shared memory are carried out. It gives the realization of its key processes and interface functions, and analyzes global shared memory to achieve. Analysis of experimental data shows RapidIO transmission efficiency.

Key words: RapidIO bus, device driver, global shared memory

摘要: 针对Linux驱动设计,提出Linux下RapidIO总线驱动的分层结构,其中包括全局层、总线层和设备层,并对每层进行阐述。实现Linux下RapidIO端设备驱动和基于RapidIO总线的全局共享存储,给出其关键实现流程和接口函数,并对全局共享存储实现进行分析,通过对实验数据进行分析得出RapidIO传输的高效性。

关键词: RapidIO总线, 设备驱动, 全局共享存储

CLC Number: