发明名称 Data processing apparatus and method for normalizing a data value
摘要 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.
申请公布号 US2007050434(A1) 申请公布日期 2007.03.01
申请号 US20050211087 申请日期 2005.08.25
申请人 ARM LIMITED 发明人 LUTZ DAVID R.;HINDS CHRISTOPHER N.
分类号 G06F15/00 主分类号 G06F15/00
代理机构 代理人
主权项
地址