[发明专利]可分块而扩展的高速流水线移位解扩方法及装置有效

专利信息
申请号: 201210163434.4 申请日: 2012-05-21
公开(公告)号: CN102710280A 公开(公告)日: 2012-10-03
发明(设计)人: 姜斌;包建荣;许晓荣 申请(专利权)人: 杭州电子科技大学
主分类号: H04B1/707 分类号: H04B1/707
代理公司: 浙江杭州金通专利事务所有限公司 33100 代理人: 周希良;徐关寿
地址: 310018 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分块 扩展 高速 流水线 移位 方法 装置
【权利要求书】:

1.一种基本高速流水线移位解扩方法,其特征在于包括以下步骤:

初始化步骤:将长为n的本地解扩伪随机序列保存在等长的本地数据单元内,且该序列为二进制序列;将长为n的解扩数据单元内的数据清零;其中,数据单元的编号从0开始;n为整数,表示解扩长度;

输入数据位宽扩展步骤:每次从外部数据输入接口,输入一个待解扩的输入数据,并将其保存到位宽扩展单元,并完成位宽扩展;

取符号处理步骤:从本地数据单元按顺序取出每一比特数据,根据“0”或“1”,将前一步骤位宽扩展所得的数据,进行符号化处理,分别得到数据本身或其取反的结果;另从本地数据单元中所去数据的编号,作为该步骤所得数据的编号k,k为整数,0≤k≤n-1;

数据相加处理步骤:将上一步骤所得数据,按数据编号k,分别与解扩数据单元中对应编号k-1的数据进行相加,并将结果保存在下一序号的解扩数据单元内;第0个直接得到结果;且对于第n个数据的处理结果,直接输出;

最后,依次对所输入的外部数据,反复执行上述步骤,直至处理n次后,编号为n-1的解扩数据单元的数据,即为n个输入数据经n个本地解扩序列解扩后的最后结果,并将其输出。

2.如权利要求1所述的基本高速流水线移位解扩方法,其特征在于:在输入数据位宽扩展步骤中,位宽扩展的方法为:原始输入数据作为该更长位宽单元的倒数几位,并将不足的前面几位数据,替换为原输入数据的最高位。

3.一种基本高速流水线移位解扩装置,其特征在于包括以下模块:输入数据接口的位宽扩展存储器、任意长为n的本地解扩伪随机序列数据存储器即本地数据存储器、取符号处理器、加法器、溢出判断器、解扩计算结果数据存储器即解扩数据存储器、输出数据接口;本地数据存储器的数据位宽为1,解扩数据存储器的数据位宽为j;

所述的位宽扩展存储器,包含1个i比特数据的输入接口及将该i比特输入数据扩展为j比特的存储单元,i、j为整数,j≥i,j为解扩处理中的量化比特位数;数据存储采用量化后的补码表示,i比特位宽的输入数据扩展为j比特位宽的解扩处理位宽的数据,采用最低位用原表示,剩下的j-i位,全部用输入数据的最高位进行填充;位宽扩展存储器用于数据的位宽扩展,增加可表示的范围,减少计算中的溢出;

所述的本地数据存储器,包含n个存储1比特数据的存储单元,用于保存本地解扩数据;

所述的取符号处理器,用于判断输入数据的符号,等效于多比特位宽的数据与单比特位宽数据的乘法计算;取符号处理器共有n个,且每个处理器包含2个输入数据即分别为1比特和j比特数据、1个j比特输出数据,并具有以下功能:根据输入的1比特数据为“0”或“1”,将另一j比特数据,进行符号操作,分别得j比特数据本身,或该数据的取反结果,并输出;其中,取反操作为:对数据每个比特进行置反,即将数据为“0”的转为“1”,反之转为“0”,并在结果最后一位,加数据“1”;

所述的加法器,用于两个多比特位宽数据的相加:对2个输入数据相加,并把累加结果输出;

所述的溢出判断器,用于判断加法器计算后,是否出现正向或负向溢出;

所述的解扩数据存储器,包含n个存储j比特数据的存储单元,用于保存解扩处理过程中的临时数据;

所述的输出数据接口包含1个j比特的数据输出接口;

所述基本高速流水线移位解扩装置的实施步骤如下:

首先,在初始化时,将长为n的本地解扩伪随机序列保存在等长的本地数据存储器内;将长为n的解扩数据存储器中的数据清零;n为整数;

其次,将外部输入数据保存到位宽扩展器,完成位宽扩展;

再次,从本地数据存储器中,按顺序取出每一比特数据,根据“0”或“1”,将位宽扩展所得的数据,进行符号化操作,分别得到数据本身,或数据的取反结果;且从本地数据单元中所去数据的编号,作为该步骤所得数据的编号k,k为整数,0≤k≤n-1;

之后,将上一步所得数据,按数据编号k,分别与中对应编号k-1的本地数据存储器中的数据进行相加计算,得到累加结果;第0个数据直接输出作为结果;对于第n个数据的处理结果,还需要输出;

最后,将以上步骤所得结果,保存于对应编号k的解扩数据存储器;依次输入反复执行上述步骤,直至经n次外部数据输入,并经上述步骤处理后,编号为n-1的解扩数据存储器的数据,即为n个输入数据经n个本地解扩序列解扩后的最后结果,并将其输出。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201210163434.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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