[发明专利]连续提取和包装比特数据流的装置有效
申请号: | 201210285568.3 | 申请日: | 2009-01-05 |
公开(公告)号: | CN102882515A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 张传华;苏泓萌 | 申请(专利权)人: | 晶心科技股份有限公司 |
主分类号: | H03K21/38 | 分类号: | H03K21/38 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 励晓林 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连续 提取 包装 比特 数据流 装置 | ||
1.一种比特数据流提取装置,其包含:
一比特数据流寄存器,用来存储提取数据;
一移位器,会依据一差异结果来对从该比特数据流寄存器提取出的数据进行移位处理;
一目标寄存器,用来存储被该移位器移位后的数据;
一起始位置寄存器,用来存储一起始位置;
一提取长度寄存器,用来存储一提取长度;
一算术逻辑单元,用来比较该起始位置和该提取长度以产生一比较结果,以及用来依据该起始位置和该提取长度来产生该差异结果;以及
一控制逻辑,用来依据该比较结果来更新该起始位置、更新该提取长度,以及控制该移位器的左向/右向移位方向。
2.如权利要求1所述的比特数据流提取装置,其还包含:
一遮罩产生器,用来在未发生数据欠位时,依据该提取长度来将该目标寄存器内未存储比特的一高位部分设为一预定值。
3.如权利要求2所述的比特数据流提取装置,其还包含:
一第一逻辑单元,用来对该遮罩信号和被该移位器移位后的数据执行一逻辑与运算以产生遮罩数据,其中该遮罩数据系存储于该目标寄存器内。
4.如权利要求1所述的比特数据流提取装置,其还包含:
一起始位置多工器,耦接于该起始位置寄存器、该算术逻辑单元和该控制逻辑,其中该控制逻辑还控制该起始位置多工器以依据该比较结果来从一最高有效位和该差异结果中选取该起始位置。
5.如权利要求1所述的比特数据流提取装置,其还包含:
一数据欠位标志寄存器,耦接于该控制逻辑;以及
一数据欠位标志多工器,耦接于该控制逻辑和该数据欠位标志寄存器,其中该控制逻辑还控制该数据欠位标志多工器以依据该比较结果来选择设定该数据欠位标志或清除该数据欠位标志。
6.如权利要求5所述的比特数据流提取装置,其还包含:
一先前提取长度寄存器,用来存储一先前提取长度;以及
一先前提取长度多工器,耦接于该控制逻辑、该先前提取长度寄存器和该提取长度寄存器,其中该控制逻辑还控制该先前提取长度多工器,进而依据该比较结果来选择维持该先前提取长度或更新该先前提取长度。
7.如权利要求6所述的比特数据流提取装置,其还包含:
一提取长度多工器,耦接于该算术逻辑单元、该提取长度寄存器、该先前提取长度寄存器和该控制逻辑,其中该控制逻辑还控制该提取长度多工器,进而依据该比较结果来选择维持该先前提取长度,或选择将该提取长度更新为该先前提取长度或该差异结果。
8.如权利要求1所述的比特数据流提取装置,其还包含:
一空标志寄存器,用来存储一空标志;以及
一空标志多工器,耦接于该控制逻辑和该空标志寄存器,其中该控制逻辑还控制该空标志多工器,进而依据该比较结果来选择设定该空标志或清除该空标志。
9.一种比特数据流包装装置,其包含:
一来源寄存器,用来存储包装数据;
一移位器,会依据一差异结果来对从该来源寄存器包装出的数据进行移位处理;
一目标比特数据流寄存器,用来存储被该移位器移位后的数据;
一起始位置寄存器,用来存储一起始位置;
一包装长度寄存器,用来存储一包装长度;
一算术逻辑单元,用来比较该起始位置和该包装长度以产生一比较结果,以及用来依据该起始位置和该包装长度来产生该差异结果;以及
一控制逻辑,用来依据该比较结果来更新该包装长度、更新该起始位置,以及控制该移位器的左向/右向移位方向。
10.如权利要求9所述的比特数据流包装装置,其还包含:
一遮罩产生器,用来产生一遮罩信号以将该目标比特数据流寄存器内未存储现有包装数据的一高位部分维持在先前已包装的值。
11.如权利要求10所述的比特数据流包装装置,其还包含:
一第二移位器,耦接于该算术逻辑单元、该遮罩产生器和该控制逻辑,用来依据该差异结果来对该遮罩信号进行移位处理以产生一移位遮罩信号;以及
一第二逻辑单元,用来对该移位遮罩信号和存储于该目标比特数据流寄存器内的数据执行一逻辑与运算,其中该控制逻辑还控制该第二移位器的移位方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晶心科技股份有限公司,未经晶心科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210285568.3/1.html,转载请声明来源钻瓜专利网。