Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Donald F. Wann

dblp:91/696 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 1984
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

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
Integrated circuit design · 46% Electronic design automation · 23% Interconnection networks and networks-on-chip · 23%

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

TopicWeightPapersLastEvidence papers
Integrated circuit design
timing control
0.021983
Asynchronous and Clocked Control Structures for VSLI Based Interconnection Networks · IEEE Trans. Computers 1983
Asynchronous and clocked control structures for VLSI based interconnection networks · ISCA 1982
Integrated circuit design
digital circuit design
0.041984
A Computer Aided Procedure for Performing Static Loading Validation of Digital Logic Systems · IEEE Trans. Computers 1984
Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region · IEEE Trans. Computers 1975
A design aids data base for digital components · DAC 1979
Electronic design automation
hardware verification and test
0.011984
A Computer Aided Procedure for Performing Static Loading Validation of Digital Logic Systems · IEEE Trans. Computers 1984
Electronic design automation › circuit analysis
logic network analysis
0.011984
A Computer Aided Procedure for Performing Static Loading Validation of Digital Logic Systems · IEEE Trans. Computers 1984
Interconnection networks and networks-on-chip › interconnection networks
VLSI networks
0.021982
Pin Limitations and Partitioning of VLSI Interconnection Networks · IEEE Trans. Computers 1982
Asynchronous and clocked control structures for VLSI based interconnection networks · ISCA 1982
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
banyan network
0.011982
Pin Limitations and Partitioning of VLSI Interconnection Networks · IEEE Trans. Computers 1982
Integrated circuit design › clocking
clock distribution
0.011982
Asynchronous and clocked control structures for VLSI based interconnection networks · ISCA 1982
Integrated circuit design › clocking
clock skew
0.011982
Asynchronous and clocked control structures for VLSI based interconnection networks · ISCA 1982
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.011982
Pin Limitations and Partitioning of VLSI Interconnection Networks · IEEE Trans. Computers 1982
Distributed systems › fault tolerance › failure models
network partitioning
0.011982
Pin Limitations and Partitioning of VLSI Interconnection Networks · IEEE Trans. Computers 1982
Electronic design automation › design data management
design database
0.011979
A design aids data base for digital components · DAC 1979
Integrated circuit design
asynchronous circuit design
0.011975
Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region · IEEE Trans. Computers 1975
Integrated circuit design
metastability
0.011975
Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region · IEEE Trans. Computers 1975
Integrated circuit design › digital circuit design › sequential circuit design
synchronizer
0.011975
Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region · IEEE Trans. Computers 1975
Interconnection networks and networks-on-chip
multiprocessor interconnection
0.011983
Asynchronous and Clocked Control Structures for VSLI Based Interconnection Networks · IEEE Trans. Computers 1983
Electronic design automation › timing analysis
delay modeling
0.011982
Pin Limitations and Partitioning of VLSI Interconnection Networks · IEEE Trans. Computers 1982
Parallel and multicore computing
multiprocessor system
0.011982
Asynchronous and clocked control structures for VLSI based interconnection networks · ISCA 1982
Processor architecture and microarchitecture
multiprocessor architecture
0.011974
Conjoined Computer Systems: An Architecture for Laboratory Data Processing and Instrument Control · ISCA 1974
Electronic design automation
logic synthesis
0.011969
Threshold Logic Design of Pulse-Type Sequential Networks · IEEE Trans. Computers 1969
Electronic design automation › logic synthesis
threshold logic synthesis
0.011969
Threshold Logic Design of Pulse-Type Sequential Networks · IEEE Trans. Computers 1969

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

