[1]刘娟 田泽 黎小玉.PCI-E接口驱动软件设计与实现[J].计算机技术与发展,2012,(08):53-55.
 LIU Juan,TIAN Ze,LI Xiao-yu.Design and Implementation of PCI-E Interface Driver Software[J].,2012,(08):53-55.
点击复制

PCI-E接口驱动软件设计与实现()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2012年08期
页码:
53-55
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Design and Implementation of PCI-E Interface Driver Software
文章编号:
1673-629X(2012)08-0053-03
作者:
刘娟 田泽 黎小玉
中国航空计算技术研究所
Author(s):
LIU Juan TIAN Ze LI Xiao-yu
Aeronautics Computing Technique Research Institute
关键词:
PCI-EWDFKMDF中断DMA缓存
Keywords:
PCI-E WDF KMDF interrupt DMA buffer
分类号:
TP31
文献标志码:
A
摘要:
PCIExpress作为第三代10总线标准,以其双通道、高带宽、低功耗、传输可靠等优点,正逐渐取代原有PCI总线,被广泛应用于嵌入式领域。其驱动程序作为应用与PCI—E硬件设备通信的桥梁,对系统性能的影响举足轻重。文中结合某自研芯片PC环境下PCI—E主机接口的软硬件协同设计与验证的实践,首先阐述了Windows环境下PCI—E接口驱动模型的选择,然后分析了KMDF驱动框架,在此基础上给出了驱动接口的设计与实现。该PCI—E接口驱动采用面向对象和事件驱动的WDF驱动开发模型,有效地降低了开发难度、缩短开发周期。利用该驱动,有效地验证了PCI—E主机接口逻辑功能的正确性
Abstract:
PCI Express is the third IO bus standard which had been implemented widely in embedded system. As the advantages of PCI-E in dual-channel,high-bandwidth,low-power dissipation, reliable transfers and so on, the traditional PCI bus had been replaced. PCI-E driver as the bridge between application and PCI-E hardware,it is very important for system performance. With the help of hardware and software codesign and verification of PCI-E host interface which could be implemented in sorts of self-design SoC,mainly describe the selection of PCI-E driver model,architecture of KMDF driver,design and implementation of all driver interfaces for sorts of PCI-E driver. The PCI-E driver uses WDF driver model, the WDF driver model was drivered by oriented object and event, which can reduce development effort,shorten development cycle. The use of this driver can verify PCIE perfectly

备注/Memo

备注/Memo:
装备预先研究项目(51308010601)刘娟(1984-),女,陕西宝鸡人,硕士,研究方向为SoC设计与验证;田泽,博士,研究员,中航工业集团首席技术专家,研究方向为SoC设计、嵌入式系统设计、VLSI设计
更新日期/Last Update: 1900-01-01