Proceedings of the 45th Annual Design Automation Conference 2008
DOI: 10.1145/1391469.1391653
|View full text |Cite
|
Sign up to set email alerts
|

Type-matching clock tree for zero skew clock gating

Abstract: Clock skew minimization is always very important in the clock tree synthesis. Due to clock gating, the clock tree may include different types of logic gates, e.g., AND gates, OR gates, and buffer gates. If the logic gates at the same level are in different types, which have different timing behaviors, the control of clock skew becomes difficult. Based on that observation, in this paper, we present a novel clock tree design style, called type-matching clock tree, to ensure that the logic gates at the same level… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
20
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(20 citation statements)
references
References 12 publications
0
20
0
Order By: Relevance
“…the wires in a same net always have the same width. To handle these options, we add some modifications on (2).…”
Section: With Buffer and Wire Sizingmentioning
confidence: 99%
See 1 more Smart Citation
“…the wires in a same net always have the same width. To handle these options, we add some modifications on (2).…”
Section: With Buffer and Wire Sizingmentioning
confidence: 99%
“…A typical global clock network structure is a symmetric H-tree with buffers, because symmetrical tree structures are naturally zero-skew. In gated clock trees, a type-matching technique [2] by symmetry is proposed also for the purpose of zero skew.…”
Section: Introductionmentioning
confidence: 99%
“…As a consequence, the power consumption can be greatly reduced without sacrificing the circuit performance. On the other hand, clock skew minimization [4,5,6] is a critical issue for timing closure. Although the utilization of multiple power modes can greatly reduce the power consumption, the control of clock skew becomes difficult.…”
Section: Introductionmentioning
confidence: 99%
“…The principal idea is to turn off the idle modules and tree sections in order to cut down the unnecessary switching power. Clock gating can be applied on logic level [11], register-transfer-level level [12] and architecture level [13]. Nevertheless, besides logical information, physical location of the modules should also be taken into account in case wirelength overhead thus power usage waste.…”
Section: Introductionmentioning
confidence: 99%