- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I see, in multiple design we have,
a mismatch between the Compilation Report and TCL/Timing report.
for example,
In the "Compilation report" the total number of registers was 4263
In the TCL get_registers and Timing Analyzer query
total number of registers was 4482
There is a gap in the number of reported registers.
I would like to understand what is the reason for the discrepency.
This issue has become particularly significant as we are currently investigating a module that has shown a substantial increase in size between projects.
The Compilation Report showed a significant increase in the number of registers for this module between projects,
while the number of registers reported by the TCL command remained nearly the same.
We are finding it challenging to identify the root cause of this increase in module implementation due to the uncertainty introduced by the aforementioned discrepancy.
Thanks,
Moshe
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can't use get_registers from the Name Finder as a reference for resource usage. There are internal registers of IP and hard blocks that have timing paths measured by the TA and not counted as used device resources. As for the others 4248 + 15 I/O registers = 4263 from the flow summary.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The issue is that also with tcl console get_registers command I get the same number of registers (not from STA).
To focus my issue,
using get_registers purpose was to investigate why a module utilization increased between 2 projects
for that I need to find a reliable way to list the registers
and it needs to be in correlation to the Compilation report.
Thanks,
Moshe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As mentioned there are internal registers of IP and hard blocks that have timing paths measured by the TA and not counted as used device resources which you have to do manually.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to https://supporttickets.intel.com/, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.
p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page