向量寄存器堆的地址线到元素组的选择性耦合的制作方法_4

文档序号:8367443阅读:来源:国知局
令可由一或多个处理器执行以执行本文中所描述的操作。对于某些方面,计算机程序产品可包含封装材料。
[0058]也可经由传输媒体而发射软件或指令。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或无线技术(例如,红外线、无线电及微波)从网站、服务器或其它远程源发射软件,那么同轴电缆、光纤电缆、双绞线、DSL或无线技术(例如,红外线、无线电及微波)包含在传输媒体的定义中。
[0059]此外,应了解,用于执行本文中所描述的方法和技术的模块和/或其它适当装置可在适用时由用户终端和/或基站下载和/或以其它方式获得。或者,可经由存储装置(例如,RAM、ROM、例如压缩光盘(CD)等物理存储媒体)提供本文中所描述的各种方法。此外,可利用用于提供本文所描述的方法及技术的任何其它合适技术。
[0060]应理解,权利要求书不限于上文所说明的精确配置及组件。提供对所揭示实施例的先前描述以使得所属领域的技术人员能够制作或使用所揭示的实施例。虽然前述内容是针对本发明的各方面,但在不偏离本发明的基本范围的情况下,可设计出本发明的其它及另外方面,且由所附权利要求书确定所述范围。可在本文中所描述的实施例的布置、操作及细节中作出各种修改、改变及变化而不偏离本发明或权利要求书的范围。因此,本发明并不意欲限于本文中的实施例,而是应符合可能与原理及新颖特征相一致的最广范围,如由所附权利要求书及其等效物所定义。
【主权项】
1.一种设备,其包括: 向量寄存器堆,其包含多个元素组; 多个地址线,其选择性地耦合到所述多个元素组中的每一者;及 单个读取端口,其经配置以存取存储于由所述多个地址线中的一者选择性地寻址的所述元素组中的每一者内的数据,其中所述多个所述元素组中的至少第一者选择性地耦合到所述多个地址线中的第一者。
2.根据权利要求1所述的设备,其中所述多个地址线经由多个多路复用器中的相应一者选择性地耦合到所述多个元素组中的每一者。
3.根据权利要求1所述的设备,其中所述多个元素组中的至少第二者选择性地耦合到所述多个地址线中的第二者。
4.根据权利要求1所述的设备,其中所述单个读取端口包含多个多路复用器,其中所述多个多路复用器中的每一者耦合到所述多个元素组中的相应一者,且其中所述多个元素组中的每一者包含每一元素组一个读取数据线。
5.根据权利要求4所述的设备,其中所述读取数据线经配置以载送多个位。
6.根据权利要求4所述的设备,其中所述多个多路复用器连接到共同数据选择器,其中所述共同数据选择器接收对应于由所述多个地址线中的一者选择性地寻址的所述元素组中的每一者的选择模式。
7.根据权利要求1所述的设备,其进一步包括经配置以将数据存储于由所述多个地址线中的一者选择性地寻址的所述元素组中的每一者内的单个写入端口,其中所述向量寄存器堆集成于处理器中,且其中在单个指令期间,所述处理器经配置以: 指示所述单个读取端口存取所述数据作为读取数据; 修改所述读取数据?’及 指示所述单个写入端口用所述修改的读取数据更新所述向量寄存器堆。
8.一种方法,其包括: 根据选择模式将多个地址线中的第一地址线及所述多个地址线中的第二地址线选择性地耦合到向量寄存器堆的多个元素组中的第一元素组;及 经由单个读取端口存取存储于由所述第一地址线选择性地寻址的所述第一元素组内的数据。
9.根据权利要求8所述的方法,其进一步包括根据所述选择模式将所述多个地址线中的所述第二地址线选择性地耦合到所述向量寄存器堆的所述多个元素组中的第二元素组,其中所述第一元素组及所述第二元素组耦合到共同地址线。
10.根据权利要求8所述的方法,其进一步包括根据所述选择模式将所述多个地址线中的所述第二地址线选择性地耦合到所述向量寄存器堆的所述多个元素组中的第二元素组,其中所述第一元素组及所述第二元素组耦合到不同地址线。
11.一种设备,其包括: 用于存储向量数据的装置,所述用于存储的装置包含多个元素组; 用于将多个地址线选择性地耦合到所述用于存储的装置的所述多个元素组中的每一者的装置?’及 用于经由单个读取端口存取存储于由所述多个地址线中的一者选择性地寻址的所述元素组中的每一者内的数据的装置,其中所述元素组中的至少第一者选择性地耦合到所述多个地址线中的第一者,且所述多个元素组中的第二者选择性地耦合到所述多个地址线中的第二者。
12.根据权利要求11所述的设备,其中所述用于选择性地耦合的装置是响应于选择模式。
13.—种非暂时性计算机可读媒体,其包括在由处理器执行时致使所述处理器进行以下操作的处理器可执行指令: 产生选择模式以将多个地址线选择性地耦合到向量寄存器堆的多个元素组中的每一者;及 经由单个读取端口存取存储于由所述多个地址线中的一者选择性地寻址的所述元素组中的每一者内的数据,其中所述元素组中的至少一者选择性地耦合到所述多个地址线中的第一者,且所述多个元素组中的第二者选择性地耦合到所述多个地址线中的第二者。
14.根据权利要求13所述的非暂时性计算机可读媒体,其中所述多个地址线经由多个多路复用器中的相应一者选择性地耦合到所述元素组中的每一者。
15.—种设备,其包括: 向量寄存器堆,其包含多个元素组; 多个地址线,其选择性地耦合到所述多个元素组中的每一者;及 单个写入端口,其经配置以将数据存储于由所述多个地址线中的一者选择性地寻址的所述多个元素组中的每一者内,其中所述多个元素组中的至少一者选择性地耦合到所述多个地址线中的第一者。
16.根据权利要求15所述的设备,其中所述向量寄存器堆包含多个向量寄存器,且其中所述多个向量寄存器中的每一者可由参考相应向量寄存器名称的指令存取。
17.根据权利要求15所述的设备,其中两个邻近元素组的群组选择性地耦合到所述多个地址线中的第二者。
18.根据权利要求15所述的设备,其进一步包括经配置以存取存储于所述多个元素组中的每一者内的数据的单个读取端口,其中所述向量寄存器堆集成于处理器中,且其中在单个指令期间,所述处理器经配置以: 指示所述单个读取端口存取所述数据作为读取数据; 修改所述读取数据?’及 指示所述单个写入端口用所述修改的读取数据更新所述向量寄存器堆。
19.根据权利要求15所述的设备,其中所述多个元素组中的特定元素组耦合到经配置以从所述多个地址线接收多个地址中的每一者的多路复用器及用以选择所述多个地址中的一者的控制装置,其中所述特定元素组具有写入数据线。
20.根据权利要求15所述的设备,其中所述单个写入端口连接到多个多路复用器,其中所述多个多路复用器连接到共同数据选择器,且其中所述共同数据选择器经配置以接收对应于由所述多个地址线中的一者选择性地寻址的所述多个元素组中的每一者的选择模式。
21.—种方法,其包括: 根据选择模式将多个地址线中的第一地址线及所述多个地址线中的第二地址线选择性地耦合到向量寄存器堆的多个元素组中的第一元素组;及 经由单个写入端口将数据存储于由所述第一地址线选择性地寻址的所述第一元素组内。
22.根据权利要求21所述的方法,其进一步包括根据所述选择模式将所述多个地址线中的所述第二地址线选择性地耦合到所述向量寄存器堆的所述多个元素组中的第二元素组,其中所述第一元素组及所述第二元素组耦合到共同地址线。
23.根据权利要求21所述的方法,其进一步包括根据所述选择模式将所述多个地址线中的所述第二地址线选择性地耦合到所述向量寄存器堆的所述多个元素组中的第二元素组,其中所述第一元素组及所述第二元素组耦合到不同地址线。
24.—种设备,其包括: 用于存储向量数据的装置,所述用于存储的装置包含多个元素组; 用于将多个地址线选择性地耦合到所述用于存储的装置的所述多个元素组中的每一者的装置?’及 用于经由单个写入端口将数据写入于由所述多个地址线中的一者选择性地寻址的所述多个元素组中的每一者内的装置,其中所述多个元素组中的至少第一者选择性地耦合到所述多个地址线中的第一者,且所述多个元素组中的第二者选择性地耦合到所述多个地址线中的第二者。
25.根据权利要求24所述的设备,其中所述用于选择性地耦合的装置是响应于选择模式。
26.—种非暂时性计算机可读媒体,其包括在由处理器执行时致使所述处理器进行以下操作的处理器可执行指令: 产生选择模式以将多个地址线选择性地耦合到向量寄存器堆的多个元素组中的每一者;及 经由单个写入端口将数据存储于由所述多个地址线中的一者选择性地寻址的所述多个元素组中的每一者内,其中所述多个元素组中的至少第一者选择性地耦合到所述多个地址线中的第一者,且所述多个元素组中的第二者选择性地耦合到所述多个地址线中的第二者。
27.根据权利要求26所述的非暂时性计算机可读媒体,其中所述多个地址线经由多个多路复用器中的相应一者选择性地耦合到所述元素组中的每一者。
【专利摘要】一种方法包含根据选择模式将多个地址线中的第一地址线及所述多个地址线中的第二地址线选择性地耦合到向量寄存器堆的多个元素组中的第一元素组。所述方法还包含经由单个读取端口存取存储于由所述第一地址线选择性地寻址的所述第一元素组内的数据。
【IPC分类】G06F9-30
【公开号】CN104685465
【申请号】CN201380051548
【发明人】阿贾伊·阿南特·英格尔, 马克·M·霍夫曼, 迪帕克·马修
【申请人】高通股份有限公司
【公开日】2015年6月3日
【申请日】2013年10月9日
【公告号】EP2909713A1, US20140115227, WO2014062445A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1