D
David A. Papa
Researcher at IBM
Publications - 48
Citations - 887
David A. Papa is an academic researcher from IBM. The author has contributed to research in topics: Timing closure & Static timing analysis. The author has an hindex of 13, co-authored 48 publications receiving 847 citations. Previous affiliations of David A. Papa include University of Michigan & Siemens.
Papers
More filters
Proceedings ArticleDOI
Unification of partitioning, placement and floorplanning
TL;DR: This work proposes to integrate min-cut placement with fixed-outline floor-planning to solve the more general placement problem, which includes cell placement, floorplanning, mixed-size placement and achieving routability, and proposes that free-shape rectilinear floor plannerning can be used with rough module-area estimates before synthesis.
Proceedings ArticleDOI
Capo: robust and scalable open-source min-cut floorplacer
Jarrod A. Roy,David A. Papa,Saurabh N. Adya,Hayward H. Chan,Ng Aaron,James F. Lu,Igor L. Markov +6 more
TL;DR: The overall structure of Capo is surveyed, recent improvements are discussed and ongoing research is described, which describes recent improvements and describes ongoing research.
Journal ArticleDOI
Min-cut floorplacement
TL;DR: The authors propose to integrate min-cut placement with fixed-outline floorplanning to solve the more general placement problem, which includes cell placement,floorplanning, mixed-size placement, and achieving routability.
Hypergraph Partitioning and Clustering.
David A. Papa,Igor L. Markov +1 more
TL;DR: Since partitioning is critical in several practical applications, heuristic algorithms were developed with near-linear runtime, and move-based heuristics for k-way hypergraph partitioning appear in [46, 27, 14].
Journal ArticleDOI
Physical Synthesis with Clock-Network Optimization for Large Systems on Chips
David A. Papa,Natarajan Viswanathan,Cliff Sze,Zhuo Li,Gi-Joon Nam,Charles J. Alpert,Igor L. Markov +6 more
TL;DR: A next-generation electronic-design-automation methodology improves timing closure through clock-network synthesis and placement of flip-flops and latches to avoid timing disruptions or immediately recover from them.