Never miss a story from Digital Design. Subscribe for in-depth analysis and articles.
Clocks for measuring time are one of the oldest inventions. Timekeeping has advanced from sundials and hourglasses to the world’s most accurate clock, which happens to be in the United States. The National Institute of Technology built the clock, and it is reportedly so precise that it does not lose even a second over the entire age of the universe. Just as clocks are central to modern life, clock trees are central to digital design implementation. Synthesizing and optimizing clock trees is one of the biggest challenges in implementation. If not optimized, the clock network can dissipate up to 30% -40% of your design’s power and contribute to missing your design’s PPA targets.
The Clock Concurrent Optimization (CCOpt) technology in Innovus merges timing optimization with clock tree synthesis, thus converging your PPA requirements faster. The CCOpt tool also leverages useful skew for timing optimization and includes a visual debugger that helps you pinpoint violations. This video on the Cadence Support site illustrates how to use the clock tree debugger. To learn more about how to use the CCOpt tool to achieve the best results, register for the course Innovus Clock Concurrent Optimization with Stylus Common UI.
After completing the course, you will be able to:
After completing the course, you can take the exam, and when you pass the exam, you will receive a badge that you can display on social media.