DocumentCode :
2035791
Title :
Multi-bit flip-flop usage impact on physical synthesis
Author :
Santos, Cristiano ; Reis, Ricardo ; Godoi, Guilherme ; Barros, Marcos ; Duarte, Fabio
Author_Institution :
Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
fYear :
2012
fDate :
Aug. 30 2012-Sept. 2 2012
Firstpage :
1
Lastpage :
6
Abstract :
Reducing clock network power is an efficient way to reduce power consumption of the high-frequency ASICs since it accounts for a considerable amount of the dynamic chip power. Recently, the use of multi-bit flip-flops (MBFFs) has been shown to be an effective design technique to improve clock tree synthesis and can be used either as an alternative or in conjunction with the well-known clock gating approach targeting clock power reduction. The idea behind this technique is that clock tree power savings can be achieved by using flip-flop cells with optimized design and also through a reduced clock tree once the number of clock sinks is smaller in a design with MBFF cells. Some recent works have been proposing methods to take advantage of using MBFFs in standard cell based designs, where single-bit flip-flops are replaced by MBFF cells during logic and/or physical syntheses. However, a more complete analysis is still needed for different steps of a design flow to help understanding the impact of MBFFs on the physical design. We present in this work a comprehensive comparison between traditional flip-flop and MBFF implementations of an industrial 55nm design. Our results consider area, power and timing as well as some side effects like clock skew, routing congestion and voltage drop distribution. Finally, this study points to some potential drawbacks of using MBFFs which may be helpful for designers to make trade-off decisions in high performance SoC designs.
Keywords :
clocks; flip-flops; logic circuits; system-on-chip; ASIC; MBFF; SoC designs; clock gating; clock network power; clock sinks; clock tree synthesis; dynamic chip power; logic synthesis; multibit flip-flop; physical synthesis; power consumption; Clock tree; multi-bit flip-flops; physical design; power savings;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits and Systems Design (SBCCI), 2012 25th Symposium on
Conference_Location :
Brasilia
Print_ISBN :
978-1-4673-2606-3
Type :
conf
DOI :
10.1109/SBCCI.2012.6344435
Filename :
6344435
Link To Document :
بازگشت