Proceedings of the 2000 International Symposium on Physical Design 2000
DOI: 10.1145/332357.332393
|View full text |Cite
|
Sign up to set email alerts
|

A practical clock tree synthesis for semi-synchronous circuits

Abstract: In this paper, we propose a new clock tree synthesis method for semi-synchronous circuits. A clock tree obtained by the proposed method is a multi-level multi-way clock tree such that a clockinput timing of each register is a multiple of a predefined unit delay and the length of interconnection from a parent node to its child is upper bounded. The clock trees are constructed for several practical circuits. The size of each clock tree is comparable to a zero skew clock tree. In order to assure the practical qua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2003
2003
2014
2014

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 22 publications
0
4
0
Order By: Relevance
“…Fabricating circuits considering only nominal values can lead to a large percentage of dies failing to meet timing specifications. One method for considering variation is to explicitly consider a finite number of design corners [33]. However, the number of corners grows exponentially with the number of variables making it challenging to choose a proper set of corners.…”
Section: Buffer Sizing Preliminariesmentioning
confidence: 99%
“…Fabricating circuits considering only nominal values can lead to a large percentage of dies failing to meet timing specifications. One method for considering variation is to explicitly consider a finite number of design corners [33]. However, the number of corners grows exponentially with the number of variables making it challenging to choose a proper set of corners.…”
Section: Buffer Sizing Preliminariesmentioning
confidence: 99%
“…Toyonaga, et al [11] proposed an algorithm based on simulated annealing to synthesize a semi-synchronous clock tree optimizing a function of clock period and area. However, the focus there was on generating a feasible clock tree as opposed to finding an optimal solution for the cycle time in the clock skew scheduling problem.…”
Section: Previous Workmentioning
confidence: 99%
“…An algorithm based on simulated annealing was proposed in [5,6]. In [4], the authors formulated MDCSS problem as a mixed integer programming problem and solved it by a SATbased algorithm.…”
Section: Introductionmentioning
confidence: 99%