Hi, i am using the Spartan 3 (XC3S200) and the onboard clock on this FPGA works at 50Mhz, 20ns. Does anyone know how many instructions this FPGA can do in one cycle (20ns), in other words, what is the CPI(clocks per instruction) of the SPartan3.
I want to make a delay that lasts for 1 micro second by using an incrementing counter. If the CPI for example was one, then i would have to increment the counter 50 times to get a delay of 1 micro second.(1*us / 20ns)
Is that correct ????? thanks !!!