- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Gurus,
I've a master clock that feeds different modules (say A,B,C). How to know the individual max frequency for each of the modules? Suppose the critical path is in module B and I know I won't be enabling it, then theoritically I can input Clk to the max supported by A or C. But TimeQuest will report FMax only for the top level clocks. Thanks, GopalLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
If you know for sure you are not enabling B, you can simple cut it by adding a false path from B* to B*. look for set_false_path in the help or google "set_false_path TimeQuest". But if you don't want to remove B from the analysis, you can use report_timing -from A* -to A* to check the timing for A. Of course, I am assuming you have a target period defined on the clock, so this will show you the slack for paths within A. Hope this helps. DK- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Hi, If you know for sure you are not enabling B, you can simple cut it by adding a false path from B* to B*. look for set_false_path in the help or google "set_false_path TimeQuest". But if you don't want to remove B from the analysis, you can use report_timing -from A* -to A* to check the timing for A. Of course, I am assuming you have a target period defined on the clock, so this will show you the slack for paths within A. Hope this helps. DK --- Quote End --- Thanks, this is exactly what I was looking for.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page