Thursday, March 28, 2024

How to identify the point which is to be skewed for tile to tile interface from timing reports

 Need for skewing. Skewing need to be done in the following cases 

  • High skew would increase the number of buffers getting added in the lowsvs corners 
  • Lowsvs setup is critical and each buffer added in lowsvs would add 200ps and same would only give 18ps or less in high vt corners. 
  • Memory paths which need to be balanced would be critical and they mostly need to be skewed 



How to identify the point which need to be skewed. 

  • Most likely these would be mux outputs. 
  • We can identify this by a crude way by filtering without a design knowledge by using the following simple command 
Steps 
  • The below command would give you the common pins which are repeated n number of times. 
  • Pick up the points from below and check if the skewing can be done at the below points. 
  • Identify if these are outside the block A and block B where they can be skewed at the top interface 
  • This would reduce the analysis time. 
  • If you have design knowledge you can directly identify the points which can be skewed based on design knowledge





No comments:

Post a Comment