论文部分内容阅读
随着国外移动多媒体技术不断创新、国内三网融合进一步加快、云媒体热点持续增多,以移动多媒体为主体的全媒体服务逐渐成为用户生活的主导。运营商和终端厂商的推动、用户的青睐、政府部门的支持使中国移动多媒体广播(CMMB)在6年时间内得到了飞速发展。CMMB网络在成熟组建和初步运营阶段,需要通过测试CMMB信号参数对网络进行优化。传统的CMMB网络测试接收机只能测试相应的CMMB网络信号的参数而且测量精度低,并且没有CMMB码流数据的传输功能,为了克服这些缺点,本文采用硬件设计模块化方法进行硬件设计,所设计的CMMB网络测试接收机以USB接口控制器CY7C68013A为测试接收机的处理器,以CMMB网络测试接机的硬件设计和软件程序设计为核心,通过CMMB网络测试接收机测试性能的需求,确定了以FPGA作为数据存储控制端和数据缓存端的整体设计方案,最后完成CMMB网络测试接收机的硬件设计与软件程序的开发,并对CMMB网路测试接收机的性能进行了相应的测试,对传统的CMMB网络测试接收机的不足进行了填补。在CMMB网络测试接收机研发过程中以Candence15.5为辅助工具,完成了电路原理图和PCB板的设计;以QuartusII9.0软件为平台完成了FPGA内部Verilog HDL代码的设计;以Keil uVision4软件为核心完成了USB接口控制器CY7C68013A、调谐解调器等软件程序的开发。本文详细介绍了CMMB网络测试接收机的处理器CY7C68013A的硬件设计和软件程序开发过程,并详细介绍了FPGA作为数据存储和数据缓存控制端的开发全过程,根据FPGA的快速并行处理能力,利用处理器模拟的I2C、SPI总线与各个芯片相互通信以及FPGA与处理器CY7C68013A之间的接口通信使得测试接收机设计更加优化。最终实现了CMMB网络测试接收机的设计。测试结果表明,本文所介绍的移动多媒体广播网络测试接收机运行可靠、性能稳定、控制简单方便、性价比高、测量准确,不但能够测量CMMB网络信号的功能,而且还有CMMB码流数据的传输功能,对CMMB网络覆盖测试和CMMB的发展都有很大的裨益。