MAXII CPLD ADDRESS GENERATION GLITCHES
Hi There
Im working on VGA module with EPM240T100C4, all seems fine except adress bus outputs.
Im facing glitches, which not present on questaSim gate analisys
but are present on logic analyzer real capture. Below is adress bus A
As u see below, higher ourder bits on counter start suffering glitches, i bet because gate delay is too big.
Address is incremented each 25MHz/16. Is it any bottleneck with this actual model that is unable to avoid those glitches abobe stated frequency and up to this counter value?.
Attached sources.
Thanks in advance!
Thanks,
I overlooked clk definition in .sdc file which is basically o.k. and should be sufficient to report timing violations in internal logic. Reported Fmax is about 140 MHz, suggesting much of timing margin. I don't see how the glitches can be brought up in address counter and mux logic. I rather guess it's an logic analyzer artifact due to insufficient ground connection or unsuitable level threshold setting. I presume that address lines are not externally driven during glitch period.