Non-restoring fixed-point divider apparatus
AssigneeInternational Business Machines Corporation
InventorAlbert Suan-Wei Tsay
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorAlbert Suan-Wei Tsay
Estimating the term…
A divider for use in a data processing system and method of operation is disclosed The divider apparatus includes three 67-bit adders, coupled in parallel with one another for performing add or subtract functions, each adder being precharged during a first clock phase and executing selected functions during a second clock phase, which both occur during a single clock cycle. The first adder is connected to a first and second multiplexor, for selecting respective first and second operands. A third multiplexor, coupled to the second adder, is used to select a first operand for the second adder. Fourth and fifth multiplexors, which are coupled to the third adder, are used to select a respective first and second operand for the third adder. An adder operand select logic is coupled to the adders and the multiplexors for selecting whether to perform the add or subtract functions and for selecting which operands the multiplexors are to feed to their respective adders. An operand selection circuit is further added, which is coupled to the multiplexors and the adder operand select logic. The divider apparatus further comprising a remain quotient determination circuit coupled to the adders, and used for determining when a divide operation has been completed, what the divide result is, and whether there is a remainder quotient.
A fixed-point divider apparatus having a divider-input providing first, second, third, fourth, and fifth groups of input signals, said groups of input signals including a partial remainder and a divisor, wherein said fixed-point divider produces quotient bits as an output, said divider apparatus comprising:
In a fixed-point divider apparatus having a plurality of adders including first, second, and third adders coupled in parallel, a plurality of multiplexors coupled to said plurality of adders, including first, second, third, fourth, and fifth multiplexors, an adder operand select logic coupled to said plurality of adders and to said plurality of multiplexors, an operand selection circuit coupled to said adder operand select logic and said plurality of multiplexors, and a remain quotient determination circuit coupled to said plurality of adders, a method of performing a fixed-point divide operation, comprising the following steps:
A fixed-point divider for determining a quotient in response to receipt of a dividend and a divisor, said fixed-point divider comprising:
Dependencies are inferred from the claim text.