[发明专利]具对数计算功能的解码模块在审
申请号: | 201610515499.9 | 申请日: | 2016-07-01 |
公开(公告)号: | CN107025090A | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 顾育先 | 申请(专利权)人: | 晨星半导体股份有限公司 |
主分类号: | G06F7/42 | 分类号: | G06F7/42 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈亮 |
地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对数 计算 功能 解码 模块 | ||
技术领域
本发明涉及一种解码模块,尤指一种利用多条曲线实施对数方程式计算的解码模块。
背景技术
在一无线通信系统的无线通道传送无线信号时,无线信号可能会在通过无线通道的过程中遭受频率及时间选择性衰落衰退,从而导致信号失真。为了降低无线通道所造成的影响,无线通信系统中一传送器会预先对传输数据进行编码(Encoding)、调制(Modulating)、交错(Interleaving)等程序,再透过无线方式进行传输。如此一来,于无线通信系统中一接收器接收无线信号时,接收器即可利用接收到的无线信号进行通道估测(Channel Estimation)、解调(Demodulating)、错误更正解码(Error Correction Decoding,ECC Decoding)等程序,以回复受损的接收信号。
典型接收器包含一通道估测器及一错误更正解码器。通道估测器用来估测通道响应(Channel Response)以回复接收信号相位及振幅的失真,而错误更正解码器则根据一错误更正码,校正接收信号中决策错误的位元。常用的错误更正码有回旋码(Convolutional Code)、低密度奇偶校验码(Low Density Parity Check Code,LDPC)及涡轮码(Turbo Code)等等。由于涡轮码已被证实可接近传输理论的谢农极限(Shannon Limit),因此近年来涡轮码被广泛地使用在卫星通信、数位影像传输以及第三代合作伙伴计画(3GPP)长程演进计画(Long Term Evolution,LTE)中。
然而,在进行涡轮码的解码程序时,错误更正解码器可能需要实施对数(Logarithm)方程式的计算。计算对数方程式造成涡轮码的解码程序复杂度大幅上升,从而影响接收器的解码效能。因此,如何以简洁的方式来计算对数方程式便成为业界亟欲探讨的议题。
发明内容
为了解决上述的问题,本发明提供一种利用多条曲线实施对数方程式计算的解码模块。
在一方面,本发明揭示一种解码模块,用于一通信装置。该通信装置接收一输入信号并根据该输入信号中一数据位元、对应于该数据位元的一第一检查位元及一第二检查位元产生一第一参数及一第二参数。该解码模块包含有一第一计算单元,用来输出该第一参数与该第二参数中具有最大数值者作为一第一输出参数;一第一算术单元,用来计算一第三参数与一第一斜率相乘的一第一乘积,及计算一第一常数与该第一乘积间的一第一差值;一第二算术单元,用来计算该第三参数与一第二斜率相乘的一第二乘积,及一第二常数与该第二乘积间的一第二差值;一第二计算单元,从一第三常数、该第一差值及该第二差值中取具有最大数值者,并产生一第二输出参数,其中该第三常数为零;以及一加法单元,用来累加该第一输出参数及一第二输出参数,以产生一输出资讯;其中该通信装置根据该输出资讯,决定该数据位元。
在另一方面,本发明揭示露一种解码模块,用于一通信装置。该通信装置接收一输入信号并根据该输入信号中一数据位元、对应于该数据位元的一第一检查位元及一第二检查位元产生一第一参数及一第二参数。该解码模块包含有一第一计算单元,用来输出该第一参数与该第二参数中具有最大数值者作为一第一输出参数;一第一算术单元,用来计算一第三参数代入一第一曲线函数所取得的一第一数值;一第二算术单元,用来计算该第三参数代入一第二曲线函数所取得的一第二数值;一第二计算单元,从一常数、该第一数值及该第二数值中取具有最大数值者,并产生一第二输出参数,其中该常数为零;以及一加法单元,用来累加该第一输出参数及一第二输出参数,以产生一输出资讯;其中该通信装置根据该输出资讯,决定该数据位元;其中该第一曲线函数及该第二曲线函数为n次函数且n大于等于1。
附图说明
图1为本发明实施例一解码装置的示意图。
图2为本发明实施例中对数曲线与直线间关系的示意图。
图3为本发明实施例一解码模块的示意图。
图4为本发明实施例一计算单元的示意图。
图5为本发明实施例一解码模块的示意图。
图6为本发明实施例一解码模块的示意图。
符号说明
10解码装置
30、50、60解码模块
300、306、40、500、506计算单元
302、304、502、504、600 算术单元
308 乘法单元
310、508 加法单元
312、316、510、514、602 乘法器
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星半导体股份有限公司,未经晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610515499.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息分发系统,信息处理装置,和信息分发方法
- 下一篇:代码生成方法及装置