Back to Search
Start Over
Agglomerative-based flip-flop merging and relocation for signal wirelength and clock tree optimization
- Source :
- ACM Transactions on Design Automation of Electronic Systems. 18:1-20
- Publication Year :
- 2013
- Publisher :
- Association for Computing Machinery (ACM), 2013.
-
Abstract
- In this article, we propose a flip-flop merging algorithm based on agglomerative clustering. Compared to previous state-of-the-art on flip-flop merging, our proposed algorithm outperforms that of Chang et al. [2010] and Wang et al. [2011] in all aspects, including number of flip-flop reductions, increase in signal wirelength, displacement of flip-flops, and execution time. Our proposed algorithm also has minimal disruption to original placement. In comparison with Jiang et al. [2011], Wang et al. [2011], and Chang et al. [2010], our proposed algorithm has the least displacement when relocating merged flip-flops. While previous works on flip-flop merging focus on the number of flip-flop reduction, we further evaluate the power consumption of clock tree after flip-flop merging. To further minimize clock tree wirelength, we propose a framework that determines a preferable location for relocated merged flip-flops for clock tree synthesis (CTS). Experimental results show that our CTS-driven flip-flop merging can reduce clock tree wirelength by an average of 7.82% with minimum clock network power consumption compared to all of the previous works.
- Subjects :
- Computer science
SIGNAL (programming language)
Clock tree
Hardware_PERFORMANCEANDRELIABILITY
Parallel computing
Computer Graphics and Computer-Aided Design
Computer Science Applications
law.invention
Clock network
Hierarchical clustering
Reduction (complexity)
law
Hardware_INTEGRATEDCIRCUITS
Electrical and Electronic Engineering
Focus (optics)
Clock tree synthesis
Algorithm
Flip-flop
Hardware_LOGICDESIGN
Subjects
Details
- ISSN :
- 15577309 and 10844309
- Volume :
- 18
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Design Automation of Electronic Systems
- Accession number :
- edsair.doi...........29177cf2b4486c06dc2dab749365a662
- Full Text :
- https://doi.org/10.1145/2491477.2491484