基于PCI-E总线的数字电视传送流接口卡设计
作者单位:天津大学
学位级别:硕士
导师姓名:褚晶辉;王书齐
授予年度:2012年
学科分类:0810[工学-信息与通信工程] 08[工学] 081001[工学-通信与信息系统]
主 题:传送流 PCI-E总线 FPGA PEX8311 WDM驱动程序
摘 要:TS,即MPEG-2传送流,是数字电视系统中普遍采用的码流传输格式,随着数字电视技术的发展,在很多情况下需要将数字电视传送流传输到PC机进行实时处理或存储,因此,传送流采集系统在数字电视系统中的应用和需求越来越广泛。另一方面,PCI-E总线是目前最流行的计算机总线,它继承了PCI总线多方面的优点,且与PCI总线相比,数据传输速度有了很大程度的提高。因此,本文针对课题需求,结合计算机总线技术,以FPGA为控制器,设计了一款基于PCI-E总线的数字电视传送流接口卡,实现了传送流的实时传输。 接口卡的硬件设计部分包括ASI接口设计、PCI-E接口设计和SDRAM缓存设计,本设计采用Altera公司的ASI IP核来实现ASI接口的功能,使用PLX公司的PCI-E接口芯片PEX8311来实现PCI-E接口的设计;软件设计部分包括驱动程序设计和应用程序设计,驱动程序是软件设计的重点,使用NuMega公司的DriverStudio驱动程序开发包进行开发。 设计完成后,对接口卡的各项功能进行了详细测试和分析。结果表明,本接口卡性能稳定,能够准确无误地进行高速传送流传输。