Conditional carry encoding for carry select adder

   
   

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.

El mecanismo inventivo codifica el llevar en así como los pedacitos del operando para cada lugar en una adición binaria de dos corrientes de pedacitos. El ins del llevar se codifica como propagación (perno), mata (los parentescos), y genera (ginebra), con respecto al llevar adentro a un bloque de pedacitos. Solamente uno de las señales sería alto en cualquier momento, y los otros dos serían bajos. El perno señal para un pedacito es verdad donde el pedacito tiene un llevar en ése es igual que el llevar adentro al bloque de pedacitos, es decir, el llevar adentro al bloque se propaga hasta el pedacito particular. La señal de los parentescos para un pedacito es verdad donde está cero un llevar adentro al pedacito sin importar el llevar adentro al bloque, es decir, lleve adentro al bloque se mata antes de que consiga al pedacito. La señal de la ginebra para un pedacito es verdad sin importar donde el pedacito hace que un llevar adentro de uno lleve adentro al bloque, es decir, el llevar adentro al pedacito se genera dentro del bloque. Estas señales se utilizan en el cálculo de la suma de los pedacitos del operando.

 
Web www.patentalert.com

< System and method for managing data flow and measuring service in a storage network

< Request acceptor for a network application system and a method thereof

> Secure flexible plugin software architecture

> Making an olefin product from an oxygenate

~ 00113