Demo Data from SIGIR 2026 / reviewers in the wild / expert
David W. Knapp
dblp:65/5407
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 4 first-author
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
4 papers |
Electronic design automation · 90% Integrated circuit design · 10% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
high-level synthesis |
0.0 | 3 | 1992 | A prescriptive formal model for data-path hardware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Fasolt: a program for feedback-driven data-path optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 The ADAM design planning engine · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation › logic synthesis
datapath optimization |
0.0 | 1 | 1992 | Fasolt: a program for feedback-driven data-path optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1992 | A prescriptive formal model for data-path hardware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Electronic design automation › high-level synthesis
scheduling and allocation |
0.0 | 1 | 1992 | Fasolt: a program for feedback-driven data-path optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Electronic design automation › physical design
design planning |
0.0 | 1 | 1991 | The ADAM design planning engine · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation › design management
design process management |
0.0 | 1 | 1991 | The ADAM design planning engine · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Integrated circuit design › digital system design
register-transfer level design |
0.0 | 1 | 1991 | The ADAM design planning engine · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation
design management |
0.0 | 1 | 1989 | Use of Change Coordination in an Information-rich Design Environment · DAC 1989 |
Methods — techniques the papers use, named apart from their topics
layout modeling · 0.0formal semantics · 0.0feedback-driven optimization · 0.0planning · 0.0knowledge-based reasoning · 0.0knowledge representation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | Fasolt: a program for feedback-driven data-path optimizationabstractThe author describes Fasolt, a system that automatically optimizes the bus topology of a register-level data-path design. The unique aspect of Fasolt is that it uses information taken from a detailed layout model to choose optimizing transformations of the bus topology and the schedule of operations and transfers of an existing design. Such a system is called a feedback-drive system because it uses information derived at a low level (in this case, that of physical layout) to drive the selection of optimizing transformations at a higher level or levels (in this case, the scheduling and allocation levels). This allows the scheduling and topology synthesis steps to take wiring considerations into account in a way that has hitherto not been demonstrated in an automatic synthesis system. Experiments have shown that improvements in area, cycle time, and overall average delay can often be achieved in the same design using this approach.> David W. Knapp |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1992 | A prescriptive formal model for data-path hardwareabstractThe authors present a formal representation for register-level digital designs. The formalism is expressed in term of three models of a design, the data-flow structure, and timing models, and by bindings that express the interrelationships of the three models. The authors describe the desiderata that led to the particular choice of representation: a uniform representation for specification and implementation, the ability to express detailed implementation constraints, formality, descriptiveness, ease of testing, ease of encoding, executability, and prescriptiveness. They then describe related work and describe the representation and correctness constraints. Formal semantics for the representation are given, and a brief overview of a system that implements them is presented.> David W. Knapp, Marianne Winslett |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1991 | The ADAM design planning engineabstractA novel paradigm for managing the digital process is presented. Under this paradigm, design is seen as a process in which abstract models of design tools are applied to abstract models of design states in a simulated or planning space, until a sequence of design tasks has been constructed to completion. Important parameters of the hypothetical design represented by the terminal states are then estimated. Either the planning is then repeated, or the sequence, or plan, is then executed, or carried out, in an execution space. This execution is monitored for violation of expectations; if violations occur, control is returned to the planner. The knowledge base of the planner is populated with register-transfer level (RTL) concepts for digital system design; it can also be populated with other knowledge sets. The planner forms part of the USC advanced design automation (ADAM) system.> David W. Knapp, Alice C. Parker |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1989 | Use of Change Coordination in an Information-rich Design EnvironmentabstractThe growing complexity of VLSI designs has led to a partitioning of design responsibilities among different engineers, with the result that engineers work in parallel on different aspects of the design. With this division of responsibilities comes the need for automatic means of coordinating changes made by different engineers, and automatic means of administrating design policies laid down by management. In this paper we show how an information-rich design environment, incorporating (1) detailed knowledge of the design, (2) explicit representation of management's policies, and (3) special software units called change coordinators, can be used to automate the functions of change coordination and policy administration. Marianne Winslett, David W. Knapp, Keith Hall, Gio Wiederhold |
DAC | 2 |
| 1989 | Manual rescheduling and incremental repair of register-level datapathsabstractA description is given of new capabilities of the RLEXT register level exploration tool. RLEXT is an interactive tool that takes a datapath design and allows a user to modify it freely, using transformations that do not themselves preserve correctness. By maintaining a representation of the desired behavior and timing as well as structure, RLEXT is able to 'repair' the design when the user creases modifying, so that the ability of the design to express the specified behavior is once again guaranteed. A description is also given of RLEXT's support for manual changes of schedule in the presence of an existing data-path structure. Such schedule changes invalidate the structure, but the structure is incrementally repaired rather than just thrown out. The author knows of no other high-level synthesis tool that supports this kind of functionality.> David W. Knapp |
ICCAD | 1 |