Title :
Clock-tree routing realizing a clock-schedule for semi-synchronous circuits
Author :
Takahashi, A. ; Inouet, E. ; Kajitani, Y.
Author_Institution :
Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
Abstract :
It is known that the clock period can be shorter than the maximum of the signal delays between registers if the clock arrival time to each register is properly scheduled. The algorithm to design an optimal clock schedule is given. In this paper, we propose a clock-tree routing algorithm that realizes a given clock schedule using the Elmore delay model. Following the deferred-merge-embedding (DME) framework, the algorithm generates a topology of the clock tree and determines the locations and sizes of intermediate buffers simultaneously. The experimental results show that this method constructs clock trees with moderate wire length compared with that of zero-skew clock trees.
Keywords :
asynchronous circuits; circuit layout CAD; clocks; delays; network routing; network topology; scheduling; sequential circuits; trees (mathematics); Elmore delay model; clock arrival time; clock period; clock tree topology; clock-tree routing algorithm; deferred-merge-embedding framework; intermediate buffers; optimal clock schedule; registers; semi-synchronous circuits; signal delays; wire length; zero-skew clock trees; Clocks;
Conference_Titel :
Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-8200-0
DOI :
10.1109/ICCAD.1997.643529