Invention Grant
US07668892B2 Data processing apparatus and method for normalizing a data value
有权
用于对数据值进行归一化的数据处理装置和方法
- Patent Title: Data processing apparatus and method for normalizing a data value
- Patent Title (中): 用于对数据值进行归一化的数据处理装置和方法
-
Application No.: US11211087Application Date: 2005-08-25
-
Publication No.: US07668892B2Publication Date: 2010-02-23
- Inventor: David Raymond Lutz , Christopher Neal Hinds
- Applicant: David Raymond Lutz , Christopher Neal Hinds
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F7/42

Abstract:
A data processing apparatus and method are provided for normalizing a data value to produce a result value. The data processing apparatus includes prediction logic for generating a shift indication based on a prediction of the number of bit positions by which the data value needs to be shifted in order to normalize the data value. Further, normalizer logic is used to apply a shift operation to the data value based on the shift indication. In addition, correction logic is operable in parallel with the normalizer logic to determine from the data value and a least significant bit of the shift indication whether the shift indication has correctly predicted the number of bit positions by which the data value needs to be shifted in order to normalize the data value, or whether instead the prediction is incorrect, and to generate an output signal dependent on that determination. Shift logic is then used, if the output signal indicates that the prediction is incorrect, to apply a correction shift such that the result value is the normalized data value.
Public/Granted literature
- US20070050434A1 Data processing apparatus and method for normalizing a data value Public/Granted day:2007-03-01
Information query