Back to results
US 5,710,731 AGranted
Combined adder and decoder digital circuit
AssigneeInternational Business Machines Corporation
InventorsMichael Kevin Ciraula, Sang Hoo Dhong, Joel Abraham Silberman
Life of this patent
Estimating the term…
Abstract
An address used to access on-chip memory is calculated by summing two binary numbers to obtain an N-bit address. The N-bit address is decoded into a one-out-of-2.sup.N signal to select the addressed memory location. Instead of performing these operations sequentially, the addition and decoding are done at the same time, saving time and power and enabling changes to microprocessor organization and operation that enhance performance.
Claims4
A combined adder/decoder circuit which combines the functions of addition and decoding, comprising:
- a first decoder logic circuit for decoding a group of N binary bits of a first operand to a first one-out-of-2N output;
- a second decoder logic circuit for decoding a group of N binary bits of a second operand to a second one-out-of-2N output;
- and
- a shifter logic circuit for receiving said first one-out-of-2N output and shifting an active bit position of said first one-out-of-2N output left by a number of positions according to said second one-out-of-2N output thereby generating a decoded and summed one-out-of-2N output of said first and second operands, wherein said first and second operands are divided into several subgroups of a few adjacent bits and said first and second decoder logic circuits and said shifter logic circuit are divided into a tree-based decoder in which subgroups are decoded and added in a merged shifting and decoding operation, subgroups are divided from most significant bits to least significant bits and the shifter logic circuit of each subgroup, except for the most significant bits subgroup, is extended so that circular shifting does not occur in the event of a carry within in the subgroup, decoded and added subgroups are combined to generate said decoded and summed output of said first and second operands.
1 more element
Dependencies are inferred from the claim text.