0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于FPGA器件和只读存储器实现QAM解调器的设计

电子设计 来源:电视技术 作者:王锦山 2020-07-24 09:07 次阅读

1、引言

在实际通信信道上传输数字信号时,由于信道传输特性不理想及加性噪声的影响,接收端所收到的数字信号不可避免地会发生错误。为了在一定的信噪比范围内获得较好的误码率指标,首先要合理设计基带信号,选择调制解调方式,采用时域、频域均衡等技术使误码率尽可能降低。在通信系统中常用的调制方法一般为QPSK和M阶QAM调制(M=4,8,16,32,64,256…)。对QPSK调制来说,调制点的幅度是相同的,只是相位不同,解调时可不考虑信噪比和衰落幅度的影响。对QAM调制来说,调制点的幅度和相位可各不相同,这时要求准确了解信噪比和衰落情况,因此要与信道估计结合起来考虑。在DVB-S,DVB-T,DVB-H,802.16等OFDM系统中,为了传送更多的信息比特,常采用较高的调制方法,如16QAM,2QAM,64QAM等在基带处理中,用于解凋的方法主要分为硬判决和软判决,由于软判决的性能优于硬判决,一般是把解调得到的软信息输入到译码器进行译码。

广科院、北京泰美世纪科技和中兴通讯等单位提出的sTiMi手机电视标准受到广泛关注,此标准在手机电视物理层、传输层、复用层等方面提出了许多核心专利,完全拥有自主知识产权,此标准已成为广电系统的行业标准,sTiMi手机电视标准…支持16QAM。同时,DVB-H在国外的于机电视标准中发展较为成熟,应用广泛。中兴通讯公司设汁的基带芯片将采用双模设计引,同时支持DVB-H标准和sTiMi标准。手机电视终端基带芯片要求支持16QAM,64QAM等调制方式,设计硬件实现简单、性能优良的解调装置可降低基带芯片的总成本。本文重点讨论QAM解调器的设计。

2、 三星公司方案介绍

三星公司提出的QAM解调器方案体现在其一项名为“Demodulation apparatus and method in a communieation system employing 16-ary QAM”的专利中。此专利提出了简化的双最小量度方法,使得16QAM解调器可用双最小量度过程简化信道译码输入软信息的获得,而无须通过映射表或其他复杂过程来得到接收信号的最小距离值,硬件实现比较简单。

该专利提出的16QAM解调器框图如图1所示。

基于FPGA器件和只读存储器实现QAM解调器的设计

该方案用于CDMA系统是可行的,因CDMA系统无须支持64QAM解调,且对16QAM解调的硬件复杂度是可接受的。在进行软判决时要对输出比特计算对数似然比(LLR),并用得到的LLR作为信道译码输入软信息值。该专利没有给出64QAM的解调实现,且其解调方法虽是格雷映射,但QAM的映射次序和手机电视系统中的QAM映射次序不同,因此应用于手机电视终端时解调算法要进行相应调整。本文给出适用于手机电视终端的16QAM解调、64QAM解调方案。

3、QAM解调算法

4、 硬件实现方案

本文设计的QAM解调器如图2所示,主要包括:

1)解调控制器模块:主要功能是控制其他模块的工作及数据流向,主要是根据调制类型(16QAM或64QAM)作一个判断,将输入数据透传给相应解调模块。

索,获得解调参数,然后用16QAM解调公式计算并解调输出。

3)64QAM解调模块。使对64QAM参数存储单元进行检索,获得解调参数,然后用64QAM解调公式计算并解调输出:

4)16QAM参数存储单元。建议采用2个只读存储器(ROM)进行并行处理该模块存储了解调参数α与β的数值。存储单元大小为4个条目深,2 bit位宽。

5)64QAM参数存储单元:同样建议采用ROM。该模块存储了共18个解调参数的数值。存储单元人小为16个条目深,18 bit位宽。

由图2中的解调控制器模块接收到调制数据fec2demod_data,对调制类型fec2demod_type进行分析判断后,把凋制数据demod_data分别送到16QAM解调模块或64QAM解凋模块:进行16QAM解调时,16QAM解调模块把地址addrx送给16QAM参数存储单元,并渎取解调参数qx进行处理,16QAM解调模块将解调后的数据demod_dout0送给解调控制器模块;进行64QAM解凋时与此类似,但解调参数为q,解调后的数据为demod_dout1。解凋完成后解倜控制器模块将解调数据demod2fec_data及调制类型demod2fec_type送给下一级译码模块。

5、 测试与小结

通过算法仿真,本文采用的算法能够满足手机电视终端的性能要求通过FPGA硬件实现,本文的硬件实现方案仅需要2块ROM(只读存储器)和极少量逻辑电路,一块ROM大小为2×4 bit,另一块ROM大小为18×16 bil,占用的芯片面积较小 而二星的方案仅给出16QAM解调实现方案,采用类似方案实现64QAM解调,则需要大量的复用器,占用的芯片面积较大,通过以上分析可见,本文设计的解调器能够实现16QAM和64QAM解调,能够应用十手机电视终端基带芯片,且硬件实现简单,节省了基带芯片总体成本。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1629

    文章

    21738

    浏览量

    603447
  • 手机
    +关注

    关注

    35

    文章

    6880

    浏览量

    157615
  • 存储器
    +关注

    关注

    38

    文章

    7492

    浏览量

    163845
