DocumentCode :
726299
Title :
Construction of reconfigurable clock trees for MCMM designs
Author :
Ewetz, Rickard ; Janarthanan, Shankarshana ; Cheng-Kok Koh
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
The clock networks of modern circuits must be able to operate in multiple corners and multiple modes (MCMM). Earlier studies on clock network synthesis for MCMM designs focus on the legalization of an initial clock network that has timing violations in different corners or modes. We propose a mode reconfigurable clock tree (MRCT) that is based on a correct-by-construction approach. An MRCT consists of multiple clock trees. Depending on the active mode, the MRCT is reconfigured such that one of the clock trees is activated to deliver the clock signal. To limit the overhead, the bottom part of the network (closer to the clock sinks) is shared among all of the clock trees, and only the top part of the network (closer to the clock source) is mode reconfigurable. The reconfiguration is realized using or-gates and a single one-input-multiple-output demultiplexer. The MRCT is constructed in a bottom-up fashion by iteratively merging subtrees to form larger subtrees. When two sub-trees cannot be merged because of mode-incompatible constraints, an or-gate is inserted to separate the incompatible modes. Corner-incompatible constraints are resolved by reducing safety margins of appropriate skew constraints. The experimental results show that for a set of synthesized MCMM circuits with 715 to 13, 216 sequential elements, the proposed approach can achieve high yield.
Keywords :
demultiplexing equipment; logic design; logic gates; MCMM designs; OR-gates; clock networks; correct-by-construction approach; mode reconfigurable clock tree; multiple corners and multiple mode design; one-input-multiple-output demultiplexer; sequential elements; Algorithm design and analysis; Clocks; Laser mode locking; Magnetic resonance; Merging; Pins; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2744811
Filename :
7167209
Link To Document :
بازگشت