Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add preAnalyze

...

Code Block
languagepy
analyzer = project.createAnalyzer()
analyzer.launch()
analyzer.destroy()

preAnalyze()

This method is used to pre-analyze and check if each timing constraint is valid or not.

This method takes no argument.

Example:

Code Block
languagepy
analyzer = project.createAnalyzer()
analyzer.createClock(target=getPort('clk'),name='clk', period=10.0)
analyzer.preAnalyze()

launch(parameters)

This method is used to run the static timing analysis.

...

Note

The project step must be at the minimum “prepared” to run this method.

preAnalyze()

This method is used to analyze timing constraints without running the static timing analysis.

...