- 专利标题: EFFICIENT FLOATING POINT SQUARER
-
申请号: US18240618申请日: 2023-08-31
-
公开(公告)号: US20240134602A1公开(公告)日: 2024-04-25
- 发明人: Max Freiburghaus , William Wheeler , Daniel Ley
- 申请人: Imagination Technologies Limited
- 申请人地址: GB Kings Langley
- 专利权人: Imagination Technologies Limited
- 当前专利权人: Imagination Technologies Limited
- 当前专利权人地址: GB Kings Langley
- 优先权: GB 12602.3 2022.08.31
- 主分类号: G06F7/487
- IPC分类号: G06F7/487
摘要:
Methods of squaring, in hardware logic, a floating point number comprising an m-bit input exponent and an input mantissa comprise generating a candidate mantissa output, in mantissa hardware logic, by squaring the input mantissa and generating, in exponent and exception logic, three candidate exponent outputs. The three candidate exponent outputs comprise (i) an exceptional exponent output, (ii) an exponent output generated from the m-bit input exponent and (iii) an incremental exponent generated by incrementing the exponent output. The method further comprises selecting, as the output mantissa, either the candidate mantissa output or an exceptional mantissa output based on exception signals generated by the exponent and exception logic based on the m-bit input exponent. The method additionally comprises selecting, as an output exponent, one of the three candidate exponent outputs based on the exception signals and based on a signal indicating a mantissa overflow condition.
信息查询