DCI规范数字电影视频解压卡的WDM驱动设计  被引量:2

WDM driver program for digital film image decoding board according with DCI specification

在线阅读下载全文

作  者:沈宏伟[1] 许超[1] 

机构地区:[1]北京大学视觉与听觉信息处理国家重点实验室,北京100871

出  处:《计算机工程与设计》2008年第8期2065-2067,2145,共4页Computer Engineering and Design

基  金:国家973重点基础研究发展计划基金项目(2004CB318005)

摘  要:以符合数字影院DCI规范的数字电影视频解压卡的驱动程序设计为例,介绍了使用微软公司的DDK和Compuware公司的DriverWorks开发PCI设备WDM驱动程序的方法。包括DriverWorks中PCI设备WDM驱动程序的架构,对于不同类型IO请求的不同处理方法,DMA的过程以及DMA线程之间的同步,以及将驱动程序从单CPU计算机系统移植到多CPU计算机系统的设计要点。实验结果表明,驱动程序能够控制数字电影视频解压卡对符合DCI规范的视频码流进行实时解码,该视频码流速率可以达到DCI规范给出的最大值(250 M Bits/sec)。The methods to design WDM driver programs of PCI devices using Microsoft DDK and Compuware DriverWorks are introduced, and an example, the design of driver program for digital film image decoding board according with DCI (digital cinema initiatives, LLC) specification, are given. The following aspects of driver program design are discussed including the structure of WDM driver programs for PCI devices, the different handling methods for different kinds of I/O requests, the processing procedure of DMA in driver program and the synchronization of DMA threads, the main points to port driver programs from single-CPU system to multi-CPU system. The experimental results shows that the driver program can control the circuit board to decode in real time the DCI specified film image sequences whose maximum data rate reaches the upper limit (250 M Bits/sec) suggested by DCI specification.

关 键 词:数字电影规范 WINDOWS驱动模型 设备驱动程序开发包 DriverWorks开发包 直接存储器存取 多处理器 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象