EDBT 2026 Demo / reviewers in the wild / expert
David A. Knol
dblp:46/5236
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.0 | 2 | 1997 | A delay budgeting algorithm ensuring maximum flexibility in placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 Unification of Budgeting and Placement · DAC 1997 |
Electronic design automation › physical design › timing optimization
delay budgeting |
0.0 | 1 | 1997 | A delay budgeting algorithm ensuring maximum flexibility in placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1997 | A delay budgeting algorithm ensuring maximum flexibility in placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 |
Electronic design automation › physical design › placement
timing-driven placement |
0.0 | 1 | 1997 | Unification of Budgeting and Placement · DAC 1997 |
Methods — techniques the papers use, named apart from their topics
simulated annealing · 0.0graph-based simplex method · 0.0graph-based algorithm · 0.0convex programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Unification of Budgeting and PlacementabstractIn this paper we present a novel formulation for the net-based timing-driven placement problem. The new formulation performs budgeting #net delay upper bounds# and placement modi#cation simultaneously thus alleviates the problem of going back-and-forth between budgeting and placement. An algorithm to accomplished the proposed task is presented. The proposed algorithm uses a simulated annealing approach and a modi#ed graph-based simplex method. A general formulation of timing-sriven placement is presented. It is proved that both net-based and path-based approaches to timing-driven placement are special cases of a more general formulation. The proposed algorithm has been incorporated into a #timing-driven# placement package. Experiments on MCNC benchmarks show strong results. The proposed algorithm o#ers 54# to 68# reduction over the longest path compared with the existing algorithms. 1. INTRODUCTION Timing-driven placement is a problem that is becoming increasingly important in VLSI d... Majid Sarrafzadeh, David A. Knol, Gustavo E. Téllez |
DAC | 2 |
| 1997 | A delay budgeting algorithm ensuring maximum flexibility in placementabstractIn this paper, we present a new, general approach to the problem of computing upper bounds on net delays. The upper bounds on net delays are computed so that timing constraints between input and output signals are satisfied. The set of delay upper bounds is called a delay budget. The objective of this work is to compute a delay budget that will lead to timing feasible circuit placement and routing. In our formulation, we find a delay budget so that the placement phase has "maximum flexibility." We formulate this problem as a convex programming problem and prove that it has a special structure. We utilize the special structure of the problem to propose an efficient graph-based algorithm. We present experimental results for our algorithms with the MCNC placement benchmarks. Our experiments use budgeting results as net length constraints for the TimberWolf placement program, which we use to evaluate the budgeting algorithms. We obtain an average of 50% reduction in net length constraint violations over the well-known zero-slack algorithm (ZSA). We also study different delay budgeting objective functions, which yield 2/spl times/ performance improvements without loss of solution quality. Our results and graph-based formulation show that our proposed algorithm is suitable for modern large-scale budgeting problems. Majid Sarrafzadeh, David A. Knol, Gustavo E. Téllez |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |