发明名称 用以执行快速旋转运算的系统及方法
摘要 本发明揭示用以执行快速旋转运算的系统及方法。在特定实施例中,一种方法包括执行单一指令。所述方法包括接收指示第一坐标及第二坐标的第一数据、接收指示选自九十度倍数集合的第一旋转值的第一控制值,及写入对应于按所述第一旋转值旋转的所述第一数据的输出数据。
申请公布号 CN102067082B 申请公布日期 2014.07.09
申请号 CN200980123391.3 申请日期 2009.06.17
申请人 高通股份有限公司 发明人 尚卡尔·克里提瓦桑;埃里克·詹姆斯·普隆德克;卢奇安·科德雷斯库;曾贸;雷米·乔纳森·古尔斯基
分类号 G06F9/30(2006.01)I;G06F9/315(2006.01)I;G06F7/548(2006.01)I 主分类号 G06F9/30(2006.01)I
代理机构 北京律盟知识产权代理有限责任公司 11287 代理人 宋献涛
主权项 一种用以执行快速旋转运算的方法,其包含:在处理器处执行单一指令,其中执行所述单一指令包括:接收第一数据和第二数据,其中所述第一数据包含第一坐标及第二坐标,并且其中所述第二数据包含第三坐标及第四坐标;接收第一控制值和第二控制值,其中所述第一控制值指示选自九十度倍数集合的第一旋转值并且所述第二控制值指示选自所述九十度倍数集合的第二旋转值;以及在单一执行循环期间在所述处理器的单一执行单元处确定第一输出数据和第二输出数据,其中所述单一执行单元包括向量加法器电路,其中确定所述第一输出数据和第二输出数据包括由所述向量加法器电路执行求反操作,以及,其中所述第一输出数据对应于按所述第一旋转值旋转的所述第一数据并且所述第二输出数据对应于按所述第二旋转值旋转的所述第二数据。
地址 美国加利福尼亚州
您可能感兴趣的专利