Clock gating synthesis of netlist with cyclic logic paths

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 228
  • Download : 0
Gate-level clock gating is to synthesize clock gating structure (grouping of registers and extracting gating function of each group) from a netlist. We note that a simpler gating function can be derived from a cyclic logic path that connects the input and output of the same register. Another benefit comes from the fact that simplifying the cyclic paths using the derived gating function as don't-care is straightforward. A key problem in this approach is to extract a set of cyclic paths of each register, such that power consumption is minimized and circuit timing is left intact. Experiments demonstrate that power consumption is reduced by 49% on average of test circuits (with initial ungated netlist as a reference), while a sample previous gate-level clock gating achieves 34% of power saving.
Publisher
Institute of Electrical and Electronics Engineers Inc.
Issue Date
2019-11-06
Language
English
Citation

38th IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2019

ISSN
1933-7760
DOI
10.1109/ICCAD45719.2019.8942042
URI
http://hdl.handle.net/10203/268999
Appears in Collection
EE-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0