Skip to main content
Demo

SoC Canvas Demo – 4. IP Diagram (Clock Gating)

SoCCanvasFourthDemo – IP Diagram (Clock Gating)

Power 효율은 RTL이 아니라 구조에서 결정됩니다.

🧭 How to design SoC with SoC Canvas

Episode 4에서는
Clock Gating Stage를 별도로 분리하여 관리하는 과정을 보여드립니다.

대규모 SoC에서는 수백~수천 개 이상의 Clock Gate가 사용되며,
Auto Clock Gating을 위한 ARM Q-Channel Interface도 복잡하게 연결됩니다.

이를 하나의 Diagram에서 관리하는 것은 복잡하기 때문에
SoC Canvas는 이를 두 개의 구조로 분리합니다.
✔️ Clock Distribution Stage (PLL / MUX / Divider)
✔️ Clock Gating Stage (Gate / Q-Channel)

🎥 Episode 4: IP Diagram (Clock Gating)
▶️ 전체 데모 영상이 궁금하신 분들은 댓글이나 DM 주시면 링크를 공유해드리겠습니다.


 SoCCanvasFourthDemo  – IP Diagram (Clock Gating)

Power efficiency is determined by the structure, not the RTL.

🧭 How to design SoC with SoC Canvas

In Episode 4,
we demonstrate the process of managing the Clock Gating Stage separately.

Large-scale SoCs utilize hundreds to thousands of Clock Gates,
andthe ARM Q-Channel Interface for Auto Clock Gating is intricately connected.

Because managing this within a single diagram is complex,
SoC Canvas separates it into two structures:
✔️ Clock Distribution Stage (PLL / MUX / Divider)
✔️ Clock Gating Stage (Gate / Q-Channel)

🎥 Episode 4: IP Diagram (Clock Gating)
▶️ If you are interested in the full demo video, please leave a comment or send a DM, and we will share the link.

💡 Summary
In this video, we explore the IP Diagram feature of SoC Canvas for managing clock gating complexity in modern SoC designs.

Instead of handling all clock logic in a single diagram, SoC Canvas separates:

– Frequency-related structures
– Clock gating / power control structures

This enables engineers to manage large-scale clock architectures more clearly and efficiently.

We also demonstrate automated clock gating flows based on ARM Q-Channel interfaces.

📌 Key moments:
00:00 – Introduction to IP Diagram & Clock Gating Complexity
00:36 – Managing Complexity: Separating Frequency & Gating Domains
01:51 – Defining IP-Specific Clocks and Automated Gate Insertion
02:18 – Manual Configuration of Gate Properties
02:26 – Advanced Feature: Hardware-Automated Clock Gating (Q-Channel)