image

Note the repeated appearance of (ai · bi) and (ai + bi) in the formula above. These two important factors are traditionally called generate (gi) and propagate (pi):

gi=ai·bipi=ai+bi

image

Using them to define ci + 1, we get

ci+1=gi+pi·ci

image

To see where the signals get their names, suppose gi is 1. Then

ci+1=gi+pi·ci=1+pi·ci=1

image

That is, the adder

Get Computer Organization and Design MIPS Edition, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.