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

V. Thomas Rhyne

dblp:59/905 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 1982
—ORCID · none

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

Systems, architecture and hardware · 8 · 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
8 papers
Integrated circuit design · 51% Electronic design automation · 46% Processor architecture and microarchitecture · 2%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
logic synthesis
0.051977
A New Technique for the Fast Minimization of Switching Functions · IEEE Trans. Computers 1977
On the Number of Distinct State Assignments for a Sequential Machine · IEEE Trans. Computers 1977
Optimum State Assignment for the D Flip-Flop · IEEE Trans. Computers 1976
Integrated circuit design › digital circuit design
arithmetic circuit design
0.031982
A Canonical Bit-Sequential Multiplier · IEEE Trans. Computers 1982
A Simple Postcorrection for Nonrestoring Division · IEEE Trans. Computers 1971
Serial Binary-to-Decimal and Decimal-to-Binary Conversion · IEEE Trans. Computers 1970
Electronic design automation › logic synthesis
state assignment
0.031977
On the Number of Distinct State Assignments for a Sequential Machine · IEEE Trans. Computers 1977
Optimum State Assignment for the D Flip-Flop · IEEE Trans. Computers 1976
A Modification to the SHR-Optimal State Assignment Procedure · IEEE Trans. Computers 1974
Integrated circuit design
digital circuit design
0.021982
A Canonical Bit-Sequential Multiplier · IEEE Trans. Computers 1982
On the Number of Distinct State Assignments for a Sequential Machine · IEEE Trans. Computers 1977
Integrated circuit design › digital circuit design › arithmetic circuit design › multiplier design
bit-sequential multiplier
0.011982
A Canonical Bit-Sequential Multiplier · IEEE Trans. Computers 1982
Integrated circuit design › digital circuit design
sequential circuit design
0.041977
Serial Binary-to-Decimal and Decimal-to-Binary Conversion · IEEE Trans. Computers 1970
On the Number of Distinct State Assignments for a Sequential Machine · IEEE Trans. Computers 1977
Optimum State Assignment for the D Flip-Flop · IEEE Trans. Computers 1976
Electronic design automation › logic synthesis › logic minimization
boolean function minimization
0.011977
A New Technique for the Fast Minimization of Switching Functions · IEEE Trans. Computers 1977
Electronic design automation › logic synthesis › two-level logic minimization
prime implicant selection
0.011974
Comments on "Weighting Method for the Determination of the Irredundant Set of Prime Implicants" · IEEE Trans. Computers 1974
Integrated circuit design
VLSI design
0.011982
A Canonical Bit-Sequential Multiplier · IEEE Trans. Computers 1982
Processor architecture and microarchitecture › division algorithm
nonrestoring division
0.011971
A Simple Postcorrection for Nonrestoring Division · IEEE Trans. Computers 1971
Integrated circuit design › digital circuit design › arithmetic circuit design
binary-to-decimal conversion
0.011970
Serial Binary-to-Decimal and Decimal-to-Binary Conversion · IEEE Trans. Computers 1970
Mathematical optimization › discrete optimization
boolean function minimization
0.011974
Comments on "Weighting Method for the Determination of the Irredundant Set of Prime Implicants" · IEEE Trans. Computers 1974

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

