Demo Data from EDBT 2026 / reviewers in the wild / expert
Braden Phillips
dblp:20/6435
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging 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
2 papers |
Processor architecture and microarchitecture · 57% Integrated circuit design · 43% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design
digital arithmetic circuits |
0.0 | 1 | 2004 | Minimal Weight Digit Set Conversions · IEEE Trans. Computers 2004 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 2008 | A MIPS R2000 implementation · DAC 2008 |
Processor architecture and microarchitecture › computer arithmetic
signed digit representation |
0.0 | 1 | 2004 | Minimal Weight Digit Set Conversions · IEEE Trans. Computers 2004 |
Methods — techniques the papers use, named apart from their topics
verilog · 0.2standard cell library · 0.2custom PLA generation · 0.2sliding window scheme · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Fast Scaling in the Residue Number SystemabstractA new scheme for precisely scaling numbers in the residue number system (RNS) is presented. The scale factorKcan be any number coprime to the RNS moduli. Lookup table implementations are used as a basis for comparisons between the new scheme and scaling schemes from the literature. It is shown that new scheme decreases hardware complexity compared to previous schemes without affecting time complexity. Yinan Kong, Braden Phillips |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2008 | A MIPS R2000 implementationabstractThirty-four undergraduates implemented a MIPS R2000 processor for an introductory CMOS VLSI design course. This included designing a microarchitecture in Verilog, developing custom PLA generation and ad-hoc random testing tools, creating a standard cell library, schematics, layout, and PCB test board. The processor was fabricated by MOSIS on an AMI 0.5-micron process, included 160,000 transistors, and ran at 7.25 MHz. Nathaniel Ross Pinckney, Thomas Barr, Michael Dayringer, Matthew McKnett, Nan Jiang 0009, Carl Nygaard, David Money Harris, Joel Stanley, Braden Phillips |
DAC | 9 |
| 2007 | A Fast Radix-4 Floating-Point Divider with Quotient Digit Selection by Comparison MultiplesabstractA new implementation for minimally redundant radix-4 SRT division with the recurrence in the signed-digit format is introduced. The implementation is developed based on the comparison multiples idea. In the proposed approach, the quotient digit's magnitude is calculated by comparing the truncated partial remainder with two limited precision multiples of the divisor. The sign is determined by investigating the polarity of the truncated partial remainder. A timing evaluation using logical synthesis shows a latency of 2.34 ns for the recurrence of the proposed divider. It is ∼22% less than the conventional implementation. Hooman Nikmehr, Braden Phillips, Cheng-Chew Lim |
Comput. J. | 2 |
| 2006 | Fast Decimal Floating-Point DivisionabstractA new implementation for decimal floating-point (DFP) division is introduced. The algorithm is based on high-radix SRT division The SRT division algorithm is named after D. Sweeney [46], J. E. Robertson [47], and T. D. Tocher [48]. with the recurrence in a new decimal signed-digit format. Quotient digits are selected using comparison multiples, where the magnitude of the quotient digit is calculated by comparing the truncated partial remainder with limited precision multiples of the divisor. The sign is determined concurrently by investigating the polarity of the truncated partial remainder. A timing evaluation using a logic synthesis shows a significant decrease in the division execution time in contrast with one of the fastest DFP dividers reported in the open literature. Hooman Nikmehr, Braden Phillips, Cheng-Chew Lim |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2004 | Minimal Weight Digit Set ConversionsabstractWe consider the problem of recoding a number to minimize the number of nonzero digits in its representation, that is, to minimize the weight of the representation. A general sliding window scheme is described that extends minimal binary sliding window conversion to arbitrary radix and to encompass signed digit sets. This new conversion expresses a number of known recoding techniques as special cases. Proof that this scheme achieves minimal weight for a given digit set is provided and results concerning the theoretical average and worst-case weight are derived. Braden Phillips, Neil Burgess |
IEEE Trans. Computers | 1 |
| 2001 | Optimised Squaring of Long Integers Using Precomputed Partial ProductsabstractThis paper considers the combination of two familiar, but hitherto incompatible, arithmetic techniques: optimised squaring and precomputing partial products. Optimised squaring reduces the total accumulation effort required for squaring when compared with multiplication, by removing repeated digit products from the accumulation tree. Iterative implementations of integer multiplication, in which each partial product is evaluated and accumulated in turn, can often be accelerated by precomputing the set of partial products and accumulating these as required. Iterative implementations of optimised squaring cannot benefit from the same straightforward technique. A new algorithm for optimised squaring is developed which reconciles the these two techniques and which is an improvement over squaring by multiplication for some platforms. The result is of significance for the implementation of public key cryptography on smart cards or other small footprint devices. Braden Phillips |
IEEE Symposium on Computer Arithmetic | 1 |