• Home
  • :
  • Community
  • :
  • Blogs
  • :
  • Digital Implementation
  • :
  • Understanding Clock Gating Report and Cells

Digital Implementation Blogs

MJ Cad
MJ Cad
19 Feb 2021
Subscriptions

Get email delivery of the Cadence blog featured here

  • All Blog Categories
  • Breakfast Bytes
  • Cadence Academic Network
  • Cadence Support
  • Custom IC Design
  • カスタムIC/ミックスシグナル
  • 定制IC芯片设计
  • Digital Implementation
  • Functional Verification
  • IC Packaging and SiP Design
  • Life at Cadence
  • The India Circuit
  • Mixed-Signal Design
  • PCB Design
  • PCB設計/ICパッケージ設計
  • PCB、IC封装:设计与仿真分析
  • PCB解析/ICパッケージ解析
  • RF Design
  • RF /マイクロ波設計
  • Signal and Power Integrity (PCB/IC Packaging)
  • Silicon Signoff
  • Spotlight Taiwan
  • System Design and Verification
  • Tensilica and Design IP
  • Whiteboard Wednesdays
  • Archive
    • Cadence on the Beat
    • Industry Insights
    • Logic Design
    • Low Power
    • The Design Chronicles

Understanding Clock Gating Report and Cells

Hi everyone,

Are you interested in reducing the power dissipation of your design? Who wouldn’t? What about taking the advantage of Clock Gating?

Clock Gating is a technique that enables inactive clocked elements to have gating logic automatically inserted. Even though data is loaded into registers very infrequently in most designs, the clock signal continues to toggle at every clock cycle. Often, the clock signal also drives a large capacitive load, making clock signals a major source of dynamic power dissipation. Gating a group of flip-flops that are enabled by the same control signal reduces unnecessary clock toggles. This helps reduce the power dissipation since power is not dissipated during the idle period when the register is shut off by the gating function. Power is saved in the gated-clock circuitry and the logic on the enable circuitry in the original design is removed.

If you indeed seek the best techniques to reduce the power consumption of your design, but all that extra information in the report files seems daunting and hard to interpret, relax! Cadence has you covered with the Training Byte, “Understanding Clock Gating Report and Cells”. This training byte will guide you through the commands and attributes you need to extract the right information from the Clock Gating Report such as:

  • Total number of clock gating instances
  • Different types of integrated clock gating cells (ICGC)
  • How to check whether an instance is a clock gate and what type of ICGC it is

Further, it will show you how to do analysis in GUI mode of Genus Synthesis Solution to trace back the fanin cone of the flops clock pin to find about the clock gating instances.

Understanding Clock Gating Report and Cells

Enhance the Genus Synthesis Solution experience with more videos: Genus Synthesis Solution: Video Library.

Note: For lab instructions and a downloadable design, enroll in the corresponding trainings like Genus Synthesis Solution v19.1 (Online) or join our Instructor led session (currently planned as Blended Training).

You could earn Cadence Certification after finishing this course, and promote your expertise on social media channels like LinkedIn and Twitter.

The above links are accessible only to Cadence customers who have a valid login ID for the Cadence Learning & Support Portal. 

Don´t have an account right now?

  • On the Learning & Support portal,  go to Registration Help, select Register Now and complete the requested information.
  • To sign up, you will need an email address and hostID.
  • If you need help with registration, contact support@cadence.com.

Do you have questions about courses, schedules, online, public, blended, or onsite training? Reach out to us at Cadence Training.

To stay up to date with the latest news and information about Cadence training and webinars, subscribe to Cadence Training emails.

Mukesh Jaiswal

On behalf of the Cadence Learning and Support  team

Related Posts:

Do You Know Multibit Cells Could Help You Reduce Clock-Tree Power and Alleviate Wiring Congestion in the Clock Path?

Innovus Implementation System: What Is Stylus UI?

Exploring Genus-Joules Integration is just a click away!!

Are You Struggling to Meet the Timing for Your Design? Stop Worrying!

Are You Stuck While Synthesizing Your Design Due to Low-Power Issues? We Have the Solution!

Use the Industry’s Leading Digital Implementation Flow from inside Virtuoso with a Package Sized and Priced Perfect for Your Next Mixed Signal Project!

Tags:
  • digital badge |
  • blended training |
  • Genus |
  • training bytes |
  • Digital Implementation |
  • online training |
  • cadence learning and support |