[发明专利]具有用于提供多模向量处理的可编程数据路径配置的向量处理引擎、以及相关向量处理器、系统和方法有效
申请号: | 201480012332.X | 申请日: | 2014-03-07 |
公开(公告)号: | CN105027109B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | R·汗 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F15/80 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 周敏 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 向量处理 向量指令 数据路径配置 向量数据 可编程数据 向量处理器 路径配置 可编程 多模 引擎 数据路径 向量运算 重新编程 配置 | ||
1.一种被配置成提供向量数据的多模向量处理的向量处理引擎VPE,包括:
输入读级,其被配置成在多个输入数据路径中提供多个向量数据输入样本集;
包括多个向量处理块的至少一个向量处理级,所述多个向量处理块当中的每一个向量处理块被配置成:
从所述多个输入数据路径当中的至少两个输入数据路径接收来自所述多个向量数据输入样本集中的至少两个向量数据输入样本集;
根据所述至少一个向量处理级所执行的向量指令基于所述向量处理块的可编程数据路径配置来处理所述至少两个向量数据输入样本集以提供至少一个向量结果输出样本集,其中所述向量处理块包括多个乘法器,所述向量处理块进行的处理包括:在第一配置中使用多个乘法器对至少两个向量数据输入样本集执行第一乘法运算,并且所述可编程数据路径配置被配置成被重配置成将所述多个乘法器重配置为第二配置以执行第二乘法运算,并且所述第一乘法运算和所述第二乘法运算是不同位长度的乘法运算;以及
在多个输出数据路径当中的至少一个输出数据路径中提供所述至少一个向量结果输出样本集;以及
输出处理级,其被配置成从所述多个向量处理块中的每一个向量处理块接收所述至少一个向量结果输出样本集。
2.如权利要求1所述的VPE,其特征在于,所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置被配置成针对所述至少一个向量处理级所执行的每个向量指令来被重新配置。
3.如权利要求1所述的VPE,其特征在于,所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置被配置成在所述至少一个向量处理级所执行的所述向量指令的每个时钟循环上被重新配置。
4.如权利要求1所述的VPE,其特征在于,
所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置包括可编程输入数据路径配置;以及
所述多个向量处理块中的每一个向量处理块被配置成根据所述至少一个向量处理级所执行的所述向量指令基于所述可编程输入数据路径配置从所述多个输入数据路径当中的至少两个输入数据路径接收所述至少两个向量数据输入样本集。
5.如权利要求4所述的VPE,其特征在于,
所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置进一步包括所述至少一个向量处理块的可编程输出数据路径配置;以及
所述多个向量处理块中的每一个向量处理块被配置成根据所述至少一个向量处理级所执行的所述向量指令基于所述可编程输出数据路径配置在所述多个输出数据路径当中的所述至少一个输出数据路径中接收所述至少一个向量结果输出样本集。
6.如权利要求5所述的VPE,其特征在于,
所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置进一步包括所述至少一个向量处理块的可编程向量处理块数据路径配置;以及
所述多个向量处理块中的每一个向量处理块被配置成根据所述至少一个向量处理级所执行的所述向量指令基于所述可编程向量处理块数据路径配置来处理所述至少两个向量数据输入样本集以提供所述至少一个向量结果输出样本集。
7.如权利要求1所述的VPE,其特征在于,
所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置包括所述至少一个向量处理块的可编程输出数据路径配置;以及
所述多个向量处理块中的每一个向量处理块被配置成根据所述至少一个向量处理级所执行的所述向量指令基于所述可编程输出数据路径配置在所述多个输出数据路径当中的所述至少一个输出数据路径中接收所述至少一个向量结果输出样本集。
8.如权利要求1所述的VPE,其特征在于,
所述多个向量处理块中的每一个向量处理块的所述可编程数据路径配置包括所述至少一个向量处理块的可编程向量处理块数据路径配置;以及
所述多个向量处理块中的每一个向量处理块被配置成根据所述至少一个向量处理级所执行的所述向量指令基于所述可编程向量处理块数据路径配置来处理所述至少两个向量数据输入样本集以提供所述至少一个向量结果输出样本集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480012332.X/1.html,转载请声明来源钻瓜专利网。