Hi,
I'm trying to write some code for a 64 bit counter for a VirtexII.
The problem I'm facing is that it has to run at least at 200MHz, and therefore a simple "a = a + 1" doesn't work (Xilinx rate the 64b counter to 114MHz).
I've tried a split approach with four smaller counters and a selector depending on the carry out of the previous stages but it only got me to about
180MHz.Did anyone ever had a similar problem and solved it ? Unfortunately I'm not familiar with a pipelined implementation, I'll be happy to learn one.
Many thanks, Erez.