Demo Data from EDBT 2026 / reviewers in the wild / expert
Arun Chandrasekharan
dblp:176/2494
· DBLP profile ↗
9ranked-venue papers
6as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Theory of computation · 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
1 paper |
Electronic design automation · 61% Emerging computing paradigms · 30% Integrated circuit design · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
approximate computing |
0.2 | 1 | 2016 | Precise error determination of approximated components in sequential circuits with model checking · DAC 2016 |
Electronic design automation › hardware verification and test
hardware verification |
0.2 | 1 | 2016 | Precise error determination of approximated components in sequential circuits with model checking · DAC 2016 |
Electronic design automation
model checking |
0.2 | 1 | 2016 | Precise error determination of approximated components in sequential circuits with model checking · DAC 2016 |
Integrated circuit design › digital circuit design
sequential circuit design |
0.1 | 1 | 2016 | Precise error determination of approximated components in sequential circuits with model checking · DAC 2016 |
Methods — techniques the papers use, named apart from their topics
model checking · 0.2error metric computation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Making PROGRESS in Property Directed Reachability
Tobias Seufert, Christoph Scholl 0001, Arun Chandrasekharan, Sven Reimer, Tobias Welp |
VMCAI | 3 |
| 2018 | Approximation-aware testing for approximate circuitsabstractA wide range of applications significantly benefit from the Approximate Computing (AC) paradigm in terms of speed or power reduction. AC achieves this by tolerating errors in the design. These errors are introduced into the design either manually by the designer or by approximate synthesis approaches. From here, the standard design flow is taken. Hence, the manufactured AC chip is eventually tested for production errors using well established fault models. To be precise, if the test for a test pattern fails, the AC chip is sorted out. However, from a general perspective this procedure results in throwing away chips which are perfectly fine taking into account that the considered fault (i.e. physical defect that leads to the error) can still be tolerated because of approximation. This can lead to a significant amount of yield loss. In this paper, we present an approximation-aware test methodology which can be easily integrated into the regular test flow. It is based on a pre-process to identify approximation-redundant faults. By this, we remove all potential faults that no longer need to be tested because they can be tolerated under the given error metric. Our experimental results and case studies on a wide variety of benchmark circuits show a significant potential for yield improvement. Arun Chandrasekharan, Stephan Eggersglüß, Daniel Große, Rolf Drechsler |
ASP-DAC | 1 |
| 2017 | Trust is good, control is better: Hardware-based instruction-replacement for reliable processor-IPsabstractFault-free function and defect tolerance are key requirements for modern embedded systems. To meet time-to-market constraints, complex IP-components are used to assemble even more complex semiconductor products. Often, trust is required since these IPs are developed, verified and tested by external third-party IP-providers. In this work, we focus specifically on processor-IPs. A method for run-time instruction-replacement on hardware-level is presented to increase the reliability of the system. In contrast to existing techniques, our scheme can easily deal with black-box components and is comparatively lightweight. Furthermore, it includes an easy to use methodology for automated and convenient implementation. The results shows the successful application of this novel technique for reliable integration of state-of-the-art RISC-based processor-IPs. Kenneth Schmitz, Arun Chandrasekharan, Jonas Gomes Filho, Daniel Große, Rolf Drechsler |
ASP-DAC | 2 |
| 2017 | ProACt: A Processor for High Performance On-demand Approximate ComputingabstractWe present ProACt, a Processor for high performance on-demand Approximate Computing. ProACt is a general purpose processor that can dynamically approximate floating point operations. In ProACt, the approximations are done in hardware, but the software can directly enable, disable or control the accuracy of approximations. In addition, ProACt offers a complete open-source development framework consisting of a hardware processor and associated software tool chain. ProACt uses functional approximations and is proven in FPGA. Further, we show performance improvements of about 30% on case studies in image processing and scientific computing. Arun Chandrasekharan, Daniel Große, Rolf Drechsler |
ACM Great Lakes Symposium on VLSI | 1 |
| 2017 | Yise - a novel framework for boolean networks using y-inverter graphsabstractIn this paper we introduce the novel framework Yise for representing logic. Unlike the conventional approaches, Yise uses a Y-Inverter Graph (YIG) to represent the Boolean network at hand. Such a YIG represents Y-functions, which are single output, six input Boolean functions composed of three majority functions connected in a triangular (Y) fashion. We show that YIGs are a super set of the well-known and very successful logic representation data-structures AND/OR/Majority/Inverter Graphs which include AIGs and MIGs. Our results on a wide range of benchmarks show very compact representations of the logic without compromising system requirements. Up to 33% reduction in the node count can be achieved compared to AIGs without increasing the number of logic levels. Arun Chandrasekharan, Daniel Große, Rolf Drechsler |
MEMOCODE | 1 |
| 2016 | BDD minimization for approximate computingabstractWe present Approximate BDD Minimization (ABM) as a problem that has application in approximate computing. Given a BDD representation of a multi-output Boolean function, ABM asks whether there exists another function that has a smaller BDD representation but meets a threshold w.r.t. an error metric. We present operators to derive approximated functions and present algorithms to exactly compute the error metrics directly on the BDD representation. An experimental evaluation demonstrates the applicability of the proposed approaches. Mathias Soeken, Daniel Große, Arun Chandrasekharan, Rolf Drechsler |
ASP-DAC | 3 |
| 2016 | Precise error determination of approximated components in sequential circuits with model checkingabstractError metrics are used to evaluate the quality of an approximated circuit or to trade-off several approximated candidates in design exploration. Precisely determining the error of an approximated circuit is a hard problem since the errors accumulate over time depending on the composition and nature of individual components. In this paper, we present methods based on model checking to precisely determine error behavior in sequential circuits that contain approximated combinational components. Our experiments show that such an analysis is very significant and crucial to properly deduce the effects of approximations. Arun Chandrasekharan, Mathias Soeken, Daniel Große, Rolf Drechsler |
DAC | 1 |
| 2016 | Approximation-aware rewriting of AIGs for error tolerant applicationsabstractApproximation circuits offer superior performance (speed and area) compared to traditional circuits at the cost of computational accuracy. The accuracy of the results in approximation circuits is evaluated based on several error metrics such as worst-case error, bit-flip error, or error-rate. Several applications have varied requirements in error metrics, i.e., all the error criteria have to be met together at a time, or in combinations. Nevertheless, all applications benefit from improved delay and area. An automated synthesis approach with formal guarantees on error metrics is very helpful in generating circuits that meet these criteria. Furthermore, each of these metrics are independent quantities (value of one metric does not correlate with the other), and automated synthesis can discover opportunities to trade off one or more of the relaxed metrics with a strict requirement on the other, resulting in better performance. Arun Chandrasekharan, Mathias Soeken, Daniel Große, Rolf Drechsler |
ICCAD | 1 |
| 2015 | Ensuring safety and reliability of IP-based system design - A container approachabstractThe application of built-to-order embedded hardware designs in safety critical systems requires a high design quality and robustness during operation. Flawless execution of the involved software can be compromised by malfunctioning hardware components or by software-induced errors. Furthermore, intellectual property (IP) tends to become unavoidable in modern hardware designs. Any unexpected behavior of IP components may cause unrecoverable system errors. In order to construct correct and safe systems from unverified and potentially malicious components, we propose a system integration approach which encapsulates IP blocks in verifiable container modules. The synthesis of these container modules is driven by a domain specific language (DSL) augmented with sequential extended regular expressions (SEREs). The approach is demonstrated by showing the synthesis of an effective countermeasure against software-induced memory disturbance errors. Arun Chandrasekharan, Kenneth Schmitz, Ulrich Kühne, Rolf Drechsler |
RSP | 1 |