Nt1310 Unit 6 Assignment 1

117 Words1 Page
For example; M = 4 bits, N = 16 bits If P(j) = 1 (Propagation); then Group(j) will be skipped X(j): m-bits of group (j) Y(j): m-bits of group (j) Cin(j): Carry in to group(j) Cout(j) = Cin(j+1): Carry out of group(j) = Carry in to next group(j+1) (j): Group(j) consisting of m-bits numbers to add Fig 5.14: Carry Skip Adder Block diagram Table 5.3: Carry out Cases Table Case Xi Yi Xi + Yi Ci+1 Comment Ci = 0 Ci = 1 1 0 0 0 1 0 Kill (STOP) Carry In 2 0 1 1 0 Ci Propagate Carry In (P) 1 0 1 0 Ci 3 1 1 0 1 1 Generate (Carry Out)

More about Nt1310 Unit 6 Assignment 1

Open Document