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

Ronald G. Harber

dblp:93/3380 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 1994
—ORCID · none

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

Systems, architecture and hardware · 5 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
4 papers
Integrated circuit design · 33% Electronic design automation · 31% Parallel and multicore computing · 19%

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

TopicWeightPapersLastEvidence papers
Integrated circuit design
digital circuit design
0.021991
Expanding the Range of Convergence of the CORDIC Algorithm · IEEE Trans. Computers 1991
The application of bit-serial CORDIC computational units to the design of inverse kinematics processors · ICRA 1988
Electronic design automation
high-level synthesis
0.011994
Minimizing the number of delay buffers in the synchronization of pipelined systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Parallel and multicore computing
synchronization
0.011994
Minimizing the number of delay buffers in the synchronization of pipelined systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Integrated circuit design › digital arithmetic circuits
CORDIC
0.011991
Expanding the Range of Convergence of the CORDIC Algorithm · IEEE Trans. Computers 1991
Electronic design automation
physical design
0.011991
Minimizing the Number of Delay Buffers in the Synchronization of Pipelined Systems · DAC 1991
Hardware accelerators and domain-specific architectures › domain-specific accelerator
application-specific processor
0.011988
The application of bit-serial CORDIC computational units to the design of inverse kinematics processors · ICRA 1988
Hardware accelerators and domain-specific architectures › robotics accelerator
inverse kinematics accelerator
0.011988
The application of bit-serial CORDIC computational units to the design of inverse kinematics processors · ICRA 1988

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

polynomial-time algorithm · 0.0minimum cost network flow · 0.0graph-theoretic approach · 0.0convergence range enhancement · 0.0bit-serial arithmetic · 0.0CORDIC algorithm · 0.0
YearPublicationVenuePosition
1994 Minimizing the number of delay buffers in the synchronization of pipelined systems
abstract
When designing a pipelined digital system, delay buffers (often implemented as shift registers) are usually introduced into the system in order to synchronize the various signals impinging on each and every processing element. By thus insuring that all related inputs to each processing element arrive at precisely the same time, additional memory for this purpose need not be included within the processing elements themselves. The design of these elements may therefore be carried out independently of the topologies of the systems within which they will ultimately appear. Clearly, any solution to this synchronization problem is not likely to be unique; that is, there will usually exist many combinations of buffer locations and lengths that can produce overall input data synchronization in a typical pipelined network. When selecting one solution from many available solutions, it is natural to observe that it would be beneficial to implement a solution that makes use of the minimum number of total delay buffer stages necessary to produce synchronization in order that the system hardware cost and complexity may be reduced. In this paper, we present a technique to solve this delay buffer problem in polynomial time. Unlike other polynomial-time methods, this approach solves both the pipeline synchronization and buffer minimization problems within a single formulation. Furthermore, this technique is readily extended to handle pipelined systems containing feedback loops as well as processing elements whose fanout loads are greater than one. It has been used in a synthesis design environment.>
Xiaobo Sharon Hu, Steven C. Bass, Ronald G. Harber
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1993 An Efficient Implementation of Singular Value Decomposition Rotation Transformations with CORDIC Processors
Xiaobo Sharon Hu, Steven C. Bass, Ronald G. Harber
J. Parallel Distributed Comput.3
1991 Minimizing the Number of Delay Buffers in the Synchronization of Pipelined Systems
abstract
When designing a pipelined digital system, dekay buffers (often implemented as shifr registers) are usually introduced into the system in order to synchronize the various signals impinging on each processing element. That is, to insure that all inputs to a processing block arrive at precisely the same time. Automatic techniques for finding the lengths of such buffers, and their proper points of insertion in the system, have been proposed. They are usually bared on graph-theoretic approaches. [l-31. However, the solution to this synchronization problem is not Imique. so there exist many combinations of buffer locatim and length that can produce overall synchronization in a typical pipelined network. Obviously. it would be beneficial to determine the minimum number of total delay buffer stages necessary to s)mchronize a pipelined system, so that the system hardware cost and complexity can be reduced. In this paper. we present an algorithm to solve this buffer minimization problem. We will show that it can be recast in term of the clarsical minimum cost network flow problem. Hence, the time complexity of our algorithm is polynomial rather than exponential as for the algorithm reported in 141. Our technique is qplicable to system con%aining feedback Imps, but in the interest 4 brevity in this article we will treat only the most common case in which our wderlying system graphs are acyclic. The algorithm has been used in a silicon compiler design environment described in [SI.
Xiaobo Sharon Hu, Ronald G. Harber, Steven C. Bass
DAC2
1991 Expanding the Range of Convergence of the CORDIC Algorithm
abstract
The limitations on the numerical values of the functional arguments that are passed to the CORDIC computational units are discussed, with a special emphasis on the binary, fixed-point hardware implementation. Research in the area of expanding the allowed ranges of the input variables for which accurate output values can be obtained is presented. The methods proposed to expand the range of convergence for the CORDIC algorithm do not necessitate any unwidely overhead calculation, thus making this work amenable to a hardware implementation. The number of extra iterations introduced in the modified CORDIC algorithms is significantly less than the number of extra iterations discussed elsewhere. This reduction in the number of extra iterations will lead to a faster hardware implementation. Examples demonstrate the usefulness of the methods in realistic situations.>
Xiaobo Sharon Hu, Ronald G. Harber, Steven C. Bass
IEEE Trans. Computers2
1988 The application of bit-serial CORDIC computational units to the design of inverse kinematics processors
abstract
C.S.G. Lee and P.R. Chang (1986) have shown how the mathematical and nonlinear function evaluation operations involved in the inverse kinematic solution for a six-joint manipulator could be re-expressed and reordered so as to allow their evaluation by an interconnection of CORDIC processors. The present authors describe the use of specialized, dedicated CORDIC processors, implemented in bit-serial form, to construct an inverse kinematics computational unit on a single VLSI chip.>
Ronald G. Harber, Xiaobo Sharon Hu, Steven C. Bass
ICRA1
1985 VLSI Implementation of a fast rank order filtering algorithm
abstract
A useful class of digital filters is the rank order filter, of which the median filter is the most popular. This paper details the NMOS IC design of a 6-bit rank order filter based upon the approach of Fitch, Coyle, and Gallagher. The chip provides for programmable window lengths of 3, 5, 7, and 9; the selection of any element in the rank order; operation in the nonrecursive or recursive modes; and the ability to function in a "ganged" mode so that two or more identical chips can accommodate samples of length seven or eight bits.
Ronald G. Harber, Steven C. Bass, Gerold W. Neudeck
ICASSP1