Name 5 N-Bit parallel adder architectures, in descending order of critical path (i.e. longest delay to shortest delay):
Binary Addition rules:
0 + 0 + 0 = 0 carry 0 0 + 0 + 1 = 1 carry 0 0 + 1 + 1 = 0 carry 1 1 + 1 + 1 = 1 carry 1
Generate =
AB i.e. Generate signal when both inputs true
Propagate =
A XOR B
Propagate when EITHER A or B is true
Delete =
AB (Anot, Bnot)
Delete when neither A or B is true