EDBT 2026 Demo / reviewers in the wild / expert
Donald L. Dietmeyer
dblp:31/5811
· DBLP profile ↗
17ranked-venue papers
7as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 17 · 7 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
16 papers |
Electronic design automation · 98% Integrated circuit design · 2% Distributed systems · 0% |
Topics — the 24 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
0.1 | 12 | 1998 | Exploiting near symmetry in multilevel logic synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998 Generating minimal covers of symmetric functions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 Multilevel logic synthesis with extended arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 |
Electronic design automation › logic synthesis
multilevel logic synthesis |
0.0 | 3 | 1998 | Exploiting near symmetry in multilevel logic synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998 Multilevel logic synthesis with extended arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Multilevel logic synthesis of symmetric switching functions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation › logic synthesis
two-level logic minimization |
0.0 | 2 | 1993 | Generating minimal covers of symmetric functions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 Computer Reduction of Two-Level, Multiple-Output Switching Circuits · IEEE Trans. Computers 1969 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.0 | 1 | 1991 | Multilevel logic synthesis of symmetric switching functions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation
hardware description language |
0.0 | 2 | 1969 | Translation of a DDL Digital System Specification to Boolean Equations · IEEE Trans. Computers 1969 A Digital System Design Language (DDL) · IEEE Trans. Computers 1968 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1971 | The Avoidance and Elimination of Function Hazards in Asynchronous Sequential Circuits · IEEE Trans. Computers 1971 Computer Reduction of Two-Level, Multiple-Output Switching Circuits · IEEE Trans. Computers 1969 |
Electronic design automation › logic synthesis › finite state machine synthesis
incompletely specified sequential machine |
0.0 | 1 | 1973 | Fast State Minimization of Incompletely Specified Sequential Machines · IEEE Trans. Computers 1973 |
Integrated circuit design › digital circuit design
sequential circuit design |
0.0 | 1 | 1973 | Fast State Minimization of Incompletely Specified Sequential Machines · IEEE Trans. Computers 1973 |
Electronic design automation › logic synthesis › logic optimization
state minimization |
0.0 | 1 | 1973 | Fast State Minimization of Incompletely Specified Sequential Machines · IEEE Trans. Computers 1973 |
Integrated circuit design › digital circuit design › sequential circuit design
asynchronous sequential circuits |
0.0 | 1 | 1971 | The Avoidance and Elimination of Function Hazards in Asynchronous Sequential Circuits · IEEE Trans. Computers 1971 |
Distributed systems
fault tolerance |
0.0 | 1 | 1971 | The Avoidance and Elimination of Function Hazards in Asynchronous Sequential Circuits · IEEE Trans. Computers 1971 |
Electronic design automation › logic synthesis › asynchronous circuit synthesis
hazard elimination |
0.0 | 1 | 1971 | The Avoidance and Elimination of Function Hazards in Asynchronous Sequential Circuits · IEEE Trans. Computers 1971 |
Electronic design automation › logic synthesis
boolean equation generation |
0.0 | 1 | 1969 | Translation of a DDL Digital System Specification to Boolean Equations · IEEE Trans. Computers 1969 |
Electronic design automation › logic synthesis › logic minimization
multiple output minimization |
0.0 | 1 | 1969 | Computer Reduction of Two-Level, Multiple-Output Switching Circuits · IEEE Trans. Computers 1969 |
Electronic design automation › logic synthesis
boolean function analysis |
0.0 | 1 | 1967 | Identification of Symmetry, Redundancy and Equivalence of Boolean Functions · IEEE Trans. Electron. Comput. 1967 |
Electronic design automation › logic synthesis
combinational logic synthesis |
0.0 | 1 | 1968 | An Algorithm for Synthesis of Multiple-Output Combinational Logic · IEEE Trans. Computers 1968 |
Electronic design automation › hardware verification and test › formal verification
equivalence checking |
0.0 | 1 | 1967 | Identification of Symmetry, Redundancy and Equivalence of Boolean Functions · IEEE Trans. Electron. Comput. 1967 |
Electronic design automation › hardware verification and test › test generation
redundancy identification |
0.0 | 1 | 1967 | Identification of Symmetry, Redundancy and Equivalence of Boolean Functions · IEEE Trans. Electron. Comput. 1967 |
Electronic design automation › logic synthesis › boolean function analysis
symmetry detection |
0.0 | 1 | 1967 | Identification of Symmetry, Redundancy and Equivalence of Boolean Functions · IEEE Trans. Electron. Comput. 1967 |
Integrated circuit design › digital circuit design › logic families
magnetic logic |
0.0 | 1 | 1963 | A Magnetic Ternary Device · IEEE Trans. Electron. Comput. 1963 |
Integrated circuit design › digital circuit design › logic gate design
NOR gate logic |
0.0 | 1 | 1965 | A Computer-Oriented Factoring Algorithm for NOR Logic Design · IEEE Trans. Electron. Comput. 1965 |
Integrated circuit design › digital circuit design
combinational logic |
0.0 | 1 | 1969 | Computer Reduction of Two-Level, Multiple-Output Switching Circuits · IEEE Trans. Computers 1969 |
Electronic design automation › logic synthesis › circuit optimization
gate-count minimization |
0.0 | 1 | 1969 | Logic Design Automation of Fan-In Limited NAND Networks · IEEE Trans. Computers 1969 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1968 | Bounds on the Period of Oscillatory Activity in Randomly Interconnected Networks of Neuron-Like Elements · IEEE Trans. Computers 1968 |
Methods — techniques the papers use, named apart from their topics
symmetry reexpression · 0.0boolean decomposition · 0.0minimum-cost cover generation · 0.0cube/array representation · 0.0algebraic operations · 0.0heuristic synthesis · 0.0disjoint decomposition theory · 0.0state cover computation · 0.0factoring · 0.0critical race suppression · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | Exploiting near symmetry in multilevel logic synthesisabstractEffective algorithms exist for synthesizing symmetric functions and for "ordinary" nonsymmetric functions. However, the existing methods have difficulties when the functions are not symmetric but are "close" to being symmetric. We formulate a set of operations to decompose a function so that symmetric components can be created and utilized to simplify the function. These operations are collectively called symmetry reexpression, and we present theoretical and practical work for performing such operations. The optimal decomposition has exponential complexities; therefore, we seek algorithms to approximate the optimum. The resulting software package applies to arbitrary multilevel Boolean networks. For experimental functions constructed by taking cubes from otherwise symmetric, multiple-output benchmark functions, symmetry reexpression is beneficial when up to 40% of the cubes are removed. Donald L. Dietmeyer |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1993 | Generating minimal covers of symmetric functionsabstractAn algorithm is offered for generating minimum-cost, two-level expressions for totally symmetric, complete switching functions. The algorithms discussed were programmed in TurboPascal (and TurboC) and executed on an IBM PS/2-80. Many symmetric switching functions of from 7 to 15 variables were minimized and the results validated against the original specifications of the functions. Run times varied from a tenth to tens of seconds and were heavily dependent on the size of the input array and the literals of symmetry.> Donald L. Dietmeyer |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1992 | Multilevel logic synthesis with extended arraysabstractThe authors offer extended algebraic operations and strategies for se in algebraic approaches. A novel cube/array representation that directly shows some legal expressional variations from a minimal expression written in the conventional three symbol (0, 1, x) representation is defined, along with certain operations on those cube/arrays. Conversions between the new and conventional representations are explained. Division methods are presented that are based on expressions like those used to describe algebraic division but use more operations of Boolean algebra. Factoring on the new representations is explained. A multilevel logic synthesis algorithm with a control strategy is presented and compared with published systems.> Bo-Gwan Kim, Donald L. Dietmeyer |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1991 | Multilevel logic synthesis of symmetric switching functionsabstractDesigns of totally symmetric functions provided by logic synthesis systems have on average more than twice as many literals as best designs, while the designs of nonsymmetric functions have on average 20% more literals. A simple, but effective, heuristic method for synthesizing symmetric functions that detects and takes advantage of symmetry and is based on classic disjoint decomposition theory is fully developed from basic definitions. Functions are realized as Boolean networks with cost measured as the literal count of factored expressions. Programs based on the method almost always produce the best designs known to the authors. Two strategies for accepting decompositions are explored. They do produce different results in a few cases: examples are presented to show that neither always produces best designs. These programs are proposed as preprocessors for a comprehensive synthesis system.> Bo-Gwan Kim, Donald L. Dietmeyer |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1987 | Local Transformations via Cube OperationsabstractWislan is a language for describing computer hardware at the gate and functional levels of abstraction. After converting a WISLAN description to a gate table data structure, users interactively apply local transformations to that network to transform the gate network to a technology, meet technology limits, and optimize the network. A number of extensions to WISLAN and new, less-local transforms are reported. The transforms are made efficient via operations on array representations of switching functions. Conversion between gate table and array data structures is also efficient. Donald L. Dietmeyer |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1973 | Fast State Minimization of Incompletely Specified Sequential MachinesabstractExisting techniques for finding minimum state covers of an incompletely specified sequential machine are streamlined to yield a single minimum cover with significantly less computation. The factor by which computation is reduced is directly proportional to the complexity of the machine. Parveen K. Gupta, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1971 | The Avoidance and Elimination of Function Hazards in Asynchronous Sequential CircuitsabstractArmstrong et al.[1] have shown how critical races and function hazards can be suppressed in asynchronous sequential circuits by using gate delays to advantage rather than introducing explicit delay elements, if certain delay assumptions are satisfied. This paper shows that the same techniques may be used to design circuits which will respond reliably to simultaneous changes of several input variables. Rolland R. Hackbart, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1969 | Logic Design Automation of Fan-In Limited NAND NetworksabstractFactoring techniques are incorporated in computer-oriented algorithms for the synthesis of fan-in limited NAND switching networks. Tree networks with reduced gate count or levels of logic are sought. While example FORTRAN programs emphasize computer execution of the algorithms, they are also efficient for hand execution. Donald L. Dietmeyer, Yueh-Hsung Su |
IEEE Trans. Computers | 1 |
| 1969 | Translation of a DDL Digital System Specification to Boolean EquationsabstractA digital system design language, DDL, has been described and shown to provide a concise yet precise means of specifying the organization and operation of digital systems, regardless of timing mode or hardware types, at various levels of detail [2]. This paper defines a series of tasks that transform any DDL document to Boolean and next-state equations from which a system may be implemented. Each task of the transformation produces another DDL description of a system which uses fewer features of the language. James R. Duley, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1969 | Computer Reduction of Two-Level, Multiple-Output Switching CircuitsabstractAn algorithm which reduces the number of gates and connections (diodes) in two-level, multiple-output combinational logic networks is presented and compared with conventional minimization procedures. Yueh-Hsung Su, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1968 | Bounds on the Period of Oscillatory Activity in Randomly Interconnected Networks of Neuron-Like ElementsabstractAbstract—Repetitious activity is assumed in randomly interconnected networks of elements with spacial and temporal summation of input excitation and exponentially decaying threshold and stimulation. Bounds on the period of that oscillatory activity are theoretically established, and verified by computer simulation. The dependency of such bounds on threshold and stimulation decay rates, number of inputs to each element, maximum and return values of threshold, the presence of inhibitory elements in a network, and the profile of network activity is shown. Donald L. Dietmeyer |
IEEE Trans. Computers | 1 |
| 1968 | A Digital System Design Language (DDL)abstractAbstract—Successful design and manufacture of future digital systems will depend upon the availability of a suitable design language. A precise, concise language is presented which facilitates the specification of complex digital systems. The language 1) is independent of any particular technology, design procedure, machine organization, etc., 2) allows specification at different levels of detail from architecture to detailed Boolean equations, and 3) may be com- piled into manufacturing information. Its syntax and semantics per- mit documents with an organization which parallels the block struc- ture of the systems they specify. James R. Duley, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1968 | An Algorithm for Synthesis of Multiple-Output Combinational LogicabstractAbstract—A computer-oriented algorithm for synthesizing combinational logic circuits from a collection of functionally packaged circuits is developed. The algorithm uses a hierarchy of "goals" in an iterative decision process in a manner similar to that employed by theorem proving and gamne playing programs. With each iteration a set of "tasks" finds the circuit package which satisfies the highest level goal while meeting circuit constraints. Peter R. Schneider, Donald L. Dietmeyer |
IEEE Trans. Computers | 2 |
| 1967 | Identification of Symmetry, Redundancy and Equivalence of Boolean FunctionsabstractFunctionally packaged logic can only be effectively utilized if the totality of switching functions that each package is capable of providing is recognized. Theorems concerning, and algorithms operating on, multiple output switching functions (possibly with don't care conditions) in cubical array notation are presented that 1) detect partial symmetry and redundancy sets of input varibles, 2) determine the function generated by a package with some of its inputs tied to logical 1 or 0 or tied together, and 3) rapidly show equivalence between two functions using symmetry information. While manual execution of the algorithms is possible, they are computer oriented. Results from actual computer experimentation show their efficiency. Donald L. Dietmeyer, Peter R. Schneider |
IEEE Trans. Electron. Comput. | 1 |
| 1965 | A Computer-Oriented Factoring Algorithm for NOR Logic DesignabstractBecause transistor NOR gates allow only a liitmed number of inputs, NOR equations must be factored before they can be implemented. An easily programmed algorithm is developed which rapidly generates a subset of factors, selects optimum factors, and indicates a realization for the factored equation based on the relation A ↓ B ↓ C ↓ D = [(A ↓ B) ↓] ↓ C ↓ D. A method for preventing excessive fan-out is also presented. Donald L. Dietmeyer, Peter R. Schneider |
IEEE Trans. Electron. Comput. | 1 |
| 1963 | A Magnetic Ternary Device
D. J. Anderson, Donald L. Dietmeyer |
IEEE Trans. Electron. Comput. | 2 |
| 1963 | Conversion from Positive to Negative and Imaginary Radix
Donald L. Dietmeyer |
IEEE Trans. Electron. Comput. | 1 |