07-15-2008 09:52 PM - edited 07-15-2008 09:57 PM
07-15-2008 10:17 PM
07-16-2008 10:06 AM
Hi
Your project LV FPGA VI compiled for me the first time.
I’ve attached the statistics for the build report.
As for why it may not be compiling all the time, or sort of randomly, I’m wondering if it may be the timing.
Base clock: ADC_0_Port_A_Clk
Requested Rate: 25.001250MHz
Theoretical Maximum: 25.661423MHz
The theoretical maximum is just a tad bit faster than the requested rate. I’m wondering if on the other compiles, that the compiler couldn’t come up with a logic layout that met the 25 MHz.
Is there any more pipelining you can do to your processing VI to get the margin up a lot higher. I saw in your processing case that there is a long chain of logic which may be pushing the theoretical time down to close to the requested time.
The other thing to try to verify this is to change the ADC clock Requested Rate down to 12.5 MHz, and see if it compiles easier.
It also might be a good idea to place your processing logic in another SCTL, passed through another FIFO. Run this off the RTSI Clock.
Jerry
07-16-2008 12:29 PM