• 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. Blogs
  2. Digital Design
  3. Noise Induced Double Clocking Explained
archive
archive
Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
CDNS - RequestDemo

Have a question? Need more information?

Contact Us
CadMOS
encounter
Digital Implementation
double clocking
Enouter Timing System
CeltIC

Noise Induced Double Clocking Explained

14 Apr 2009 • 1 minute read

In my previous blog on noise analysis accuracy, I mentioned something called “double-clocking” and a few of you since then have asked for more information on what it is... So as a follow-up to that bog, I’ve invited our resident noise analysis expert Trisha Kristof, who’s been working on our SI analysis since the CadMOS CeltIC days, to guest blog on this topic.

A note from Trisha Kristof on “Double Clocking”:

Double clocking happens when signals adjacent to the clock net switch in the opposite direction as the clock’s transition. If this causes a bump during the clocks transition, then double clocking can occur. Encounter Timing System actually looks at the worst opposite slope on clock nets when checking for double clocking. If this causes a clocking event on the receiving flop, we flag this as a double-clocking violation.

 

Double_Clocking

 

This is something we implemented back in in 2002 a customer who came to us to see if we could detect this situation which we subsequently implemented for them. Since creating this double clocking check, several customers using other solutions have come to us with silicon failures that were not detected. Running Encounter Timing System, they were able to find the failure right away.

Double clocking is just one of the advanced techniques we have evolved over the years since CeltIC was first announced in 2000 to ensure that your designs will not fail in silicon due to noise problems. We also employ advanced pessimism reduction algorithms to make sure that you don’t get overwhelmed with false noise violations during signoff.

 

Trisha Kristof
Staff Product Engineer
Cadence Design Systems


CDNS - RequestDemo

Try Cadence Software for your next design!

Free Trials

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

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