1 / 124
文档名称:

基于FPGA的DVB-C调制器设计.pdf

格式:pdf   页数:124
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

基于FPGA的DVB-C调制器设计.pdf

上传人:minzo 2014/2/26 文件大小:0 KB

下载得到文件列表

基于FPGA的DVB-C调制器设计.pdf

文档介绍

文档介绍:圄跚006译阿代码:100ni学号:S2。03叭066甫级:公开北京工业大学硕士学位论文题目基王至里堡△的Qy坠:£调制墨遮盐英文并列题目坠y垒:£MQ坠型!=鱼区Q塾坠星S!鱼塑曼△墨量坠Q丛墅£咝研究生姓名:直翅坚专业:扭撼剑造丛墓自塾丝导师姓名:到堡空职称:麴堡论艾撤告提至?利2QQ§:§:垫学位授,¨期——攫r;p位私称年1l地址——北应』业人学j£康市、生巫匣』生生—————摘要由于成本、系统功耗和面市时间等因素,许多通讯、音视频和图像系统已无法简单地用现有DsP处理器来实现,FPGA的发展给这些系统提供了全新的解决方案,基于FPGA的系统解决方案在运行在性价比方面和可移植性方面的优点使其有着广阔的发展前途。首先本文简要介绍FPGA与DvB标准,详细分析了DvB—C标准与系统组成;同时给出调制器结构的发展与DvB—c数字前端调制系统构成并对各模块进行分析。接着,,他们了差错控制技术、多进制调制(MQAM)、Nyquist准则与平方根升余弦滤波器、有限冲击响应滤波器的窗函数设计法、多抽样率信号处理包括(整数倍内插原理、分数倍抽样率转换、网络结构的等效结构、滤波器的多相表示、内插器的多相表示、抽样率转换的多级实现)、分布式算法、CIC滤波器、直接数字频率合成(DDS)、cordic算法。其次进行了Mp口LAB建模,给出了仿真的部分函数和m语言代码。同时为了指导FPGA设计,给出了FPGA的结构和原理与FPGA设计的基本原则、设计的基本技巧、设计的基本流程;文中详尽的描述了DvB。C前端调制系统各个模块的FPGA实现,。今天,尽管我们在家里仍然收看的还是模拟电视节日,但是节目制作棚里的设备已经是数字化了,从节目制作棚到发射塔的信号传输也已是数字化了。没有这些节目制作与传输的数宁技术,我们的节目质量是无法满足的。当你通过卫星电视网、有线电视网或丌:路电视网网观看电视节目是,你就位于数字电视传输的最后一个环节,这个环节正经历一场数字化革命,以达到电视节目的伞数字化传输。在电视数字化的进程中,国际DvB组织提出了全套的解决方案。这套方案涉及我们常用的传输:数字卫星电视(DvB—s)、数字有线电视()、数字丌路电视(。对于DⅧ系统的实现有着众多的选择。一般来讲,有三种途径:用十通用目的可编程DsP芯片;用于特定目的的固定功能DsP芯片组和AsIc(Applicationspec讯cIntegratedcircuit)芯片;可以由用户编程的FPGA(FieldpmgrammableGateurav)芯片。出于以下几个原凼,你可能会考虑使用FPGA来实现DvB解决方案。首先是为_:r提高性能,尽管今天的DsP处理器很快,并对许多DsP应用来说很有用,但仍有一些应用要求性能再进一步提升,而FPGA提供了更高的性能。例如,FPGA可以牛成一个定制硬件设计,从而控制逻辑能够存硬件中实现此外,通过裁减硬什架构,FPGA可以提供额外的性能。如果最重要的设计考虑因素是速度,那么可以在FPGA中设计完全并行的算法处弹方案。另一个理由是今天的许多系统已经包含r一个FPGA,用于协议转换、胶合逻辑或一些其它系统功能。如果那个FPGA没有被完全利用,那么把DsP功能加入其中町以为系统节约成本。而且如果标准发生改变,使用FPGA就不会有任何风险。FPGA的配置文件能够像软件那样升级,尽管它们必须被存储在系统的非易失性存储器中。目前,FPGA芯片起着越来越重要的作用,能为今天许多需要DsP功能的复杂应用提供快速、低成本的解决方案,现在FPGA大约有50%被用于制造通信和网络(无线基站、路由器、交换机以及调制解调器等)的一个或被用于制造通信和网络(无线基站、路由器、交换机以及调制解调器等)的一个或几个部件。北京[,但绝大多数FPGA都是由逻辑单元阵列、各个逻辑单元之间的可编程互连线、I/0管脚和其他一些如片上存储器之类的资源组成,其中逻辑单元由一个或多个n输入查找表()和几个触发器构成。通过向FPGA的配置存储器(conF埝urationMemory)R舢Ⅵ下载比特(bit)流来实现各个逻辑单元、I/O管脚以及FPGA内其它资源之间的配置和互连。基本上,有三种设计方法供DSP工程师加以考虑:采用知识产权fIPl核进行设计、采用硬件描述语言(HDL)的传统设计方法、以及使用现在的一些新工具把c语言编译到硬件中。第一种设计方法是使用IP核来进行设计。这是最容易的技术,因为内核已经是设计好并经过优化的。今天的