Flip-Flop Centric Incremental Placement for Simultaneous Timing and Clock Network Power Optimization

Flip-flops are simultaneously endpoints of combinational logic timing paths and leaf nodes of clock networks. Hence, flip-flop placement significantly affects both circuit timing and clock network power. Previous works on flip-flop clustering/placement are mostly based on geometric models, which have limited accuracy for timing and power estimation. Moreover, these methods cannot account for the impact of clock tree synthesis parameters. In order to overcome this drawback, we develop CNN-based circuit timing and clock network power models. The CNN models are further applied to guide flip-flop centric incremental placement for simultaneous timing and clock network power optimization. Experimental results on benchmark circuits show that our method outperforms state-of-the-art previous works on timing, power, and computation runtime. CCS Concepts • Hardware → Electronic design automation.

Authors

Institutions

Publication Details

Published
2024-09-09
DOI
https://doi.org/10.1109/mlcad62225.2024.10740200
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Flip-Flop Centric Incremental Placement for Simultaneous Timing and Clock Network Power Optimization

Cristhian Roman-Vicharra, Yiran Chen, Jiang Hu
Low-power high-performance VLSI design
article

Flip-Flop Centric Incremental Placement for Simultaneous Timing and Clock Network Power Optimization

Cristhian Roman-Vicharra, Yiran Chen, Jiang Hu
article en

Abstract

Flip-flops are simultaneously endpoints of combinational logic timing paths and leaf nodes of clock networks. Hence, flip-flop placement significantly affects both circuit timing and clock network power. Previous works on flip-flop clustering/placement are mostly based on geometric models, which have limited accuracy for timing and power estimation. Moreover, these methods cannot account for the impact of clock tree synthesis parameters. In order to overcome this drawback, we develop CNN-based circuit timing and clock network power models. The CNN models are further applied to guide flip-flop centric incremental placement for simultaneous timing and clock network power optimization. Experimental results on benchmark circuits show that our method outperforms state-of-the-art previous works on timing, power, and computation runtime. CCS Concepts • Hardware → Electronic design automation.

Duke University (US), Texas A&M University (US)
Affordable and clean energy
Openalex Percentile: Top 83%
Low-power high-performance VLSI design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Flip-Flop Centric Incremental Placement for Simultaneous Timing and Clock Network Power Optimization — Cristhian Roman-Vicharra, Yiran Chen, et al. · (2024) | TGRS Research Map | TGRS