发明名称 RESULT PARTITIONING WITHIN SIMD DATA PROCESSING SYSTEMS
摘要 WITHIN A PROCESSOR (2) PROVIDING SINGLE INSTRUCTION MULTIPLE DATA (SIMD) TYPE OPERATION, SINGLE DATA PROCESSING INSTRUCTIONS CAN SERVE TO CONTROL PROCESSING LOGIC (4, 6, 8, 10) TO PERFORM SIMD-TYPE PROCESSING OPERATIONS UPON MULTIPLE INDEPENDENT INPUT VALUES TO GENERATE MULTIPLE INDEPENDENT RESULT VALUES HAVING A GREATER DATA WIDTH THAN THE CORRESPONDING INPUT VALUES. A REPARTITIONER (FIGURE 5) IN THE FROM OF APPROPRIATELY CONTROLLED MULTIPLEXERS SERVES TO PARTITION THESE RESULT DATA VALUES INTO HIGH ORDER BIT PORTIONS AND LOW ORDER BIT PORTIONS THAT ARE STORED INTO SEPARATE REGISTERS (38, 40). THE REQUIRED SIMD WIDTH RESERVED RESULT VALUES CAN BE READ FROM THE DESIRED HIGH ORDER (38) RESULT REGISTER OR LOW ORDER RESULT RESULT REGISTER (40) WITHOUT FURTHER PROCESSING BEING REQUIRED. FURTHERMORE, THE PRESERVATION OF THE FULL RESULT FACILITATES IMPROVEMENTS IN ACCURACY, SUCH AS OVER EXTENDED ACCUMULATE OPERATIONS AND THE LIKE.(FIG 1)
申请公布号 MY135903(A) 申请公布日期 2008.07.31
申请号 MY2004PI00435 申请日期 2004.02.11
申请人 ARM LIMITED 发明人 DANIEL KERSHAW
分类号 G06F9/302 主分类号 G06F9/302
代理机构 代理人
主权项
地址
您可能感兴趣的专利