首页 | 本学科首页   官方微博 | 高级检索  
     

高性能PCI驱动程序的关键技术
引用本文:应三丛,汪明寅,张行.高性能PCI驱动程序的关键技术[J].计算机工程与设计,2012,33(6):2208-2212.
作者姓名:应三丛  汪明寅  张行
作者单位:1. 四川大学 计算机学院,四川成都,610065
2. 四川大学 电气信息学院,四川成都,610065
摘    要:为了提高基于PCI互连多处理器之间大量数据的有效传输,提出了一种针对PCI设备数据传输的驱动程序设计方法.首先描述了嵌入式处理平台由通用处理器PowerPC与数字信号处理器(DSP)组成,DSP处理器需要将处理的图像及视频等数据发送给PowerPC处理器,PowerPC负责事务性管理及远程网络传输,然后讨论了Linux操作系统下PCI数据传输驱动程序设计的关键技术,如DMA传输技术、零拷贝技术等.通过在PowerPC和DSP双处理器平台上进行编程测试,实验结果表明,采用该关键技术设计的PCI驱动程序明显提高了PowerPC与DSP之间的数据传输能力.

关 键 词:PowerPC处理器  数字信号处理器  外设部件互连  零拷贝  直接内存存取

Key technologies of high-performance PCI driver
YING San-cong , WANG Ming-yin , ZHANG Xing.Key technologies of high-performance PCI driver[J].Computer Engineering and Design,2012,33(6):2208-2212.
Authors:YING San-cong  WANG Ming-yin  ZHANG Xing
Affiliation:1.College of Computer,Sichuan University,Chengdu 610065,China; 2.School of Electrical Engineering and Information,Sichuan University,Chengdu 610065,China)
Abstract:To improve the efficency of the PCI bus between processors,a design method of the PCI bus driver for data transmisson between processors is presented.Firstly,a embedded system,which is composed of PowerPC processor and DSP(Digital Signal Processor),is described.DSP processes all kinds of digital signals,for example,image,video etc.,and sends the results to the PowerPC processor.PowerPC processor is responsible for routine management and remote network.Then,the key technologies in the PCI device driver design based on the linux operation system,for example,DMA technology,zero-copy techno-logy etc.,is proposed.Finally,by the key technologies design case and experiments based on the embedded system,the PCI driver adopting the key technologies improves the capacity and efficency of data transmission between the PowerPC and DSP.
Keywords:PowerPC  DSP  PCI  zero-copy  DMA
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号