The speed of high-radix digit-recurrence dividers and square-root units is mainly determined by the complexity of the result-digit selection. We present a scheme in which a simpler function speculates the result digit, and, when this speculation is incorrect, a rollback or a partial advance is performed. This results in operations with a shorter cycle time and a variable number of cycles. The scheme can be used in separate division and square-root units, or in a combined one. Several designs were realized and compared in terms of execution time and area. The fastest unit considered is a radix-512 divider with a partial advance of six bits.Peer Reviewe
We propose a digit-recurrence algorithm for division in real and complex number domains using a vari...
A division algorithm in which the quotient-digit selection is performed by rounding the shifted resi...
A scheme for performing higher radix square root based on prescaling of the radicand is presented to...
The speed of high-radix digit-recurrence dividers and square-root units is mainly determined by the ...
The speed of SRT-type dividers is mainly determined by the complexity of the quotient-digit selectio...
The speed of a divider based on a digit-recurrence algorithm depends mainly on the latency of the qu...
In this paper, we propose a class of division algorithms with the aim of reducing the delay of the s...
An algorithm for square root with prescaling and selection by rounding is developed and combined wit...
ISBN: 0818669055The digit-recurrence division relies on a sequence of addition/subtraction and shift...
The speed of high-radix digit-recurrence dividers is mainly determined by the hardware complexity of...
Abstract—Division and square root, based on the digit-recurrence algorithm, can be implemented in a ...
: The digit-recurrence division relies on a sequence of addition/subtraction and shift operations i...
High-radix division, developing several quotient bits per clock, is usually limited by the difficult...
An extension of the very-high radix division with prescaling and selection by rounding is presented....
We describe a hardware-oriented design of a complex division algorithm proposed in.1 This algorithm ...
We propose a digit-recurrence algorithm for division in real and complex number domains using a vari...
A division algorithm in which the quotient-digit selection is performed by rounding the shifted resi...
A scheme for performing higher radix square root based on prescaling of the radicand is presented to...
The speed of high-radix digit-recurrence dividers and square-root units is mainly determined by the ...
The speed of SRT-type dividers is mainly determined by the complexity of the quotient-digit selectio...
The speed of a divider based on a digit-recurrence algorithm depends mainly on the latency of the qu...
In this paper, we propose a class of division algorithms with the aim of reducing the delay of the s...
An algorithm for square root with prescaling and selection by rounding is developed and combined wit...
ISBN: 0818669055The digit-recurrence division relies on a sequence of addition/subtraction and shift...
The speed of high-radix digit-recurrence dividers is mainly determined by the hardware complexity of...
Abstract—Division and square root, based on the digit-recurrence algorithm, can be implemented in a ...
: The digit-recurrence division relies on a sequence of addition/subtraction and shift operations i...
High-radix division, developing several quotient bits per clock, is usually limited by the difficult...
An extension of the very-high radix division with prescaling and selection by rounding is presented....
We describe a hardware-oriented design of a complex division algorithm proposed in.1 This algorithm ...
We propose a digit-recurrence algorithm for division in real and complex number domains using a vari...
A division algorithm in which the quotient-digit selection is performed by rounding the shifted resi...
A scheme for performing higher radix square root based on prescaling of the radicand is presented to...