发明名称 |
DECIMAL FLOATING-POINT SQUARE-ROOT UNIT USING NEWTON-RAPHSON ITERATIONS |
摘要 |
A system including: an input processing unit configured to: extract a significant and a bias exponent from the decimal floating-point radicand; and calculate a normalized significand; a square root unit configured to: calculate, using a FMA unit, a refined reciprocal square-root of the normalized significand; calculate an unrounded square-root of the normalized significand by multiplying the refined reciprocal square-root by the normalized significand; and generate a rounded square-root based on a first difference between the normalized significand and a square of the unrounded square-root; a master control unit operatively connected to the input processing hardware unit and the square-root hardware unit and configured to calculate an exponent for the unrounded square-root based on the number of leading zeros and a precision of the decimal floating-point radicand; and an output formulation unit configured to output a decimal floating-point square-root of the radicand based on the rounded square-root and the exponent. |
申请公布号 |
US2012011182(A1) |
申请公布日期 |
2012.01.12 |
申请号 |
US201113177488 |
申请日期 |
2011.07.06 |
申请人 |
RAAFAT RAMY;MOHAMED AMIRA;FAHMY HOSSAM ALI HASSAN;FAROUK YASMEEN;ELKHOULY MOSTAFA;ELDEEB TAREK;SAMY RODINA;SILMINDS, LLC, EGYPT |
发明人 |
RAAFAT RAMY;MOHAMED AMIRA;FAHMY HOSSAM ALI HASSAN;FAROUK YASMEEN;ELKHOULY MOSTAFA;ELDEEB TAREK;SAMY RODINA |
分类号 |
G06F7/552;G06F5/01 |
主分类号 |
G06F7/552 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|