发明名称 Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation
摘要 A data processing apparatus and method generate an initial estimate of a result value that would be produced by performing a reciprocal operation on an input value. The input value and the result value are either fixed point values or floating point values. The data processing apparatus comprises processing logic for executing instructions to perform data processing operations on data, and a lookup table referenced by the processing logic during generation of the initial estimate of the result value. The processing logic is responsive to an estimate instruction to reference the lookup table to generate, dependent on a modified input value that is within a predetermined range of values, a table output value. For a particular modified input value, the same table output value is generated irrespective of whether the input value is a fixed point value or a floating point value. The initial estimate of the result value is then derivable from the table output value. This provides a particularly efficient technique for performing the initial estimate generation within a data processing apparatus where the reciprocal operation may be performed on either fixed point values or floating point values.
申请公布号 GB2423385(B) 申请公布日期 2009.05.13
申请号 GB20050015256 申请日期 2005.07.25
申请人 ARM LIMITED 发明人 DAVID RAYMOND LUTZ;CHRISTOPHER NEAL HINDS;DOMINIC HUGO SYMES;SIMON ANDREW FORD
分类号 G06F7/535;G06F9/302 主分类号 G06F7/535
代理机构 代理人
主权项
地址