[发明专利]可重置分段可缩放移位器有效
申请号: | 201980000177.2 | 申请日: | 2019-02-02 |
公开(公告)号: | CN109891756B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 林兴武;关文伟;梁靖康;曾江州 | 申请(专利权)人: | 香港应用科技研究院有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 中国香港新界沙田香港*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重置 分段 缩放 移位 | ||
1.一种可重置分段可缩放移位器,包括:
移位器阶段,其有N比特数据输入、N比特数据输出和控制信号输入,
其中所述移位器阶段被配置以根据控制信号的多个单独移位命令,对于所述N比特数据输入的多个数据分段,并行地实施不同数据移位;
控制器,其连接到所述移位器阶段的所述控制信号输入,其中所述控制器被配置以向所述移位器阶段提供所述多个单独移位命令,其中所述多个单独移位命令中的每个移位命令,对于所述N比特数据输入的所述多个数据分段,实施所述不同数据移位中的一个不同数据移位,其中由所述移位器阶段根据所述多个单独移位命令而实施的所述不同数据移位,在所述N比特数据输出上提供移位的N比特数据,所述N比特数据输出有所述多个数据分段的所述不同数据移位。
2.根据权利要求1所述的可重置分段可缩放移位器,其中所述多个单独移位命令包括一个控制信号,用于单独控制所述移位器阶段的每个数据路径。
3.根据权利要求1所述的可重置分段可缩放移位器,其中所述移位器阶段的数据路径被细分为多个分节,每个分节包括多个数据路径,其中所述多个单独移位命令包括一个控制信号,用于单独控制所述多个分节中的每个分节,其中一个分节的所述多个数据路径中的每个数据路径是由所述多个单独移位命令的同一控制信号来控制。
4.根据权利要求3所述的可重置分段可缩放移位器,其中所述多个分节包括S个分节,其中每个分节的数据宽度是W位,其中N=S*W。
5.根据权利要求4所述的可重置分段可缩放移位器,其中所述多个数据分段中的每个数据分段是从一个分节的最低有效位(LSB)开始。
6.根据权利要求3所述的可重置分段可缩放移位器,其中所述多个分节中的两个或多个分节有互相不同的数据宽度。
7.根据权利要求1所述的可重置分段可缩放移位器,其中所述移位器阶段包括的移位器架构选自由以下构成的组:对数移位器配置、桶形移位器配置和组合移位器配置。
8.根据权利要求1所述的可重置分段可缩放移位器,其中所述并行实施的多个不同数据移位包括的不同数据移位,选自由以下构成的组:所述多个数据分段的第一分段和第二分段的不同数据移位方向、所述第一分段和所述第二分段的不同移位类型、所述第一分段和所述第二分段的不同移位值。
9.根据权利要求8所述的可重置分段可缩放移位器,其中所述第一分段和第二分段有不同的数据宽度。
10.根据权利要求1所述的可重置分段可缩放移位器,其中所述多个数据分段中的每个数据分段有相同的数据宽度。
11.根据权利要求1所述的可重置分段可缩放移位器,还包括:
N比特数据输出阶段,其连接到所述移位器阶段的所述N比特数据输出,其中所述N比特数据输出阶段被配置以基于多个不同数据移位的数据移位类型来选择数据输出。
12.根据权利要求11所述的可重置分段可缩放移位器,其中所述数据移位类型选自由以下构成的组:算术移位、逻辑移位和循环移位。
13.根据权利要求11所述的可重置分段可缩放移位器,其中所述控制信号的所述多个单独移位命令中的每个单独移位命令包括一个移位值信号和一个输出选择信号,其中用于单独移位命令的所述移位值指定由所述移位器阶段提供的一个移位量,用于所述多个不同数据移位中的一个相应数据移位,且其中所述输出选择信号选择数据输出,对应于一个数据移位类型,用于所述多个不同数据移位的相应数据移位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港应用科技研究院有限公司,未经香港应用科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980000177.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类