CONDITIONAL CARRY ENCODING FOR CARRY SELECT ADDER

Patent №

US 6,742,014

Granted

2004-05-25

Filed 2002

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

10259015

The inventive mechanism encodes the carry in as well as the operand bits for each place in a binary addition of two streams of bits. The carry ins are encoded as Propagate (Pin), Kill (Kin), and Generate (Gin), with respect to the carry in to a block of bits. Only one of the signals would be high at any time, and the other two would be low. The Pin signal for a bit is true where the bit has a carry in that is the same as the carry in to the block of bits, i.e., the carry in to the block is propagated up to the particular bit. The Kin signal for a bit is true where a carry in to the bit is zero regardless of the carry in to the block, i.e., any carry in to the block is killed before it gets to the bit. The Gin signal for a bit is true where the bit has a carry in of one regardless of carry in to the block, i.e., the carry in to the bit is generated within the block. These signals are used in the calculation of the sum of the operand bits.

AI classification

AI hardware0.94
Vision0.01
Knowledge representation0.00
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Natural language0.00
Speech0.00
© 2026 NYSGPT2525 LLC