scispace - formally typeset
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

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.