Invention Grant
US07647368B2 Data processing apparatus and method for performing data processing operations on floating point data elements
有权
用于对浮点数据元素执行数据处理操作的数据处理装置和方法
- Patent Title: Data processing apparatus and method for performing data processing operations on floating point data elements
- Patent Title (中): 用于对浮点数据元素执行数据处理操作的数据处理装置和方法
-
Application No.: US10930846Application Date: 2004-09-01
-
Publication No.: US07647368B2Publication Date: 2010-01-12
- Inventor: Simon Andrew Ford , David James Seal , Wilco Dijkstra
- Applicant: Simon Andrew Ford , David James Seal , Wilco Dijkstra
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB0400669.8 20040113
- Main IPC: G06F7/38
- IPC: G06F7/38

Abstract:
Data processing apparatus and method perform data processing operations on floating point data elements. The data processing apparatus has processing logic for performing data processing operations on the floating point data elements, and decode logic operable to decode a data processing instruction in order to determine a corresponding data processing operation to be performed by the processing logic. The data processing instruction has an m-bit immediate value encoded therein. Further, constant generation logic is provided to perform a logical operation on the m-bit immediate value in order to generate an n-bit floating point constant for use as at least one input floating point data element for the processing logic when performing the corresponding data processing operation. The values “n” and “m” are integers, and n is greater than m. This approach provides a particularly efficient technique for generating floating point constants.
Public/Granted literature
Information query