• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Digital Implementation
  3. hold fixing in scan chains

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 91
  • Views 14100
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

hold fixing in scan chains

chris06
chris06 over 11 years ago

Hello,

 

In  the design I'm working on I have lot of small hold violations (~30ps) in the scan chains. The design is small, and the FFs in the scan chains are placed very close together. So the data path is very small and so the hold violations. 

Techno used is TSMC28nm (hold uncertainty is 50ps)

In have about 500 FFs and about 1000 hold buffers are added to fix these hold violations. I had a look to the library to see if there is a FF with a smaller hold time or  a big CKtoQ that could help but there is no.

The 1000 hold buffers added increase a lot the area of my design.

 

I tried to use the "useful skew" feature from EDI but the problem is that "useful skew" can be used only to fix setup violations from what I understood in the doc.

Do you have an idea on how to control the tool to force it using "useful skew" for hold fixing.

Do you have any other idea that could help?

 

Thanks in advance for your help.

Best regards

Chris  

  • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information