收藏 人收藏

    评论

    相关推荐

    随机访问存储器(RAM)和只读存储器(ROM)的区别

    在数字电子设备中,存储器是至关重要的部分。它负责存储和检索数据,以支持各种计算和数据处理任务。在存储器市场中,有两种主要的类型:随机访问存储器 ( RAM ) 和
    的头像 发表于 12-05 15:46 2554次阅读
    随机访问<b class='flag-5'>存储器</b>(RAM)和<b class='flag-5'>只读存储器</b>(ROM)的区别

    ROM不是只读存储器吗?为什么EEPROM可以读写操作呢?

    ROM:Read-Only Memory,只读存储器
    的头像 发表于 12-19 09:03 2436次阅读

    全数字QAM解调器方案采用了载波相位和符号定时的联合估计环——基于FPGA的同步电路设计与实现研究 精选资料分享

    的发展方向。本课题着重研究高速调制解调器的全数字实现方法和基于FPGAQAM系统设计、仿真和实现,首先简要分析了
    发表于 07-27 06:38

    一种高性能QAM解调器的设计与实现

    一种高性能QAM解调器的设计与实现 提出了一种适用于DVB-C标准的高性能QAM解调器。通过采用改进的
    发表于 05-28 14:20 22次下载

    只读存储器分几种

    本视频主要详细介绍了只读存储器分几种,ROM、可编程只读存储器、可编程可擦除只读存储器、一次编程只读内存、电子可擦除可编程只读存储器以及闪速
    的头像 发表于 11-27 17:29 1.3w次阅读

    半导体只读存储器的结构、特点、分类介绍

     只读存储器(简称ROM)所存数据,一般是在装入整机前事先写好的。整机工作过程中只能从只读存储器中读出事先存储的数据,而不象随机存储器那样能快速地、方便地加以改写。
    发表于 03-08 10:46 2970次阅读

    只读存储器和随机存储器的区别

    只读存储器和随机存储器区别:作用不同、特点不同
    发表于 07-27 15:09 1.7w次阅读

    只读存储器与随机存储器的区别是什么

    只读存储器的主要作用是完成对系统的加电自检、系统中各功能模块的初始化、系统的基本输入/输出的驱动程序及引导操作系统。
    发表于 12-03 10:17 2.6w次阅读

    只读存储器有哪些类型及相变存储器的详细介绍

    对于存储器,大家都有所了解,比如我们每天使用的手机内就具备存储器。为增进大家对存储器的认识,本文将对只读存储器的种类予以介绍,并对相变存储器
    的头像 发表于 12-06 10:31 8220次阅读

    只读存储器的结构/工作原理/类型/应用

    只读存储器,大部分只读存储器用金属—氧化物—半导体(MOS)场效应管制成,是一种只能读出事先所存数据的固态半导体存储器
    发表于 12-17 10:49 9141次阅读
    <b class='flag-5'>只读存储器</b>的结构/工作原理/类型/应用

    半导体存储器芯片中只读存储器的分类及特点应用

    半导体存储器芯片中的只读存储器(Read Only Memory,ROM),是一种存储固定信息的存储器,在正常工作状态下只能读取数据,不能即时修改或重新写入数据。
    的头像 发表于 12-28 15:33 6853次阅读

    只读存储器的特点 只读存储器断电后信息会不会丢失

    只读存储器(ROM)是一种计算机存储设备,用于存储固定数据和指令,其特点如下: 数据固定性:只读存储器中的数据是在出厂时被编程固化的,用户无法进行修改。这意味着ROM中的信息是静态的、
    的头像 发表于 01-17 14:17 1920次阅读

    可编程只读存储器prom属于什么片

    可编程只读存储器(Programmable Read-Only Memory,简称PROM)是一种特殊的只读存储器,其存储内容可以通过编程来改变。PROM在计算机硬件、嵌入式系统、通信设备等领域有着
    的头像 发表于 08-06 09:22 750次阅读

    可编程的只读存储器是否可以改写

    可编程的只读存储器(Programmable Read-Only Memory,简称PROM)是一种特殊的只读存储器,它允许用户在制造后对其进行编程。然而,一旦编程完成,PROM的内容就变得
    的头像 发表于 08-06 09:25 698次阅读

    只读存储器的基本结构和工作过程

    只读存储器(Read-Only Memory,ROM)是一种重要的计算机存储设备,它以非破坏性读出方式工作,即只能读出存储的信息而无法直接写入新的信息。这种特性使得ROM在存储固定程序
    的头像 发表于 09-05 10:43 1011次阅读