Research Article
Analysis of Fast Radix-10 Digit Recurrence Algorithms for Fixed-Point and Floating-Point Dividers on FPGAs
Algorithm 8
On-the-fly conversion with gradual underflow handling.
QNI′ = QNF + 1 | = ZM1′ = ZP1′ = 0 | TZ′ = 0, | while () and (QNI′ ) { | | | | | QNI′ = QNI′ − 1 | | } | QNI = QNI′ + 1 // remove the impact of the rounding digit | | | | | | | | if GUF = 1 then underflow! | |
|