David Marple

dblp:68/2717 · DBLP profile ↗
← Back
5ranked-venue papers
4as 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 · 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
5 papers
Electronic design automation · 84% Integrated circuit design · 16%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.051997
The Future of Custom Cell Generation in Physical Synthesis · DAC 1997
Tailor: a layout system based on trapezoidal corner stitching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990
A Hierarchy Preserving Hierarchical Compactor · DAC 1990
Electronic design automation › physical design
layout compaction
0.031990
A Hierarchy Preserving Hierarchical Compactor · DAC 1990
Transistor Size Optimization in the Tailor Layout System · DAC 1989
An Efficient Compactor for 45° Layout · DAC 1988
Electronic design automation
logic synthesis
0.011997
The Future of Custom Cell Generation in Physical Synthesis · DAC 1997
Electronic design automation › logic synthesis
technology mapping
0.011997
The Future of Custom Cell Generation in Physical Synthesis · DAC 1997
Integrated circuit design
digital circuit design
0.021997
Transistor Size Optimization in the Tailor Layout System · DAC 1989
The Future of Custom Cell Generation in Physical Synthesis · DAC 1997
Electronic design automation › physical design › layout compaction
hierarchical compaction
0.011990
A Hierarchy Preserving Hierarchical Compactor · DAC 1990
Electronic design automation › physical design
layout system
0.011990
Tailor: a layout system based on trapezoidal corner stitching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990
Integrated circuit design › digital circuit design
CMOS circuit design
0.011989
Transistor Size Optimization in the Tailor Layout System · DAC 1989
Electronic design automation › circuit sizing
transistor sizing
0.011989
Transistor Size Optimization in the Tailor Layout System · DAC 1989
Integrated circuit design › VLSI design
standard cell library
0.011997
The Future of Custom Cell Generation in Physical Synthesis · DAC 1997
Electronic design automation › physical design
routing
0.011990
Tailor: a layout system based on trapezoidal corner stitching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990

Methods — techniques the papers use, named apart from their topics

electrical optimization · 0.0cell-level place and route · 0.0trapezoidal corner stitching · 0.0simplex method · 0.0linear programming · 0.0nonlinear programming · 0.0delay graph modeling · 0.0
YearPublicationVenuePosition
1997 The Future of Custom Cell Generation in Physical Synthesis
abstract
We present a subjective review of custom cellgeneration methods in the context of future advances instate-of-the-art digital circuit synthesis. In particular, wedescribe three opportunities for coupling circuitoptimization operations with the library developmentprocess. These operations include electrical optimization,technology mapping, and cell level place and route.
Martin Lefebvre 0001, David Marple, Carl Sechen
DAC2
1990 A Hierarchy Preserving Hierarchical Compactor
abstract
This paper describes a one-dimensional compactor which simultaneously compacts the contents of all cells of a layout hierarchy without changing the hierarchy. The compactor performs both compaction and wire length minimization hierarchically using the power of the Simplex method for linear programs. Compaction of arrays, compaction of overlapping cells, and symmetry preserving compaction are also handled, since these are special cases of layout hierarchies. Using dedicated Simplex algorithms for compaction and wire length minimization, a globally optimum result is produced quickly and efficiently without the use of protection frames or domains and terminals. The compactor corrects design rule violations, preserves wire widths, and maintains terminal connections automatically. It does not yet introduce jogs in wires automatically. Results are provided for a few CMOS modules, including a ROM and an SRAM core.
David Marple
DAC1
1990 Tailor: a layout system based on trapezoidal corner stitching
abstract
A VLSI layout design system named Tailor is described. Tailor operates on hierarchical layouts containing 45 degrees multiple angles. It consists of a well-integrated set of tools, including a window-driven editor, an incremental design rule checker, a circuit extractor, a one-dimensional compactor, a channel-based global router, and a transistor size optimizer. All tools use the same user interface and operate directly on Tailor's trapezoidal corner stitched database. Tailor's database structure is well suited for all of the tools because all important database operations, such as point searching, neighbor searching, area searching, and shadow searching, function very efficiently. All the tools in Tailor, except transistor optimization and routing, work directly on the layout hierarchy, which provides even greater efficiency.>
David Marple, Michiel Smulders, Henk Hegen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1989 Transistor Size Optimization in the Tailor Layout System
abstract
This paper describes a combination transistor sizing/layout compaction tool used to synthesize high performance CMOS circuits. This optimization tool is part of a large integrated layout system, called Tailor. Given any CMOS circuit layout, Tailor's transistor size optimizer will simultaneously adjust transistor sizes and compact the layout so that the minimum required area (cell pitch) for a specified upper bound on circuit delay is achieved. All delay paths are considered by modeling circuit delay with a logic independent delay graph. Tailor's optimizer globally optimizes circuit area (in one dimension) and delay by use of compaction and nonlinear programming algorithms. The optimizer does not yet optimize in two dimensions simultaneously or optimize hierarchical circuits. Results for a few optimized CMOS circuits are presented.
David Marple
DAC1
1988 An Efficient Compactor for 45° Layout
David Marple, Michiel Smulders, Henk Hegen
DAC1