-
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 1 reply
-
| 
         Changed the topic title to reflect the basis of the query.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         As a follow-up to the steps done in the first comment, I tried to manually find the propagation delay from the clk input port to the CLK input pins of all flops in the design. Since I am only interested in the path delay, I thought I could use the report_dcalc command as follows: 
  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
        
 If you are looking for the delay through the cells you would look at the output pins.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         Hi @maliberty In fact, I did pay attention to the timing_type and it was based on it that I came to a conclusion that cell_rise/cell_fall modelled the clock network latency. 
 
  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         I think you are better off opening an issue with an actual test case as this is hard to diagnose from screen shots.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
        
 I refrained from opening a GitHub issue and initiated a discussion thread instead so that I could at least confirm if what I was doing was correct or not before proceeding. I don't think opening a GitHub issue is required now. Previously I was using the following OpenSTA builds: 
 I just now built the latest version from GitHub source  
 Thanks very much for helping to take a look into this! PS: In case you are interested, the attached opensta_timing_model_issue.zip file contains all the required files to repro. Attaching the below only for information:  | 
  
Beta Was this translation helpful? Give feedback.








Hi @maliberty, @jjcherry56
I refrained from opening a GitHub issue and initiated a discussion thread instead so that I could at least confirm if what I was doing was correct or not before proceeding.
I don't think opening a GitHub issue is required now.
The disagreement in the values in the written lib file and clock network delay from report_checks command output is related the OpenSTA versions being used.
Previously I was using the following OpenSTA builds:
OpenSTA 2.4.0 3e2295adfd(Built from GitHub source circa early November, 2023)OpenSTA 2.4.0 0889970d17(OpenLane version 2719508edbb579ab7317d1e0942b774d8d4aa214, built around Mid-March, 2024)