首页> 中国专利> 一种QAM软判决解映射的FPGA实现方法

一种QAM软判决解映射的FPGA实现方法

摘要

本发明公开了一种QAM软判决解映射的FPGA实现方法,本发明采用基于近似最大似然估计软判决方式,利用QAM星座映射的正方形对称结构,对QAM软判决解映射的FPGA实现过程进行了优化,减少了QAM软判决解映射过程中消耗的逻辑资源,降低了对FPGA器件的资源需求;降低了QAM软判决解映射时逻辑设计的复杂度,缩短开发周期;在降低资源消耗的同时,并未增加运算延时;在降低资源消耗的同时,软判决的增益与传统的近似最大似然估计软判决的增益相同。

著录项

  • 公开/公告号CN112968858A

    专利类型发明专利

  • 公开/公告日2021-06-15

    原文格式PDF

  • 申请/专利权人 西安思丹德信息技术有限公司;

    申请/专利号CN202110138514.3

  • 发明设计人 李震;王晨;

    申请日2021-02-01

  • 分类号H04L27/38(20060101);

  • 代理机构61200 西安通大专利代理有限责任公司;

  • 代理人李红霖

  • 地址 710077 陕西省西安市高新区丈八六路49号

  • 入库时间 2023-06-19 11:26:00

说明书

技术领域

本发明属于QAM通信领域,具体涉及一种QAM软判决解映射的FPGA实现方法。

背景技术

调制与解调是当前各种无线通信系统中的一项核心技术,其中QAM(正交幅度调制)被广泛应用于各类无线通信系统,提高无线通信速率以及频谱利用率。在各类无线通信系统中,通常采用最大似然估计或近似最大似然估计的方式进行软判决星座解映射,用于提高信道译码的增益。

当前QAM通信系统中,采用传统的最大似然估计软判决解映射方式会产生大量的数学运算,利用FPGA进行工程实现时,逻辑设计复杂度高,不利于缩短开发周期,同时为保证通信的实时性需减小运算延时,采用全并行运算会消耗大量的逻辑资源,即使使用相对简化的近似最大似然估计算法,软判决解映射时依然会消耗大量的逻辑资源。逻辑资源的消耗致使工程实现时需选用较大规模的FPGA器件,大规模的FPGA器件会提高成本,同时FPGA的运行功耗会增加;若为了减少逻辑资源而采用串行运算结构,会导致运算延时的增大,进而提高了通信系统整体延时,无法满足当代无线通信系统的实时性要求。

发明内容

本发明的目的在于克服上述不足,提供一种QAM软判决解映射的FPGA实现方法,能够简化软信息approxLLR的求解过程。

为了达到上述目的,本发明包括以下步骤:

步骤一,设QAM调制阶数为偶数m,在星座图中共2

步骤二,设QAM星座映射符号位B

步骤三,利用查表法查得QAM星座映射符号位B

步骤四,通过比较器求解星座映射符号位B

通过比较器求解星座映射符号位B

步骤五,根据QAM星座图为正方形对称结构,并利用除法器求解近似最大似然估计软信息,完成QAM软判决。

步骤一中,QAM调制阶数为大于2的偶数m。

步骤二中,m阶QAM调制可映射m个符号位。

若I支路幅度信息共

步骤四中,星座映射符号位B

步骤四中,星座映射符号位B

步骤五中,根据QAM星座图为正方形对称结构可知

步骤五中,近似最大似然估计软信息为:

其中,σ为噪声方差。

与现有技术相比,本发明采用基于近似最大似然估计软判决方式,利用QAM星座映射的正方形对称结构,对QAM软判决解映射的FPGA实现过程进行了优化,减少了QAM软判决解映射过程中消耗的逻辑资源,降低了对FPGA器件的资源需求;降低了QAM软判决解映射时逻辑设计的复杂度,缩短开发周期;在降低资源消耗的同时,并未增加运算延时;在降低资源消耗的同时,软判决的增益与传统的近似最大似然估计软判决的增益相同。

附图说明

图1是16QAM星座图;

图2是64QAM星座图;

图3是本发明的64QAM软判决解映射FPGA逻辑设计实现框图。

具体实施方式

下面结合附图对本发明做进一步说明。

参见图3,本发明包括以下步骤:

步骤一:设QAM调制阶数为偶数m(m=4,6,8…),故星座图中共2

步骤二:设QAM星座映射符号位B

步骤三:利用查表法查得QAM星座映射符号位B

步骤四:通过比较器求解星座映射符号位B

步骤五:根据QAM星座图为正方形对称结构可知

步骤六:利用除法器求解近似最大似然估计软信息

本发明对比传统近似最大似然估计软判决运算与本发明提供的运算,若采用m阶QAM调制,软判决解映射所需运算如下表所示:

可以看出本发明提供的优化方法在减法、乘法、加法、比较运算中均优于传统方法,仅比传统方法多出取绝对值运算,而取绝对值运算在FPGA中可通过判断数据正负,对负数取反实现,消耗资源少且易于逻辑实现。

实施例:

第一步,提取QAM星座图中星座点幅度信息,64QAM调制阶数m=6,故幅度信息共

第二步,利用减法器分别求解I支路和Q支路输入信息与8种星座点幅度信息的差值,对差值求绝对值,计算输入信息与星座点幅度的距离信息,即距离信息

第三步,根据查找表提取每个星座映射符号B

第四步,利用比较器求解符号B

第五步,利用加法器与乘法器求解符号B

第六步,利用减法器计算

第七步,利用除发器求解软信息

根据上述具体运算过程对比64QAM软判决优化方法与传统方法的资源消耗,如下表所示:

由上表可以看出采用本发明进行软判决运算所消耗的资源远远小于传统方法。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号