weighting method · 0.0carry-save addition · 0.0minimum sum-of-products · 0.0directed-search algorithm · 0.0combinatorial search · 0.0boolean algebra · 0.0SHR-optimal algorithm · 0.0two's complement arithmetic · 0.0postcorrection · 0.0one-step conversion algorithm · 0.0
YearPublicationVenuePosition
1982 A Canonical Bit-Sequential Multiplier
abstract
A serial multiplier suitable for VLSI implementation is discussed. The multiplier accepts binary operands supplied in a serial fashion, least significant bits first. The multiplier uses a canonical cell which allows calculation of a 2k length product with only k identical cells. These cells utilize the carry-save addition technique to provide a delay which exhibits only a first-order dependence on the number of bits in the product. The internal logic for generating the inputs to the carry-save adders is given. This cell directly accepts the bit-serial inputs and generates a bit-serial output. Longer binary operands can be multiplied by simply cascading identical cells without change to existing cells. A given multiplier can process shorter operands in correspondingly shorter times. Applicability of this technique to VLSI implementation of the basic multiply/add operation useful in signal processing algorithms is described.
Noel R. Strader, V. Thomas Rhyne
IEEE Trans. Computers2
1977 On the Number of Distinct State Assignments for a Sequential Machine
abstract
The determination of the number of distinct state assignments for a sequential machine has generally been made by the elimination of assignments that are the result of complementation or permutation of the state variables within a basic set of state assignments. For the D-type flip-flop, however, complementation may have an effect upon the cost of the control logic for a machine, leading, as some have interpreted it, to a new distinct state assignment. In this correspondence we reconsider the effect of complementation, showing that a new state assignment is produced only if the choice of Boolean form for the excitation expressions is restricted. This development unifies a previously unresolved question in determining the number of distinct state assignments for sequential machines that are implemented with D-type flip-flops.
V. Thomas Rhyne, Philip S. Noe
IEEE Trans. Computers1
1977 A New Technique for the Fast Minimization of Switching Functions
abstract
The minimization of switching functions involving many variables is a difficult task. This paper presents a new minimization procedure that allows this process to be implemented with reduced computational effort. This procedure, designated as the directed-search algorithm, is applicable to both manual and computer-programmed minimization. The details of the algorithm are presented and illustrated by example. Comparative run-times between another minimization program and the directed-search algorithm, as implemented in Fortran, are also given.
V. Thomas Rhyne, Philip S. Noe, Melvin H. McKinney, Udo W. Pooch
IEEE Trans. Computers1
1976 Optimum State Assignment for the D Flip-Flop
abstract
This correspondence is a modification of the basic SHR-optimal1state assignment procedure for the D flip-flop. Under the minimum sum-of-products (MSOP) constraint, a sequential machine with n D flip-flops has 2ntimes as many distinct state assignments and twice as many distinct state assignment columns as the other flip-flop types. This correspondence shows that even though the D flip-flop machine has 2nN total distinct state assignments, the costs of these assignments can be uniquely determined by examination of only N of these assignments. Integration of this concept into the basic SHR-optimal algorithm produces a computational saving on the order of 2n-1times.
Philip S. Noe, V. Thomas Rhyne
IEEE Trans. Computers2
1974 A Modification to the SHR-Optimal State Assignment Procedure
abstract
In a recently published article, Story et al. detailed an organized search process leading to the optimum state assignment for a synchronous sequential machine. Their procedure begins with the calculation of a set of lower bounds (minimum numbers) on the costs of the excitation logic required for each possible distinct partial state assignment.
Philip S. Noe, V. Thomas Rhyne
IEEE Trans. Computers2
1974 Comments on "Weighting Method for the Determination of the Irredundant Set of Prime Implicants"
abstract
By contradictory example, the method proposed by Bubenik for selecting "an irredundant set of prime implicants" is shown to lack generality.
Philip S. Noe, V. Thomas Rhyne, S. Suraratrungsi
IEEE Trans. Computers2
1971 A Simple Postcorrection for Nonrestoring Division
abstract
The nonrestoring division algorithm offers the advantages of speed and logical simplicity when working with signed, two's-complement binary numbers. The algorithm does not assure sign agreement between the calculated quotient and remainder, however, which is a disadvantage in some applications. This paper describes a postcorrection that will force sign agreement between quotient and remainder. The corrective operation is very simple to implement, especially in microprogrammed arithmetic units.
V. Thomas Rhyne
IEEE Trans. Computers1
1970 Serial Binary-to-Decimal and Decimal-to-Binary Conversion
abstract
Over ten years ago, Couleur described a serial binary/ decimal conversion algorithm, the BIDEC method. This was a two-step process involving a shift followed by a parallel modification of the data being converted. With the integrated-circuit J-K flip-flop, the implementation of this two-step process requires an excessive amount of control logic. This paper presents a one-step conversion algorithm that is suitable for binary-to-decimal and decimal-to-binary conversion. A general design procedure for formulating the conversion registers as a present-state/next-state counter problem is given, along with several examples of the application of the one-step algorithm. The advantages of this new algorithm include low cost, faster operation, and hardware modularity.
V. Thomas Rhyne
IEEE Trans. Computers1