DocumentCode
75588
Title
Clock-Tree Aware Multibit Flip-Flop Generation During Placement for Power Optimization
Author
Lin, Mark Po-Hung ; Chih-Cheng Hsu ; Yu-Chuan Chen
Author_Institution
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
Volume
34
Issue
2
fYear
2015
fDate
Feb. 2015
Firstpage
280
Lastpage
292
Abstract
Utilizing multibit flip-flops (MBFFs) is one of the most effective power optimization techniques in modern nanometer integrated circuit design. Most of the previous works 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 (FF) merging and MBFF generation, and proposes the corresponding algorithms to simultaneously minimize FF 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 FF 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 when generating MBFFs during placement.
Keywords
circuit optimisation; clocks; combinational circuits; flip-flops; FF power minimization; IWLS-2005 benchmark; MBFF generation; clock latency minimization; clock-tree aware multibit flip-flop generation; combinational logic cell placement refinement; nanometer integrated circuit design; power optimization techniques; timing constraints; Clocks; Mathematical model; Merging; Minimization; Optimization; Power demand; Timing; Clock tree synthesis; Multi-bit flip-flops; Physical design; Placement; Power optimization; multibit flip-flops (MBFFs); physical design; placement; power optimization;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2014.2376988
Filename
6975058
Link To Document