Altera_Forum
Honored Contributor
15 years agohow to constrain low frequency clocks
Hi, everyone!
Again I encounter some problems in constraining very low frequency clocks. I have a 15MHz input clock, then generate a 400Hz clock through counters, and further generate 100Hz, 40Hz,4Hz. All these low frequency signals are used as clocks. I use "create_generated_clock" in SDC to constrain these clocks. But TimeQuest reports the following: Warning: The period, rise edge, or fall edge of clock: fourhundred_hz_clk was found to be outside of the range of acceptable time values. The minimum acceptable time value is -2147483.647 and the maximum acceptable time value is 2147483.647. This clock will be ignored. And all the subsequent clock assignments are ignored. It seems that these clocks are below the lowest frequency range TimeQuest can handle. Maybe I could just ignore them in timing constraints, because they are running so slowly, and, I guess, will not cause a timing problem. But if I delete the constraints, TimeQuest will report that it detects these signals are used as clocks without a constraint. So the full timing analysis is not available. So what should I do? Thanks!