[发明专利]一种Turbo乘积码的通用译码器及其方法有效

专利信息
申请号: 201010039650.9 申请日: 2010-01-12
公开(公告)号: CN101777926A 公开(公告)日: 2010-07-14
发明(设计)人: 吕宣宣;赵民建;郑晨;王志雄;吴杰;陈沪东;陈军波 申请(专利权)人: 浙江大学
主分类号: H03M13/29 分类号: H03M13/29
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 张法高
地址: 310027*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种Turbo乘积码的通用译码器及其方法。该通用译码器由初始信息存储模块,外信息存储模块,不可靠位计算模块,代数译码模块,两个先入先出存储模块,度量比较模块,外信息计算模块,译码控制模块以及接口组成。它的译码参数可以任意自由配置即Turbo乘积码的二维子码,译码次数均可以任意选择,能够满足各种通信系统对不同码长、码率、译码延迟和吞吐量的需求;该装置的结构化设计使用灵活既可用可编程逻辑器件实现,也可用专用芯片实现;该装置多处采用流水线结构,提高了译码器的吞吐量。本发明兼顾了通用性,译码性能以及复杂度三个指标,可以方便灵活的用于各种码长、码率、实现平台及误码率需求的通信系统。
搜索关键词: 一种 turbo 乘积 通用 译码器 及其 方法
【主权项】:
一种Turbo乘积码的通用译码器,它的配置参数有:Turbo乘积码的子码码型、迭代次数,其特征在于它至少包括:初始信息存储模块(202),用于存储每次译码需要的接收序列;外信息存储模块(201),用于存储每次译码需要的和得到的外部软信息;第一先入先出模块(203)或第二先入先出模块(206),用于暂时储存译码的输入序列;不可靠位计算模块(204),根据外部配置参数中的不可靠位数对输入序列进行变换,得到代数译码的输入序列;代数译码模块(205),根据配置参数不同进行不同的代数译码;度量比较模块(207),通过比较代数译码模块的输出的欧式距离,得到最优码字D;外信息计算模块(208),计算本次迭代的外部软信息,提供给下一次迭代;控制模块(209),对上述各种模块的时序,参数选择进行控制;接口模块(101),进行参数设置;外信息存储计算模块(201)分别与第一先入先出模块(203)、最不可靠位计算模块(204)、外信息模块输入(208)相连接;初始信息存储模块(202)分别与第一先入先出模块(203)、最不可靠位计算模块(204)相连接;第一先入先出模块(203)分别与外信息存储计算模块(201)、初始信息存储模块(202)、第二先入先出模块(206)、度量比较模块(207)相连接;最不可靠位计算模块(204)分别与初始信息存储模块(202)、外信息存储模块(201)、代数译码模块(205)相连接;代数译码模块(205)分别与最不可靠计算模块(204)、度量比较模块(207)相连接;第二先入先出模块(206)分别与第一先入先出模块(203)、外信息模块输入(208)相连接;度量比较模块(207)分别与第一先入先出模块(203)、代数译码模块(205)、外信息模块输入(208)相连接;外信息模块输入(208)分别与度量比较模块(207)、第二先入先出模块(206)、外信息存储计算模块(201)相连接;上述模块由控制模块(209)控制;在接口模块(101)中进行参数设置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010039650.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top