US 12,314,682 B2
Floating point adder
Max Freiburghaus, Hertfordshire (GB)
Assigned to Imagination Technologies Limited, Kings Langley (GB)
Filed by Imagination Technologies Limited, Kings Langley (GB)
Filed on Nov. 25, 2023, as Appl. No. 18/518,972.
Application 18/518,972 is a continuation of application No. 17/989,926, filed on Nov. 18, 2022, granted, now 11,829,728.
Claims priority of application No. 2116667 (GB), filed on Nov. 18, 2021.
Prior Publication US 2024/0103807 A1, Mar. 28, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/485 (2006.01)
CPC G06F 7/485 (2013.01) 20 Claims
OG exemplary drawing
 
1. An adder for calculating 2n+x, where x is a variable input expressed in a floating point format and n is an integer, the adder comprising:
a small |x| path configured to calculate 2n+x for |x|<2n;
a large |x| path configured to calculate 2n+x for |x|≥2n; and
selection logic configured to cause the adder to output a result from one of the small |x| and large |x| paths in dependence on the values of x and n.