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.

Donald A. Joy

dblp:45/4032 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 1993
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
3 papers
Electronic design automation · 87% Processor architecture and microarchitecture · 13%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › physical design › timing optimization
clock period minimization
0.021993
Clock period minimization with wave pipelining · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Placement for Clock Period Minimization With Multiple Wave Propagation · DAC 1991
Electronic design automation
timing analysis
0.021993
Clock period minimization with wave pipelining · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Placement for Clock Period Minimization With Multiple Wave Propagation · DAC 1991
Electronic design automation
physical design
0.021992
Layer assignment for printed circuit boards and integrated circuits · Proc. IEEE 1992
Placement for Clock Period Minimization With Multiple Wave Propagation · DAC 1991
Processor architecture and microarchitecture › pipelining › pipeline design
wave pipelining
0.011993
Clock period minimization with wave pipelining · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation › physical design › routing › multilayer routing
layer assignment
0.011992
Layer assignment for printed circuit boards and integrated circuits · Proc. IEEE 1992
Electronic design automation › physical design
routing
0.011992
Layer assignment for printed circuit boards and integrated circuits · Proc. IEEE 1992
Electronic design automation › physical design › routing
via minimization
0.011992
Layer assignment for printed circuit boards and integrated circuits · Proc. IEEE 1992
Electronic design automation › physical design
placement
0.011991
Placement for Clock Period Minimization With Multiple Wave Propagation · DAC 1991
Processor architecture and microarchitecture
pipelining
0.011993
Clock period minimization with wave pipelining · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993

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

linear programming · 0.0
YearPublicationVenuePosition
1993 Clock period minimization with wave pipelining
abstract
A method using a linear program for adjusting clock delays in individual flip-flops to minimize the clock period through the use of wave pipelining is discussed. Edge-triggered flip-flops are used as the circuit memory elements, and controlled delays are introduced in the time of clock signal arrivals at these elements. Constraints that relate the logic path delays from pairs of input flip-flops are derived. These constraints, in addition to known constraints relating input and output flip-flops, prevent destructive logic signal propagation interference. It is shown that in circuits without feedback the clock period reduction is limited by the shortest paths in the logic and the required signal separation between signals of distinct cycles. Application of this technique to logic with feedback is discussed.>
Donald A. Joy, Maciej J. Ciesielski
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1992 Layer assignment for printed circuit boards and integrated circuits
abstract
The layer assignment problem arises in printed circuit board (PCB) and integrated circuit (IC) design. It involves the assignment of interconnect wiring to various planes of a PCB or to various layers of interconnect wires in an IC. This paper reviews basic techniques for layer assignment in both PCBs and ICs. Two types of layer assignment are considered: (1) constrained layer assignment in which routing of interconnections is given and the objective is to assign wires to specific layers, and (2) unconstrained, or topological, layer assignment, in which both the physical routing of interconnections and assignment of the wires to layers is sought. Various objective functions, such as via minimization and minimization of signal delays through interconnect lines are discussed.>
Donald A. Joy, Maciej J. Ciesielski
Proc. IEEE1
1991 Placement for Clock Period Minimization With Multiple Wave Propagation
abstract
A linear program is used to direct the placement of Standard Cells such that the clock period is minimized.Constraints upon the logic path delays and the clock signal arrival times at the flipflops allow multiple signals, corresponding to several clock cycles, to exist simultaneously on the logic signal paths during operation.The linear program constraints relate the clock period to the maximum and minimum logic path delays.Delays are achieved in the clock and logic paths by the use of delay elements and resistive polysilicon wires in the interconnection network.
Donald A. Joy, Maciej J. Ciesielski
DAC1