Radix-16 Combined Division and Square Root Unit

Alberto Nannarelli
2011 2011 IEEE 20th Symposium on Computer Arithmetic  
Division and square root, based on the digitrecurrence algorithm, can be implemented in a combined unit. Several implementations of combined division/square root units have been presented mostly for radices 2 and 4. Here, we present a combined radix-16 unit obtained by overlapping two radix-4 result digit selection functions, as it is normally done for division only units. The latency of the unit is reduced by retiming and low power methods are applied as well. The proposed unit is compared to
more » ... radix-4 combined division/square root unit, and to a radix-16 unit, obtained by cascading two radix-4 stages, which is similar to the one implemented in a state-of-the-art processor.
doi:10.1109/arith.2011.30 dblp:conf/arith/Nannarelli10 fatcat:4gyv7xxqz5hc7ehvs5ywu43at4