childs
Member level 5
Recently while I am programming a Spartan-3E board using ISE10.1 web edition, I came across the problem where my design passed the compilation and synthesis where i set the timing constraint at 20ns (50MHz as i am using the onboard oscillator). No warning or error is shown but the memory write operation is not performed. However after program to Spartan-3E, the memory write operations sometimes cannot be performed. Note that is "sometimes" cannot be performed, and it is very unsteady.
I came across the same problem while I was using Quartus2 web edition months ago. No warning or error is shown but the memory write operation is not performed. It was solved as I put the timing constraint to 10ns, and run the simulation later using clk speed of 20ns period. However in the Spartan-3E design now, I cannot afford to put timing constraint of 10ns as the logic is not sufficient.
Does anybody know about/encounter this problem? Any idea how to solve?? Thanks in advance...
I came across the same problem while I was using Quartus2 web edition months ago. No warning or error is shown but the memory write operation is not performed. It was solved as I put the timing constraint to 10ns, and run the simulation later using clk speed of 20ns period. However in the Spartan-3E design now, I cannot afford to put timing constraint of 10ns as the logic is not sufficient.
Does anybody know about/encounter this problem? Any idea how to solve?? Thanks in advance...