M
MariuszK
Guest
Hello,
I am looking for effective vhdl multiple input adders.
Inputs count could be up to 1024 inputs!
Requirements:
- adder should be full parameterized (inputs count, adder words width,
etc.)
- adder should be optimized from viewpoint of time (frequency) and
resources
- adder should be pipelined
Currently, I want build next tree structure.
a0+a1+a2+a3+a4+a5+a6+a7+......a1023 =
a0+a1 a2+a3 a4+a5 a6 +a7
a01+a23 a45+a67
a0123+a4567
a01234567 + ...
.........................................................
a0123....1023
This architecture for 1024 input adder will be included
- 1023 two inputs adder
- log2(1024)=10 pipeline stages
Thank you for any answer.
Best Regards
Mariusz
I am looking for effective vhdl multiple input adders.
Inputs count could be up to 1024 inputs!
Requirements:
- adder should be full parameterized (inputs count, adder words width,
etc.)
- adder should be optimized from viewpoint of time (frequency) and
resources
- adder should be pipelined
Currently, I want build next tree structure.
a0+a1+a2+a3+a4+a5+a6+a7+......a1023 =
a0+a1 a2+a3 a4+a5 a6 +a7
a01+a23 a45+a67
a0123+a4567
a01234567 + ...
.........................................................
a0123....1023
This architecture for 1024 input adder will be included
- 1023 two inputs adder
- log2(1024)=10 pipeline stages
Thank you for any answer.
Best Regards
Mariusz