摘要:系统级设计软件为复杂电子系统提供了一种全新的设计实现方法。本文用Cadence公司的SPW软件工具对数字电视传输系统进行系统级设计与仿真,介绍了系统级设计与仿真的完整流程。
1.引言
在数字电视的概念提出以前,高清晰度电视的开发是以模拟电视技术为基础的。数字电视的开发工作始于1980年代末期,当时集成电路技术与计算机技术的发展使得将高清晰图象和高保真音响以数字技术压缩进单一模拟电视频道成为可能。
在有限带宽内传输高清晰度电视对视频、音频压缩编码和信道编码都提出了更高的要求,而且在地面传输的情况下无线环境的各种衰落和干扰也不可避免,同时考虑到移动环境下的接收需求,在新一代的地面数字电视传输系统中必需引入无线通信的最新技术。数字电视广播和现代数字通信技术的结合,使得传统的电视传媒得以在通信网络的基础上新生。
我们在数字电视传输系统设计中采用了Cadence公司的系统级设计与仿真软件SPW(Signal Processing Worksystem)。在大型系统设计中只有实现算法和系统级的优化,才能对系统性能有极大的提升,因为它比底层优化具有更大的优化空间。
2.理想系统仿真
数字电视传输系统涉及调制、编码、发送和接收、解码、解调诸多子系统,但信道的建模对系统性能具有重要意义。在设计方法学上,可先考虑建立信道噪声和干扰不存在的理想传输信道,即着重调制、解调、编码与解码系统的设计。若以信号帧为基本信息单元,信号帧的同步头采用沃尔斯(Walsh)编码的伪随机序列,数据体采用多载波调制(OFDM)信号且由保护间隔(Guard Interval)和离散傅里叶变换(DFT)模块构成。
用SPW可以方便地调整参数及替换相关的模块,以便系统的总体性能最佳。对调制方式、纠错外码、时域和频域的交织编码、纠错内码的描述如信号流程图如图1所示。相应的接收过程是解码、解交织、解调制的过程,选用何种模式及选用什么参数只需在设计中简单地修改即可,不断调整参数和模块可实现系统总体性能的最优化。