DocumentCode
659057
Title
In-placement clock-tree aware multi-bit flip-flop generation for power optimization
Author
Chih-Cheng Hsu ; Yu-Chuan Chen ; Lin, Mark Po-Hung
Author_Institution
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
fYear
2013
fDate
18-21 Nov. 2013
Firstpage
592
Lastpage
598
Abstract
Utilizing multi-bit flip-flops (MBFFs) is one of the most effective power optimization techniques in modern nanometer integrated circuit (IC) design. Most of the previous work apply MBFFs without doing placement refinement of combinational logic cells. Such problem formulation may result in less power reduction due to tight timing constraints with fixed combinational logic cells. This paper introduces a novel placement flow with clock-tree aware flip-flop merging and MBFF generation, and proposes the corresponding algorithms to simultaneously minimize flip-flop power and clock latency when applying MBFFs during placement. Experimental results based on the IWLS-2005 benchmark show that our approach is very effective in not only flip-flop power but also clock latency minimization without degrading circuit performance. To our best knowledge, this is also the first work in the literature which considers clock trees during flip-flop merging and MBFF generation.
Keywords
combinational circuits; flip-flops; integrated circuit design; logic design; clock latency; combinational logic cells; in-placement clock-tree aware multi-bit flip-flop generation; nanometer integrated circuit design; power optimization; Clocks; Equations; Mathematical model; Merging; Minimization; Power demand; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2013.6691177
Filename
6691177
Link To Document