C
Charles J. Alpert
Researcher at IBM
Publications - 224
Citations - 8576
Charles J. Alpert is an academic researcher from IBM. The author has contributed to research in topics: Routing (electronic design automation) & Timing closure. The author has an hindex of 49, co-authored 224 publications receiving 8287 citations. Previous affiliations of Charles J. Alpert include Cadence Design Systems & University of Minnesota.
Papers
More filters
Proceedings ArticleDOI
RQL: global placement via relaxed quadratic spreading and linearization
Natarajan Viswanathan,Gi-Joon Nam,Charles J. Alpert,Paul G. Villarrubia,Haoxing Ren,Chris Chu +5 more
TL;DR: It is shown that a good quadratic placement, followed by local wirelength-driven spreading can produce excellent results on large-scale industrial ASIC designs and RQL is the best scaled wirelength among all available academic placers.
Journal ArticleDOI
Fast Algorithms for Slew-Constrained Minimum Cost Buffering
TL;DR: A highly efficient algorithm based on dynamic programming is proposed to optimally solve slew buffering with discrete buffer locations and a new algorithm using the maximum matching technique is developed to handle the difficult cases in which no assumption is made on buffer input slew.
Journal ArticleDOI
Closed-form expressions for extending step delay and slew metrics to ramp inputs for RC trees
TL;DR: The PERI (probability distribution function extension for ramp inputs) technique is proposed, that extends delay metrics for step inputs to the more general and realistic non-step (such as a ramp) inputs.
Journal ArticleDOI
Faster minimization of linear wirelength for global placement
TL;DR: This paper shows how to apply a generalization of an algorithm due to Weiszfeld to placement with a linear wirelength objective and that the main GORDIAN-L loop is actually a special case of this algorithm, and proposes applying a regularization parameter to the generalized WeisZfeld algorithm to control the tradeoff between convergence and solution accuracy.
Proceedings ArticleDOI
A direct combination of the Prim and Dijkstra constructions for improved performance-driven global routing
TL;DR: A new tree construction is proposed for performance-driven global routing which directly trades off between Prim's minimum spanning tree algorithm and Dijkstra's shortest path tree algorithm, achieving routing trees which satisfy a given routing tree radius bound while using less wire than previous methods.