This paper presents a new division algorithm, which requires two multiplication operations and a single lookup in a small table. The division algorithm takes two steps. The table lookup and the first multiplication are processed concurrently in the first step, and the second multiplication is executed in the next step. This divider uses a single multiplier and a lookup table with 2 (2m + 1) bits to produce 2m-bit results that are guaranteed correct to one ulp. By using a multiplier and a 12:5KB lookup table, the basic algorithm generates a 24-bit result in two cycles
The speed of SRT-type dividers is mainly determined by the complexity of the quotient-digit selectio...
In comparison to other basic arithmetic operations, such as addition, subtraction and multiplication...
The division operation is essential in many digital signal processing algorithms. For a hardware imp...
[[abstract]]The availability of fast and relatively inexpensive ROMs (read only memories) has made t...
In this paper we present the design of a new high speed multiplication unit. The design is based on ...
In this paper, we present a new method of performing Division in Hardware and explore different ways...
Abstract: The hardware organization of the high-radix SRT division is categorized into two classes w...
Abstract—We present a radix-10 digit-recurrence algorithm for division using limited-precision multi...
In this paper we present the design of a new high speed multiplication unit. THe design is based on ...
In this paper we present different optimization techniques on look-up table based algorithms for dou...
Bit-counting is the operation of counting the number of ones in a given computer word or binary vect...
Division is one of the basic arithmetic operations supported by every computer system. The operation...
Integer division on modern processors is expensive compared to multiplication. Previous algorithms f...
Abstract—This paper considers the problem of dividing a two-word integer by a single-word integer, t...
Submitted to 10th IEEE Symposium on Computer Arithmetic.Integer division is considered within the co...
The speed of SRT-type dividers is mainly determined by the complexity of the quotient-digit selectio...
In comparison to other basic arithmetic operations, such as addition, subtraction and multiplication...
The division operation is essential in many digital signal processing algorithms. For a hardware imp...
[[abstract]]The availability of fast and relatively inexpensive ROMs (read only memories) has made t...
In this paper we present the design of a new high speed multiplication unit. The design is based on ...
In this paper, we present a new method of performing Division in Hardware and explore different ways...
Abstract: The hardware organization of the high-radix SRT division is categorized into two classes w...
Abstract—We present a radix-10 digit-recurrence algorithm for division using limited-precision multi...
In this paper we present the design of a new high speed multiplication unit. THe design is based on ...
In this paper we present different optimization techniques on look-up table based algorithms for dou...
Bit-counting is the operation of counting the number of ones in a given computer word or binary vect...
Division is one of the basic arithmetic operations supported by every computer system. The operation...
Integer division on modern processors is expensive compared to multiplication. Previous algorithms f...
Abstract—This paper considers the problem of dividing a two-word integer by a single-word integer, t...
Submitted to 10th IEEE Symposium on Computer Arithmetic.Integer division is considered within the co...
The speed of SRT-type dividers is mainly determined by the complexity of the quotient-digit selectio...
In comparison to other basic arithmetic operations, such as addition, subtraction and multiplication...
The division operation is essential in many digital signal processing algorithms. For a hardware imp...