论文部分内容阅读
目前世界上许多国家都在大力发展移动数字电视广播系统。2004年,由欧洲DVB组织制定的DVB-H(Digital Video Broadcasting Handheld)标准出台,与其他标准相比其普及范围最为广泛,因此它的相关产业将会形成一个庞大的市场。近几年来,FPGA(现场可编程门阵列,Field Programmable Gate Array)的性能指标,比如规模、功能等越来越好。因此,FPGA在数字系统设计中占据了越来越重要的位置。课题在认真比较和分析DVB-T和DVB-H标准的基础上,首先对系统的整体结构进行了规划,定义了各个模块的接口,然后对信道编码的扰码、R-S编码、卷积交织、卷积编码及删余、比特交织和深度符号交织模块,以及映射和帧形成模块在软件硬件两方面都进行了设计和仿真,对比两者的仿真结果来进行验证,以增加设计的合理性和可靠性。对OFDM调制模块则根据自己的思路选择算法和结构,分析误差来源。在MATLAB里按照硬件设计流程进行了定点仿真并在精度上进行了多次调试:运用溢出判断机制防止溢出并保证了精度;在CORDIC算法中比较了增加迭代法和分象限法进行角度扩展的不同精度,并用增加位宽和四舍五入法相结合提高了精度。在进行FPGA设计时运用存储系数的改进方法减少了CORDIC复乘模块的资源耗费。本设计最终实现的IFFT运算可兼容2k和4k两种模式,精度和速度都满足系统的要求。本文的主要贡献在于针对DVB-H信道编码调制的原理特点,合理地平衡了速度、资源和精度,采用自己的思路对各个模块进行设计、仿真以及系统的搭建和仿真,使得系统的设计达到了从信道编码到调制输出的全数字化设计集成在一片FPGA芯片内的目的。通过整个系统的设计、仿真和调试,为以后整个系统测试环境的搭建以及在专用集成电路芯片(ASIC)上的实现创造了条件。