论文部分内容阅读
DVB-T 移动接收系统可实现笔记本电脑,桌面PC 等带USB 接口的数字终端对数字电视的接收,支持标准清晰度和高标准清晰度电视的音视频信号。它在系统结构上简单可行,可以大大节省硬件的相关成本。系统硬件主要是由DVB-T 高频头,基于FPGA 的TS 码解复用模块和带USB2.0 接口的51 单片机三大部分组成。高频头由I2C 总线来控制,它将射频信号通过一系列处理过程转换为传输流(TS)数据。FPGA 实现对TS 码流的解复用处理。FPGA 内部主要由数据接收模块、Buffer 模块的、解复用模块、与USB芯片接口模块四部分构成。本系统选用Cypress 公司的EZ -USB FX2 芯片作为USB2.0 接口芯片。FX2 是将USB 通信部分和微处理器集成于一体的高速控制器件。再由软件实现MPEG-2 解码,实现收看数字视频广播节目。本文对基于MPEG-2 的TS 码结构以及程序特殊信息(PSI)中程序关联表(PAT)以及程序映射表(PMT)的结构做了细致的分析,为FPGA 中解复用模块的设计提供了理论基础。由于基于FPGA 的TS 码解复用模块是整个系统设计的核心,所以本文对其功能的设计实现做了详尽的阐述。此外本系统是利用USB2.0 接口实现数据的传输,所以对USB2.0 协议的特点以及在FX2 芯片中数据传输的过程也做了简单的介绍。在本文的最后总结中,分析了本系统实现过程中遇到的问题,提出了此系统还需要改进的不足之处。