Forum Discussion
student8
New Contributor
2 years agoHow to resolve timing violations in the accumulator?
My counter has been split into a combination of 2 16-bit counters, ultimately achieving a 32-bit counter. The recommended method by Quartus is to insert a pipeline between different bits of the count...
sstrell
Super Contributor
2 years agoSee my reply in your older post. Something is fishy here with your adder.
- _AK6DN_2 years ago
Frequent Contributor
I agree. The timing report shows at least a nine level CIN/COUT ripple carry chain.
If you want to go for high speed, you need to implement a carry lookahead adder design.
The design as implemented is not going to run very fast due to the implementation.
- student82 years ago
New Contributor
Thank you for your reply. The performance has improved after switching to a carry-lookahead adder.