[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-E; WDF; KMDF; 中断; 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