论文部分内容阅读
介绍一种基于PCI局部总线的MPEG 2多节目传输流实时解码卡的硬件接口及上层软件设计。上层软件通过分析硬盘存储的多节目传输流给出节目信息 ,然后根据用户输入选择一路节目播放。发送模块将硬盘中的编码数据通过PCI总线发送到解码卡 ,在解码卡上通过专用解码芯片实时解码并显示。上层软件采用多线程方式实现内存与PCI总线、内存与硬盘之间的交替数据传输。文中给出了软件设计思路和结构
This paper presents a hardware interface and software design of MPEG 2 multi-program transport stream real-time decoding card based on PCI local bus. The upper software gives the program information by analyzing the multi-program transport stream stored on the hard disk, and then selects one program to play according to the user input. The sending module sends the encoded data in the hard disk to the decoding card through the PCI bus, and real-time decoding and displaying are performed on the decoding card by a dedicated decoding chip. The upper software uses multi-threaded way to realize the alternate data transmission between memory and PCI bus, memory and hard disk. The article gives the software design ideas and structure