DocumentCode :
2525063
Title :
Synthesis of clock gating logic through factored form matching
Author :
Han, Inhak ; Shin, Youngsoo
Author_Institution :
Dept. of Electr. Eng., KAIST, Daejeon, South Korea
fYear :
2012
fDate :
May 30 2012-June 1 2012
Firstpage :
1
Lastpage :
4
Abstract :
Clock gating is typically dictated by designers in register transfer level (RTL). Automatic synthesis of clock gating in gate level has been less explored, but is certainly more convenient to designers; it can also complement RTL clock gating by extracting additional gating conditions. The key problem in gate-level clock gating synthesis is to implement gating conditions with minimum amount of additional logic. In this paper, we aim to utilize the existing combinational logic as much as possible. This is done by extracting a factored form (modeled by a factoring tree) of each gating condition, and try to cover the tree by factoring trees of existing combinational logic; the corresponding process is named factored form matching. Experiments demonstrate that the proposed matching achieves 25% reduction in the number of gates to implement gating conditions; this can be compared to prior method using Boolean division, which achieves 10% reduction.
Keywords :
Boolean functions; combinational circuits; logic design; trees (mathematics); Boolean division; RTL clock gating; automatic synthesis; clock gating logic synthesis; combinational logic; factored form matching; factoring tree; gate level; gate-level clock gating synthesis; gating conditions; register transfer level; Approximation methods; Clocks; Design automation; Logic gates; Registers; Runtime; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IC Design & Technology (ICICDT), 2012 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
pending
Print_ISBN :
978-1-4673-0146-6
Electronic_ISBN :
pending
Type :
conf
DOI :
10.1109/ICICDT.2012.6232835
Filename :
6232835
Link To Document :
بازگشت