[发明专利]具有水平置换的向量间接元素垂直寻址模式有效
| 申请号: | 201480012924.1 | 申请日: | 2014-03-12 |
| 公开(公告)号: | CN105009075B | 公开(公告)日: | 2018-04-03 |
| 发明(设计)人: | 阿贾伊·阿南塔·英格尔;戴维·J·霍伊尔;马克·M·霍夫曼 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F9/30 | 分类号: | G06F9/30 |
| 代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 宋献涛 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 水平 置换 向量 间接 元素 垂直 寻址 模式 | ||
优先权申请案
本申请案主张2013年3月15日申请的标题为“具有水平置换的向量间接元素垂直寻址模式(VECTOR INDIRECT ELEMENT VERTICAL ADDRESSING MODE WITH HORIZONTAL PERMUTE)”的第13/834,785号美国专利申请案的优先权,所述美国专利申请案以全文引用的方式并入本文中。
技术领域
本发明大体上涉及处理器,且更确切地说,涉及在处理器中处理元素。
背景技术
处理器可接收数据流且将数据存储在寄存器中。数据流可横跨多个寄存器,且包含处理器所关注的数据的子组。在一实例中,用户可使用包含处理器的手持机。信号可包含与用户相关联的数据,且参考信号可从信号塔发送到手持机。参考信号可与用户的数据连同其它数据交错。举例来说,信号可包含参考信号及与其它用户相关联的数据。信号可包含用户的数据连同其它用户的数据,因为如果数据包丢失,则与包含用户数据的整个数据包相比,丢失的用户数据的量较小。此可减轻在每使用者基础上丢失封包的效应。
可能需要处理器高效地检索例如所关注的数据(例如,参考信号)且对在数据流中交错的所关注数据进行组织。
发明内容
本发明涉及处理器。提供用于在处理器中处理元素的方法、系统及技术。
根据一实施例,一种用于将一或多个元素数据值放置到输出向量中的方法包含识别包含多个元素的垂直置换控制向量。所述多个元素中的每一元素包含寄存器地址。所述方法还包含对于所述多个元素中的每一元素,从所述垂直置换控制向量读取寄存器地址。所述方法进一步包含基于所述寄存器地址而检索多个元素数据值。所述方法还包含识别包含对应于输出向量的一组地址的水平置换控制向量。所述方法进一步包含基于所述水平置换控制向量中的所述组地址而将所述多个元素数据值中的所述所检索元素数据值中的至少一些放置到所述输出向量中。
根据另一实施例,一种设备包含处理器,所述处理器可操作以识别包含多个元素的垂直置换控制向量,所述多个元素中的每一元素包含寄存器地址。所述处理器还可操作以对于所述多个元素中的每一元素,从所述垂直置换控制向量读取寄存器地址。所述处理器还可操作以基于所述寄存器地址而检索多个元素数据值。所述处理器还可操作以识别包含对应于输出向量的一组地址的水平置换控制向量。所述处理器还可操作以基于所述水平置换控制向量中的所述组地址而将所述所检索元素数据值中的至少一些放置到所述输出向量中。
根据另一实施例,一种计算机可读媒体具有存储于其上的用于执行操作的计算机可执行指令,所述操作包含:识别包含多个元素的垂直置换控制向量,所述多个元素中的每一元素包含寄存器地址;对于所述多个元素中的每一元素,从所述垂直置换控制向量读取寄存器地址;基于读取所述一或多个寄存器地址而检索多个元素数据值;识别包含对应于输出向量的一组地址的水平置换控制向量;以及基于所述水平置换控制向量中的所述组地址而将所述多个元素数据值中的所述所检索元素数据值中的至少一些放置到所述输出向量中。
根据另一实施例,一种用于将一或多个元素数据值放置到输出向量中的设备包含:用于识别包含多个元素的垂直置换控制向量的装置,所述多个元素中的每一元素包含寄存器地址;用于对于所述多个元素中的每一元素,从所述垂直置换控制向量读取寄存器地址的装置;用于基于读取所述一或多个寄存器地址而检索多个元素数据值的装置;用于识别包含对应于输出向量的一组地址的水平置换控制向量的装置;以及用于基于所述水平置换控制向量中的所述组地址而将所述多个元素数据值中的所述所检索元素数据值中的至少一些放置到所述输出向量中的装置。
根据另一实施例,一种用于将元素数据值写入到输出向量中的方法包含读取包含多个元素数据值的输入向量。所述方法还包含识别包含一组地址的水平置换控制向量。所述方法进一步包含基于所述水平置换控制向量中的所述组地址而重排所述输入向量中的所述多个元素数据值中的所述元素数据值中的至少一些。所述方法还包含将所述经重排的多个元素数据值放置到暂时性向量中。所述方法进一步包含识别包含多个元素的垂直置换控制向量。所述多个元素中的每一元素包含寄存器地址。所述方法还包含基于所述垂直置换控制向量中的所述寄存器地址而将所述暂时性向量中的所述元素数据值放置到至少一个向量寄存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480012924.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息发射装置及方法
- 下一篇:具有粒度的在线共享





