发明授权
US08812575B2 Decimal floating-point square-root unit using Newton-Raphson iterations
有权
使用牛顿 - 拉夫逊迭代的十进制浮点平方根单位
- 专利标题: Decimal floating-point square-root unit using Newton-Raphson iterations
- 专利标题(中): 使用牛顿 - 拉夫逊迭代的十进制浮点平方根单位
-
申请号: US13177488申请日: 2011-07-06
-
公开(公告)号: US08812575B2公开(公告)日: 2014-08-19
- 发明人: Ramy Raafat , Amira Mohamed , Hossam Ali Hassan Fahmy , Yasmeen Farouk , Mostafa Elkhouly , Tarek Eldeeb , Rodina Samy
- 申请人: Ramy Raafat , Amira Mohamed , Hossam Ali Hassan Fahmy , Yasmeen Farouk , Mostafa Elkhouly , Tarek Eldeeb , Rodina Samy
- 申请人地址: EG Cairo
- 专利权人: SilMinds, LLC, Egypt
- 当前专利权人: SilMinds, LLC, Egypt
- 当前专利权人地址: EG Cairo
- 代理机构: Osha Liang LLP
- 主分类号: G06F7/552
- IPC分类号: G06F7/552
摘要:
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.
公开/授权文献
信息查询