EDBT 2026 Demo / reviewers in the wild / expert
James E. Robertson
dblp:62/5304
· DBLP profile ↗
12ranked-venue papers
9as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 5 first-authorTheory of computation · 5 · 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
7 papers |
Processor architecture and microarchitecture · 54% Integrated circuit design · 46% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 3 | 1990 | Radix-16 Signed-Digit Division · IEEE Trans. Computers 1990 The Set Theory of Arithmetic Decomposition · IEEE Trans. Computers 1990 The Status of Investigations into Computer Hardware Design Based on the Use of Continued Fractions · IEEE Trans. Computers 1973 |
Processor architecture and microarchitecture › division algorithm
quotient digit selection |
0.0 | 1 | 1990 | Radix-16 Signed-Digit Division · IEEE Trans. Computers 1990 |
Processor architecture and microarchitecture › division algorithm
signed-digit division |
0.0 | 1 | 1990 | Radix-16 Signed-Digit Division · IEEE Trans. Computers 1990 |
Processor architecture and microarchitecture
computer arithmetic |
0.0 | 5 | 1973 | The Status of Investigations into Computer Hardware Design Based on the Use of Continued Fractions · IEEE Trans. Computers 1973 The Correspondence Between Methods of Digital Division and Multiplier Recoding Procedures · IEEE Trans. Computers 1970 A New Class of Digital Division Methods · IRE Trans. Electron. Comput. 1958 |
Processor architecture and microarchitecture › computer arithmetic
number representation |
0.0 | 1 | 1973 | The Status of Investigations into Computer Hardware Design Based on the Use of Continued Fractions · IEEE Trans. Computers 1973 |
Processor architecture and microarchitecture
division algorithm |
0.0 | 2 | 1970 | The Correspondence Between Methods of Digital Division and Multiplier Recoding Procedures · IEEE Trans. Computers 1970 A New Class of Digital Division Methods · IRE Trans. Electron. Comput. 1958 |
Processor architecture and microarchitecture › computer arithmetic
SRT division |
0.0 | 1 | 1970 | The Correspondence Between Methods of Digital Division and Multiplier Recoding Procedures · IEEE Trans. Computers 1970 |
Integrated circuit design
digital circuit design |
0.0 | 3 | 1973 | The Status of Investigations into Computer Hardware Design Based on the Use of Continued Fractions · IEEE Trans. Computers 1973 Odd Binary Asynchronous Counters · IRE Trans. Electron. Comput. 1956 Two's Complement Multiplication in Binary Parallel Digital Computers · IRE Trans. Electron. Comput. 1955 |
Integrated circuit design › digital circuit design › sequential circuit design
asynchronous sequential circuits |
0.0 | 1 | 1956 | Odd Binary Asynchronous Counters · IRE Trans. Electron. Comput. 1956 |
Processor architecture and microarchitecture › computer arithmetic
binary multiplication |
0.0 | 1 | 1955 | Two's Complement Multiplication in Binary Parallel Digital Computers · IRE Trans. Electron. Comput. 1955 |
Integrated circuit design › digital arithmetic circuits
multiplier recoding |
0.0 | 1 | 1970 | The Correspondence Between Methods of Digital Division and Multiplier Recoding Procedures · IEEE Trans. Computers 1970 |
Processor architecture and microarchitecture › division algorithm
nonrestoring division |
0.0 | 1 | 1958 | A New Class of Digital Division Methods · IRE Trans. Electron. Comput. 1958 |
Integrated circuit design › digital circuit design › sequential circuit design
counter design |
0.0 | 1 | 1956 | Odd Binary Asynchronous Counters · IRE Trans. Electron. Comput. 1956 |
Processor architecture and microarchitecture › computer arithmetic
floating-point arithmetic |
0.0 | 1 | 1958 | A New Class of Digital Division Methods · IRE Trans. Electron. Comput. 1958 |
Methods — techniques the papers use, named apart from their topics
set theory of arithmetic decomposition · 0.0rewrite rules · 0.0radix-16 signed-digit algorithm · 0.0normalization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | The Set Theory of Arithmetic DecompositionabstractThe set theory of arithmetic decomposition is a method of designing complex addition/subtraction circuits at any radix using strictly positional, sign-local number systems. The specification of an addition circuit is simply an equation that describes the inputs and the outputs as weighted digit sets. Design is done by applying a set of rewrite rules known as decomposition operators to the equation. The order in which and weight at which each operator is applied maps directly to a physical implementation, including both multiple-level logic and connectivity. The method is readily automated, and has been used to design some higher radix arithmetic circuits. It is possible to compute the cost of a given adder before the detailed design is complete.> Tony M. Carter, James E. Robertson |
IEEE Trans. Computers | 2 |
| 1990 | Radix-16 Signed-Digit DivisionabstractA two-stage algorithm for fixed point, radix-16 signed-digit division is presented. The algorithm uses two limited precision radix-4 quotient digit selection stages to produce the full radix-16 quotient digit. The algorithm requires a two-digit estimate of the (initial) partial remainder and a three-digit estimate of the divisor to correctly select each successive quotient digit. The normalization of redundant signed-digit numbers requires accommodation of some fuzziness at one end of the range of numeric values that are considered normalized. A set of general equations for determining the ranges of normalized signed-digit numbers is derived. Another set of general equations for determining the precisions of estimates of the divisor and dividend are derived. These two sets of equations permit design tradeoff analyses to be made with respect to the complexity of the model division. The specific case of a two-stage radix-16 signed-digit division is presented. The staged division algorithm used can be extended to other radices as long as the signed-digital number representation used has certain properties.> Tony M. Carter, James E. Robertson |
IEEE Trans. Computers | 2 |
| 1987 | Error detection and correction for addition and subtraction, through use of higher radix extensions of hamming codesabstractThe properties of Hamming codes for error detection and correction can be extended from the binary parity check to addition, modulo 2r. Malfunctions in hardware during addition, modulo 2r, can be detected and corrected. Since carry-save and signed-digit addition, radix r, are included in addition, modulo 2r, this extension of Hamming codes makes possible new techniques for detection and correction of hardware malfunctions during signed-digit and carry-save addition. James E. Robertson |
IEEE Symposium on Computer Arithmetic | 1 |
| 1983 | Conditions for the distributivity of multiplication with respect to set addition and their effect on the design of array multipliersabstractSome conditions for distributivity of multiplication with respect to set addition are determined. In particular, distributivity holds if positive numbers are used, but does not hold for negative numbers in radix complement form. Use of simple recoding methods to achieve distributivity is not helpful, since costs of elementary multipliers and summing networks are increased. Distributivity does hold for the digit sets used for signed-digit arithmetic, and the requirement for distributivity provides guidance for the design of elementary multipliers. James E. Robertson |
IEEE Symposium on Computer Arithmetic | 1 |
| 1981 | A systematic approach to the design of structures for arithmeticabstractA design tool for the decomposition of binary digital structures for addition and subtraction has been developed. A simplified theory reduces a complex structure to a collection of basic structures of one type, namely, a full adder. The simplified theory is applicable to the design of parallel counters and array multipliers. A general theory is used for decomposition to three types of basic structures, whose complexity is usually on the order of a half-adder. The general theory is applicable to redundant array multipliers and signed-digit adders. James E. Robertson |
IEEE Symposium on Computer Arithmetic | 1 |
| 1978 | Logical design of a redundant binary adderabstractThis paper investigates the logical design of a redundant binary adder with two input digits and one output digit, all in the digit set {1, 0, 1}. Redundant binary arithmetic structures in which all digit sets are {1, 0, 1} were first discussed by Avizienis in 1961. Borovec studied the logical design of a class of such binary adders and subtracters in 1968. At that time, a variation of the adder/subtracter was overlooked. This paper studies the logical design of this variation. The sum digit is still a function only of the digits in three adjacent digital positions of the operands. "Coupled don't cares" are encountered, but have not introduced too much difficulty. The nine distinct formats (under permutation and negation) of representing three values with two bits given by Robertson are used. The simplest adder/subtracter designs from this variation are less complex than the simplest designs previously known. Catherine Y. Chow, James E. Robertson |
IEEE Symposium on Computer Arithmetic | 2 |
| 1973 | The Status of Investigations into Computer Hardware Design Based on the Use of Continued FractionsabstractThe purpose of this paper is to demonstrate that representations of numbers other than positional notation may lead to practical hardware realizations for digital calculation of classes of algorithms. This paper describes current research in the use of continued fractions. Although practicality has not been demonstrated, theoretical results are promising. James E. Robertson, Kishor S. Trivedi |
IEEE Trans. Computers | 1 |
| 1972 | The status of investigations into the use of continued fractions for computer hardwareabstractThe purpose of this paper is to demonstrate that representations of numbers other than positional notation may lead to practical hardware realizations for the digital calculation of classes of algorithms. It is the authors' opinion that practicality of the use of continued products has been demonstrated. This paper describes current research in the use of continued fractions. Although practicality has not been demonstrated, theoretical results are promising, and the results thus far are presented as a case study of the difficulties which arise when use of a new representation is attempted. James E. Robertson, Kishor S. Trivedi |
IEEE Symposium on Computer Arithmetic | 1 |
| 1970 | The Correspondence Between Methods of Digital Division and Multiplier Recoding ProceduresabstractThis paper relates previous analyses of the binary SRT division to the theory of multiplier recoding. Since each binary quotient digit has three possible values, the quotient resulting from the SRT division is in recoded form; in this paper it is shown that the recoding is a function of the divisor, and the method for determining the characteristic Boolean function of the recoding is presented. The relationship between the division and the recoding is established by scaling the division in such a way that the scaled "divisor" becomes a constant. Higher radix results are also discussed. James E. Robertson |
IEEE Trans. Computers | 1 |
| 1958 | A New Class of Digital Division MethodsabstractThis paper describes a class of division methods best suited for use in digital computers with facilities for floating point arithmetic. The division methods may be contrasted with conventional division procedures by considering the nature of each quotient digit as generated during the division process. In restoring division, each quotient digit has one of the values 0,1, . . . , r -1, for an arbitrary integer radix r. In nonrestoring division, each quotient digit has one of the values -(r-1),. . ., -1, +1, . . ., +(r-1). For the division methods described here, each quotient digit has one of the values -n, -(n-1), . . ., -1, 0, 1, . . . n-1, n, where n is an integer such that ½(r-1)≤n≤r-1. A method for serial conversion of the quotient digits to conventional (restoring) form is given. Examples of new division procedures for radix 4 and radix 10 are given. James E. Robertson |
IRE Trans. Electron. Comput. | 1 |
| 1956 | Odd Binary Asynchronous CountersabstractThis paper describes a general method for modifying conventional binary asynchronous counters such that the counting register advances by any desired odd integer for each received count. The pertinent design features of conventional additive and subtractive asynchronous counters are reviewed. Simplification of the design of a counter which advances by an odd integer is achieved through use of a set of alternately additive and subtractive subcounters. An example of the logical design of a counter which advances by 13 is presented. James E. Robertson |
IRE Trans. Electron. Comput. | 1 |
| 1955 | Two's Complement Multiplication in Binary Parallel Digital Computers
James E. Robertson |
IRE Trans. Electron. Comput. | 1 |