Demo Data from EDBT 2026 / reviewers in the wild / expert
Jo C. Ebergen
dblp:55/261 · also Josephus Christianus Ebergen
· DBLP profile ↗
14ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 4 · 2 first-authorTheory of computation · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 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 |
Integrated circuit design · 67% Processor architecture and microarchitecture · 29% Embedded and real-time systems · 3% |
Topics — the 9 heaviest of 9, 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.2 | 1 | 2015 | Radix-2 Division Algorithms with an Over-Redundant Digit Set · IEEE Trans. Computers 2015 |
Processor architecture and microarchitecture
division algorithm |
0.2 | 1 | 2015 | Radix-2 Division Algorithms with an Over-Redundant Digit Set · IEEE Trans. Computers 2015 |
Integrated circuit design › digital arithmetic circuits
redundant digit representation |
0.2 | 1 | 2015 | Radix-2 Division Algorithms with an Over-Redundant Digit Set · IEEE Trans. Computers 2015 |
Integrated circuit design
asynchronous circuit design |
0.0 | 1 | 1999 | Response-time properties of linear asynchronous pipelines · Proc. IEEE 1999 |
Integrated circuit design › asynchronous circuit design
asynchronous pipeline |
0.0 | 1 | 1999 | Response-time properties of linear asynchronous pipelines · Proc. IEEE 1999 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
0.0 | 1 | 1999 | Response-time properties of linear asynchronous pipelines · Proc. IEEE 1999 |
Integrated circuit design › asynchronous circuit design
delay-insensitive circuit |
0.0 | 1 | 1992 | On the Delay-Sensitivity of Gate Networks · IEEE Trans. Computers 1992 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1992 | On the Delay-Sensitivity of Gate Networks · IEEE Trans. Computers 1992 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1992 | On the Delay-Sensitivity of Gate Networks · IEEE Trans. Computers 1992 |
Methods — techniques the papers use, named apart from their topics
digit recurrence · 0.2carry-save addition · 0.2variable-delay model · 0.0handshake protocol · 0.0ternary simulation · 0.0general-multiple-winner model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Formal verification of division and square root implementations, an Oracle reportabstractOracle has developed new implementations for integer division and floating-point division and square root. Our task was to verify the correctness of the new designs by formally proving equivalence between the RTL for these designs and their specifications in the SPARC ISA and in the IEEE 754 Standard on floating-point arithmetic. Performing such verifications involved many steps, which we describe in this paper. The contributions of this paper are two-fold. First, this paper describes Oracle's methodology for abstracting from low-level Verilog to a high-level algorithm using the latest open-source tools. Second, this paper describes the use of interval arithmetic in the error analysis of each algorithm. Our verification efforts proved that the designs had no errors, resulted in various improvements, and reduced the lookup tables by approximately 50% (division) and 75% (square root). David L. Rager, Jo C. Ebergen, Dmitry Nadezhin, Austin Lee, Cuong Kim Chau, Benjamin Selfridge |
FMCAD | 2 |
| 2015 | Radix-2 Division Algorithms with an Over-Redundant Digit SetabstractThis paper presents a derivation of four radix-2 division algorithms by digit recurrence. Each division algorithm selects a quotient digit from the over-redundant digit set {-2, -1, 0, 1, 2}, and the selection of each quotient digit depends only on the two most-significant digits of the partial remainder in a redundant representation. Two algorithms use a two's complement representation for the partial remainder and carry-save additions, and the other two algorithms use a binary signed-digit representation for the partial remainder and carry-free additions. Three algorithms are novel. The fourth algorithm has been presented before. Results from the synthesized netlists show that two of our fastest algorithms achieve an improvement of 10 percent in latency per iteration over a standard radix-2 SRT algorithm at the cost of 36 percent more power and 50 percent more area. Jo C. Ebergen, Navaneeth Jamadagni |
IEEE Trans. Computers | 1 |
| 2003 | Circuits Without Clocks: What Makes Them Tick?
Jo C. Ebergen |
OPODIS | 1 |
| 1999 | Response-time properties of linear asynchronous pipelinesabstractOne of the potential advantages of asynchronous circuits is that they can be optimized for average-case performance rather than worst-case performance. The performance analysis of asynchronous circuits, however, is more challenging than that of synchronous circuits because of the absence of a clock. We discuss some performance measures of special asynchronous networks, viz., response-time properties of asynchronous pipelines with various handshake communications. The response times of a pipeline are the delays between requests and succeeding acknowledgments for the first cell. We derive simple formulas for the bound on worst-case response time and average-case response time of such pipelines using a variable-delay model, where delays may vary between a lower and upper bound. The properties are independent of any particular implementation of the cells of the pipeline. The formulas give insight into the role of each parameter and allow a quick back-of-the-envelope prediction of the performance of an asynchronous pipeline. Jo C. Ebergen, Robert Berks |
Proc. IEEE | 1 |
| 1998 | Modeling and comparing CMOS implementations of the C-elementabstractVarious applications have demonstrated that asynchronous circuits have great potential for energy-efficient and high-performance design. One of the primitives used in asynchronous control circuits is the C-element. Analytical delay and energy models are presented and applied to the most popular complementary metal-oxide-semiconductor (CMOS) implementations of the C-element. Optimization of these implementations are discussed. The implementations are also compared using simulations. The simulation results are in good agreement with the analytical predictions. Maitham Shams, Jo C. Ebergen, Mohamed I. Elmasry |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 1997 | Optimizing CMOS Implementations of the C-elementabstractThe C-element is one of the most frequently used primitives in asynchronous control circuits. This paper introduces various single-rail and double-rail implementations of the C-element, explains ways to optimize their performance and compares them with respect to energy and speed in a micropipeline control circuit environment. The issue of divergence of the complementary outputs in the double-rail implementations is also discussed. Maitham Shams, Jo C. Ebergen, Mohamed I. Elmasry |
ICCD | 2 |
| 1996 | A comparison of CMOS implementations of an asynchronous circuits primitive: the C-elementabstractOne of the most frequently used primitives in asynchronous control circuits is the C-element. The three most popular CMOS implementations of the C-element are compared with respect to energy-efficiency, delay, and area, with an emphasis on energy. The three implementations have been introduced by Sutherland, Martin, and Van Berkel. We show that in a typical environment, Van Berkel's implementation is superior to the other implementations with respect to energy consumption and area, for the same delay. Maitham Shams, Jo C. Ebergen, Mohamed I. Elmasry |
ISLPED | 2 |
| 1996 | Design and Analysis of Up-Down Counters
John Segers, Jo C. Ebergen |
Sci. Comput. Program. | 2 |
| 1993 | Design and Analysis of Delay-Insensitive Modulo-N Counters
Jo C. Ebergen, Ad M. G. Peeters |
Formal Methods Syst. Des. | 1 |
| 1992 | Arbiters: An Exercise in Specifying and Decomposing Asynchronously Communicating Components
Jo C. Ebergen |
Sci. Comput. Program. | 1 |
| 1992 | On the Delay-Sensitivity of Gate NetworksabstractIn classical switching theory, asynchronous sequential circuits are operated in the fundamental mode. In this mode, a circuit is started in a stable state, and then the inputs are changed to cause a transition to another stable state. The inputs are not allowed to change again until the entire circuit has stabilized. In contrast to this, delay-insensitive circuits-the correctness of which is insensitive to delays in their components and wires-use the input-output mode. In this case, it is assumed that inputs may change again, in response to an output change, even before the entire circuit has stabilized. It is shown that such commonly used behaviors as those of the set-reset latch and Muller's C-ELEMENT do not have delay-insensitive realizations, if gates are used as the basic components. It is proved that no nontrivial sequential behavior with one binary input possesses a delay-insensitive realization using gates only. The proof makes use of the equivalence between ternary simulation and the general-multiple-winner model of circuit behavior.> Janusz A. Brzozowski, Jo C. Ebergen |
IEEE Trans. Computers | 2 |
| 1991 | A Formal Approach to Designing Delay-Insensitive Circuits
Jo C. Ebergen |
Distributed Comput. | 1 |
| 1990 | A Derivation of a Serial-Parallel Multiplier
Jo C. Ebergen, Rob R. Hoogerwoord |
Sci. Comput. Program. | 1 |
| 1989 | Recent Developments in the Design of Asynchronous Circuits
Janusz A. Brzozowski, Jo C. Ebergen |
FCT | 2 |