Boolean Logic & gate delays -


assuming 2 gate-delays sum or carry function, estimate time ripple-through carry addition adders following word lengths:-

i) 4-bit ii) 8-bit iii) 16-bit 

in notes have written: "delay word width times each bit stage delay (2 gate delays)". therefore:

i) 2*4 = 8 ii) 2*8 = 16  iii) 2*16 = 32 

looking @ ripple carry adder wikipedia page: http://en.wikipedia.org/wiki/ripple_carry_adder#ripple-carry_adder

the formula used here different, can explain discrepancy between notes , wikipedia article. of 2 correct?

thanking in advance.

joe

as can see figure in linked wikipedia article, assumption simplification: full adder

the critical path c_out contains three gates, i.e. delays. however, need 3 delays first stage, since following c_in changes, leads critical path of 2 gates second , following stages.


Comments

Popular posts from this blog

c++ - Function signature as a function template parameter -

algorithm - What are some ways to combine a number of (potentially incompatible) sorted sub-sets of a total set into a (partial) ordering of the total set? -

How to call a javascript function after the page loads with a chrome extension? -