CPG: Carry Propagate and Generate

What does CPG mean? The above is one of CPG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Carry Propagate and Generate