[发明专利]数据处理方法和设备在审
| 申请号: | 201780004422.8 | 申请日: | 2017-07-31 |
| 公开(公告)号: | CN108475188A | 公开(公告)日: | 2018-08-31 |
| 发明(设计)人: | 仇晓颖;韩彬 | 申请(专利权)人: | 深圳市大疆创新科技有限公司 |
| 主分类号: | G06F7/523 | 分类号: | G06F7/523;G06F7/50 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吕雁葭 |
| 地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 加法器 数据处理电路 计算单元 乘法器 方法和设备 输出单元 输入单元 数据处理 配置 输出 | ||
1.一种数据处理电路,包括:
计算单元,包括加法器和多个N位乘法器;
输入单元,被配置为向所述乘法器提供输入;以及
输出单元,被配置为输出所述计算单元的计算结果;
其中,所述加法器包括N位加法器和2N位加法器,N=2n,n为大于0的自然数。
2.根据权利要求1所述的数据处理电路,还包括:
配置单元,被配置为对所述多个N位乘法器中的至少一个进行配置,使得所配置的N位乘法器能够根据控制信息来执行操作。
3.根据权利要求2所述的数据处理电路,其中,所述输入单元被配置为:根据所述控制信息来产生乘法器的输入。
4.根据权利要求2所述的数据处理电路,其中,所述输出单元被配置为:根据所述控制信息来输出所述计算单元的计算结果。
5.根据权利要求2-4中任意一项所述的数据处理电路,其中,所述控制信息指示以下至少一个操作模式:N位的乘法运算或者2N位的乘法运算。
6.根据权利要求1所述的数据处理电路,其中,所述多个N位乘法器包括2个N位乘法器,所述加法器包括1个2N位加法器。
7.根据权利要求1所述的数据处理电路,其中,所述多个N位乘法器包括4个N位乘法器,所述加法器包括1个N位加法器以及3个2N位加法器。
8.一种数据处理系统,包括:
根据权利要求1-7中任意一项所述的数据处理电路;以及
指令解码单元,被配置为获得指令并对所述指令进行解码以得到用于所述数据处理电路的控制信息。
9.根据权利要求8所述的数据处理系统,其中,所述指令解码单元还被配置为:如果新的指令与当前指令发生冲突,则不对当前指令进行解码。
10.根据权利要求9所述的数据处理系统,其中,所述新的指令与当前指令发生冲突包括:所述新的指令与当前指令在解码后对任意一个乘法器在设定的阈值时间内进行多次数据输入,或者所需要的乘法器超过数据处理系统中的空闲的乘法器。
11.根据权利要求8所述的数据处理系统,其中,所述控制信息指示以下至少一个操作模式:N位的乘法运算或者2N位的乘法运算。
12.一种用于处理数据的方法,包括:
向多个N位乘法器提供输入;
利用加法器和所述多个N位乘法器执行计算;以及
输出最终的计算结果;
其中,所述加法器包括N位加法器和2N位加法器,N=2n,n为大于0的自然数。
13.根据权利要求12所述的方法,还包括:
对所述多个N位乘法器中的至少一个进行配置,使得所配置的N位乘法器能够根据控制信息来执行操作。
14.根据权利要求13所述的方法,其中,所述控制信息指示以下至少一个操作模式:N位的乘法运算或者2N位的乘法运算。
15.根据权利要求13所述的方法,还包括:
获得指令并对所述指令进行解码,以得到所述控制信息。
16.根据权利要求15所述的方法,其中,如果新的指令与当前指令发生冲突,则不对当前指令进行解码。
17.根据权利要求16所述的方法,其中,所述新的指令与当前指令发生冲突包括:所述新的指令与当前指令在解码后对任意一个乘法器在设定的阈值时间内进行多次数据输入,或者所需要的乘法器超过空闲的乘法器。
18.一种处理器,包括根据权利要求8-11中任意一项所述的数据处理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大疆创新科技有限公司,未经深圳市大疆创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780004422.8/1.html,转载请声明来源钻瓜专利网。