analytical modeling · 0.0network time delay modeling · 0.0clock distribution scheme · 0.0network delay equations · 0.0probabilistic analysis · 0.0theorem proving · 0.0
YearPublicationVenuePosition
1984 A Computer Aided Procedure for Performing Static Loading Validation of Digital Logic Systems
abstract
A logic network is modeled with logic elements and a set of junctions formed by the interconnection of logic element pins. Electrical models for logic element pins are developed that include appropriate current and voltage parameters, and a consistent set of nomenclature for these parameters is introduced. An algorithm is then presented that can be used to determine the ability of ap element pin to force its junction to one or both of its valid logic states. The junctions may include bidirectional logic elements and wired-high and wired-low configurations. The algorithm evaluates every junction in the network and produces both error (fatal failure) and warning (possible failure) messages for each junction. This can be viewed as a "loading check" on the network. The noise margin for each junction is also computed and compared to a preselected value. Examples of the application of this algorithm on practical TTL circuits are presented.
Fred U. Rosenberger, Donald F. Wann
IEEE Trans. Computers2
1983 Timing Control of VLSI Based NlogN and Crossbar Networks
Sanjay Dhar, Mark A. Franklin, Donald F. Wann
ICPP3
1983 Asynchronous and Clocked Control Structures for VSLI Based Interconnection Networks
abstract
A central issue in the design of multiprocessor systems is the interconnection network which provides communication paths between the processors. For large systems, high bandwidth interconnection networks will require numerous "network chips" with each chip implementing some subnetwork of the original larger network. Modularity and growth are important properties for such networks since multiprocessor systems may vary in size. This paper is concerned with the question of timing control of such networks. Two approaches, asynchronous and clocked, are used in the design of a basic network switching module. The modules and the approaches are then modeled and equations for network time delay are developed. These equations form the basis for a comparison between the two approaches. The importance of clock distribution strategies and clock skew is quantified, and a network clock distribution scheme which guarantees equal length clock paths is presented.
Donald F. Wann, Mark A. Franklin
IEEE Trans. Computers1
1982 Asynchronous and clocked control structures for VLSI based interconnection networks
abstract
A central issue in the design of multiprocessor systems is the interconnection network which provides communications paths between the processors. For large systems, high bandwidth interconnection networks will require numerous 'network chips' with each chip implementing some subnetwork of the original larger network. Modularity and growth are important properties for such networks since multiprocessor systems may vary in size. This paper is concerned with the question of timing control of such networks. Two approaches, asynchronous and clocked, are used in the design of a basic network switching module. The modules and the approaches are then modelled and equations for network time delay are developed. These equations form the basis for a comparison between the two approaches. The importance of clock distribution strategies and clock skew is quantified, and a network clock distribution scheme which guarantees equal length clock paths is presented.
Mark A. Franklin, Donald F. Wann
ISCA2
1982 Pin Limitations and Partitioning of VLSI Interconnection Networks
abstract
Multiple processor interconnection networks can be characterized as having N' inputs and N' outputs, each being B' bits wide. A major implementation constraint of large networks in the VLSI environment is the number of pins available on a chip, Np. Construction of large networks requires partitioning of the N' * N' * B' network into a collection of N * N switch modules with each input and output port being B (B ≤ B') bits wide. If each module corresponds to a single chip, then a large network can be implemented by interconnecting the chips in a particular manner. This correspondence presents a methodology for selecting the optimum values of N and B given values of N', B', Np, and the number of control lines per port. Models for both banyan and crossbar networks are developed and arrangements yielding minimum: 1) number of chips, 2) average delay through the network, and 3) product of number of chips and delay, are presented.
Mark A. Franklin, Donald F. Wann, William J. Thomas
IEEE Trans. Computers2
1979 A design aids data base for digital components
Daniel J. Sucher, Donald F. Wann
DAC2
1975 Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region
abstract
The interaction problem between asynchronous logic elements is formulated with emphasis on the synchronizer. A detailed analytic treatment of the binary flip-flop action in the metastable region is presented. The principle result is to predict, in a probabilistic manner, the time necessary to move from the metastable point to one of the stable boundaries. The effects of circuit time constant and circuit noise are discussed in detail. Theoretical results are correlated with laboratory measurements and suggestions for acceptable probability of error performance are given.
George R. Couranz, Donald F. Wann
IEEE Trans. Computers2
1974 Conjoined Computer Systems: An Architecture for Laboratory Data Processing and Instrument Control
Donald F. Wann, Robert A. Ellis
ISCA1
1972 Teaching computer design using macromodules
abstract
This paper describes the teaching of computer design using a new and quite unusual hardware aid, macromodules. Of all the new areas emerging in Computer Science the teaching of computer structures, from an engineering viewpoint, has continually challenged the professional educator. This has in a sense presented a dilemma to him: for digital computer system design requires a broad look at a variety of configurations, but also seems to require a comprehensive examination of individual circuit details in order to remain in a practical atmosphere. As is well known, such detailed investigation of many systems is virtually impossible in the time allotted in most cirricula.
Robert A. Ellis, Donald F. Wann
SIGCSE2
1969 Threshold Logic Design of Pulse-Type Sequential Networks
abstract
A modification of the conventional design method for pulse-type sequential logic is developed in which threshold gates are used in all of the combinational portions of the circuit. The canonical configuration, memory element employed, tabular design aids, etc., found in the conventional method were changed as necessary in order to use more effectively the unique properties possessed by threshold elements. A theorem providing insight for threshold gate realization is given and a classification of sequential functions is discussed in order to facilitate the understanding and use of the new process. Finally, examples are presented showing a significant advantage of the present method in both gate and transistor economy over conventional design.
Raymond M. Kline, Donald F. Wann
IEEE Trans. Computers2