EDBT 2026 Demo / reviewers in the wild / expert
Larry G. Jones
dblp:24/1271
· DBLP profile ↗
10ranked-venue papers
9as 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 · 8 · 7 first-authorSoftware engineering, systems software and programming languages · 2 · 2 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
8 papers |
Electronic design automation · 98% Integrated circuit design · 2% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 60% Program analysis · 27% Programming languages and type systems · 13% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › circuit simulation
switch-level simulation |
0.0 | 5 | 1994 | A cache-based method for accelerating switch-level simulation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 An incremental zero/integer delay switch-level simulation environment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Zero Delay versus Positive Delay in an Incremental Switch-Level Simulator · DAC 1992 |
Electronic design automation
circuit simulation |
0.0 | 5 | 1994 | Zero Delay versus Positive Delay in an Incremental Switch-Level Simulator · DAC 1992 Accelerating Switch-Level Simulation by Function Caching · DAC 1991 A cache-based method for accelerating switch-level simulation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 |
Electronic design automation
hardware verification and test |
0.0 | 2 | 1994 | A cache-based method for accelerating switch-level simulation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 An incremental zero/integer delay switch-level simulation environment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Electronic design automation › physical design › cell layout
cell layout generation |
0.0 | 1 | 1997 | CELLERITY: A Fully Automatic Layout Synthesis System for Standard Cell Libraries · DAC 1997 |
Electronic design automation
physical design |
0.0 | 1 | 1997 | CELLERITY: A Fully Automatic Layout Synthesis System for Standard Cell Libraries · DAC 1997 |
Electronic design automation
logic synthesis |
0.0 | 2 | 1991 | Fast batch incremental netlist compilation hierarchical schematics · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 Fast Online/Offline Netlist Compilation of Hierarchical Schematics · DAC 1989 |
Electronic design automation › timing analysis
delay modeling |
0.0 | 1 | 1992 | Zero Delay versus Positive Delay in an Incremental Switch-Level Simulator · DAC 1992 |
Compilers and program optimization › attribute grammar evaluation
circular attribute grammar |
0.0 | 2 | 1990 | Efficient Evaluation of Circular Attribute Grammars · ACM Trans. Program. Lang. Syst. 1990 Hierarchical VLSI Design Systems Based on Attribute Grammars · POPL 1986 |
Compilers and program optimization
attribute grammar evaluation |
0.0 | 1 | 1990 | Efficient Evaluation of Circular Attribute Grammars · ACM Trans. Program. Lang. Syst. 1990 |
Program analysis › static analysis
incremental analysis |
0.0 | 1 | 1990 | Efficient Evaluation of Circular Attribute Grammars · ACM Trans. Program. Lang. Syst. 1990 |
Electronic design automation › logic synthesis › digital system synthesis
netlist generation |
0.0 | 1 | 1989 | Fast Online/Offline Netlist Compilation of Hierarchical Schematics · DAC 1989 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1986 | Hierarchical VLSI Design Systems Based on Attribute Grammars · POPL 1986 |
Electronic design automation › hardware verification and test
timing verification |
0.0 | 1 | 1986 | Hierarchical VLSI Design Systems Based on Attribute Grammars · POPL 1986 |
Integrated circuit design
VLSI design |
0.0 | 1 | 1986 | Hierarchical VLSI Design Systems Based on Attribute Grammars · POPL 1986 |
Programming languages and type systems › grammar formalisms
attribute grammars |
0.0 | 2 | 1990 | Efficient Evaluation of Circular Attribute Grammars · ACM Trans. Program. Lang. Syst. 1990 Hierarchical VLSI Design Systems Based on Attribute Grammars · POPL 1986 |
Electronic design automation › circuit simulation › timing simulation
delay simulation |
0.0 | 1 | 1992 | An incremental zero/integer delay switch-level simulation environment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Methods — techniques the papers use, named apart from their topics
template customization · 0.0design rule checking · 0.0caching · 0.0preorder traversal · 0.0incremental evaluation · 0.0function caching · 0.0fixpoint computation · 0.0topological sort · 0.0strongly connected components · 0.0fixed-point computation · 0.0attribute grammars · 0.0attribute grammar · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | CELLERITY: A Fully Automatic Layout Synthesis System for Standard Cell LibrariesabstractThis paper describes a fully automatic standard-cell layoutsynthesis system, CELLERITY. The system is flexible insupporting a wide variety of process technologies and a range oflibrary template styles. The tool is fully automatic and providesseveral options to the user to customize the layout template. Thetool considers performance and yield and generates dense,design-rule correct layouts. Experimental results indicate that thearea of CELLERITY-generated standard cells is competitive withmanually designed cells in a majority of circuits. In block-leveltests of industrial circuits, standard-cell blocks generated usingCELLERITY cells are about equal to the block area produced byusing a manually-designed library. Recently, an embeddedmicrocontroller in a state-of-the-art sub-micron processtechnology was fabricated using CELLERITY-generated standard cells. Mohankumar Guruswamy, Robert L. Maziasz, Daniel Dulitz, Srilata Raman, Venkat Chiluvuri, Andrea Fernández 0001, Larry G. Jones |
DAC | 7 |
| 1994 | A cache-based method for accelerating switch-level simulationabstractSwitch-level simulation has become a common means of validating the behavior of MOS circuits. In this paper, we present a new cache-based simulation method that significantly reduces the cost of subnetwork evaluation during switch-level simulation. The method speeds up simulation by as much as a factor of two. While caching may require additional memory, the structural hierarchy can be exploited to quickly identify subnetworks computing identical functions, merge their cache tables, and significantly reduce the memory requirements.> Larry G. Jones, David T. Blaauw |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1992 | Zero Delay versus Positive Delay in an Incremental Switch-Level Simulator
Larry G. Jones |
DAC | 1 |
| 1992 | An incremental zero/integer delay switch-level simulation environmentabstractMethods used in the implementation of an incremental zero/integer-delay switch-level logic simulator for MOS circuits based on the MOSSIM II switch-level model are presented. Zero-delay timing reduces spurious reevaluations caused by minor changes to signal timing that do not affect logic, while integer-delay timing provides an ability to model race conditions that do affect the logic. The incremental simulator is embedded within a single fully integrated capture-compile-simulate tool. Modifications to the design at any level in the structural design hierarchy are automatically mapped into (possibly many) changes in the underlying transistor netlist and the incremental simulator is triggered to quickly resimulate only the affected regions of the circuit.> Larry G. Jones |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1991 | Accelerating Switch-Level Simulation by Function CachingabstractArticle Free Access Share on Accelerating switch-level simulation by function caching Author: Larry G. Jones Department of Computer Science, University of Illinois at Urbana-Champaign Department of Computer Science, University of Illinois at Urbana-ChampaignView Profile Authors Info & Claims DAC '91: Proceedings of the 28th ACM/IEEE Design Automation ConferenceJune 1991 Pages 211–214https://doi.org/10.1145/127601.127666Published:01 June 1991Publication History 4citation134DownloadsMetricsTotal Citations4Total Downloads134Last 12 Months4Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Larry G. Jones |
DAC | 1 |
| 1991 | Fast batch incremental netlist compilation hierarchical schematicsabstractFast batch and incremental algorithms for creating and updating the netlist underlying a hierarchical schematic design are presented. The algorithms can be used either for maintaining the netlist as a data structure for further online processing or as a file for use with other offline design tools that are downstream from the compilation process. The batch algorithm uses a preorder traversal of the design hierarchy to derive the netlist. The incremental algorithm trims this traversal to only those paths leading to changes in the netlist. For most user modifications the netlist can be incrementally updated in a fraction of the time required using batch compilation techniques, often with no perceivable delay to the user.> Larry G. Jones |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1990 | Efficient Evaluation of Circular Attribute GrammarsabstractWe present efficient algorithms for exhaustive and incremental evaluation of circular attributes under any conditions that guarantee finite convergence. The algorithms are derived from those for noncircular attribute grammars by partitioning the underlying attribute dependency graph into its strongly connected components and by ordering the evaluations to follow a topological sort of the resulting directed acyclic graph. The algorithms are efficient in the sense that their worst-case running time is proportional to the cost of computing the fixed points of only those strongly connected components containing affected attributes or attributes directly dependent on affected attributes. When the attribute grammar is noncircular or the specific dependency graph under consideration is acyclic, both algorithms reduce to the standard optimal algorithms for noncircular attribute evaluation. Larry G. Jones |
ACM Trans. Program. Lang. Syst. | 1 |
| 1989 | Fast Online/Offline Netlist Compilation of Hierarchical SchematicsabstractWe present fast techniques for creating the netlist underlying a hierarchical schematic design. The methods can be used either for creating the netlist as a data structure for further online processing or for creating the netlist as a file for use with other offline design tools that are downstream from the compilation process. The methods we present have been used successfully in the implementation of a hierarchical schematic capture system that supports both netlist compilation and switch-level logic simulation. Larry G. Jones |
DAC | 1 |
| 1989 | Fast incremental netlist compilation of hierarchical schematicsabstractFast incremental techniques for maintaining and quickly updating the net list underlying a hierarchical schematic design are presented. For most user modifications the net list can be incrementally updated in a fraction of the time required using batch compilation techniques, often with no perceivable delay to the user. As a side result, the incremental net list compiler yields a list of affected electrical nodes that can be used to guide an incremental simulator which resimulates only the affected region of the circuit.> Larry G. Jones |
ICCAD | 1 |
| 1986 | Hierarchical VLSI Design Systems Based on Attribute GrammarsabstractThe attribute grammar technique used for design of structure editors is suggested as a foundation for building hierarchical incremental design editors for VLSI circuits. The usual definition of attribute grammars is extended: the cycles that occur in VLSI design make us come to terms with circular attributes (under conditions that guarantee their least fixpoint solution, namely that the functions be monotone and yield values over a lattice of bounded height). Many interesting VLSI design problems can be cast in attributes meeting this condition, for example, timing verification, logic simulation, power dissipation, and adherence to clocking disciplines, to name a few. As an illustration of the formalism, attributes are presented which solve the All Bidirectional Edges problem that labels the direction of information flow in a circuit. The incremental evaluation algorithm of [Rep82] is extended to handle fixpoint computations of circular attributes by noting that when the dependency graph is broken into its strongly connected components, a directed acyclic graph results. The worst-case running time of the resulting incremental evaluation algorithm is bounded by O (hk |AFFECTEDSCC|), where h is the height of the largest attribute lattice, k the largest number of attributes in any one strongly connected component, and |AFFECTEDSCC| the number of strongly connected components affected by a single modification to the design tree. Larry G. Jones, Janos Simon |
POPL | 1 |