Hi, When I compile my RTL, among I get the following warning
Warning : Possible timing problems have been detected in this design. [TIM-11] : The design is 'counter'.
Can anyone tell me what does that mean?
This is a very common warning, and it essentially means you may have some timing constraint issues in your design. In order to see these constraint issues, run "report timing -lint".
FYI, for any message code in RC, you can run "man" to see more information about the message.
rc:/> man TIM-11Entry : TIM-11Severity : WarningVerbosity : Message is visible at any 'information_level' above '1'.Description : Possible timing problems have been detected in this design.Help : Use 'report timing -lint' for more information.
I have never synthesized RTL from the Encounter GUI, so I don't know how that works. I do know that RTL-Compiler is called "under-the-hood" for synthesis. "report timing -lint" is an RTL-Compiler command, and the TIM-11 message comes from RTL-Compiler as well.
If there is a way to pass commands or a script from Encounter to RTL-Compiler, you could use that to run "report timing -lint". Or, you could synthesize your RTL directly in RTL-Compiler.