Demo Data from EDBT 2026 / reviewers in the wild / expert
Ahmad Alzahrani 0001
dblp:128/1123-1
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2016
0000-0002-9867-7436ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 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
2 papers |
Hardware reliability and fault tolerance · 59% Reconfigurable computing and FPGAs · 35% Electronic design automation · 6% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs › dynamic reconfiguration
partial reconfiguration |
0.2 | 1 | 2016 | Fast Online Diagnosis and Recovery of Reconfigurable Logic Fabrics Using Design Disjunction · IEEE Trans. Computers 2016 |
Hardware reliability and fault tolerance › redundancy
modular redundancy |
0.1 | 1 | 2016 | Fast Online Diagnosis and Recovery of Reconfigurable Logic Fabrics Using Design Disjunction · IEEE Trans. Computers 2016 |
Reconfigurable computing and FPGAs › FPGA reliability
FPGA fault tolerance |
0.1 | 1 | 2014 | Non-adaptive sparse recovery and fault evasion using disjunct design configurations (abstract only) · FPGA 2014 |
Electronic design automation
hardware verification and test |
0.1 | 1 | 2014 | Non-adaptive sparse recovery and fault evasion using disjunct design configurations (abstract only) · FPGA 2014 |
Methods — techniques the papers use, named apart from their topics
partial reconfiguration · 0.2functional testing · 0.2f-disjunctness · 0.2non-adaptive group testing · 0.2diagnostic configuration · 0.2d-disjunctness · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Fast Online Diagnosis and Recovery of Reconfigurable Logic Fabrics Using Design DisjunctionabstractDesign disjunction is developed to offer a broad coverage, high resolution, and low overhead approach to online diagnosis and recovery of reconfigurable fabrics. Design disjunction leverages the condensed diagnosability of$T$logic resources to achieve self-recovery using partial reconfiguration in O(log$T$) steps. Reconfiguration is guided by the constructive property of$f$-disjunctness which forms O(log$T$) resource groups at design-time. Resolution of$f$simultaneous resource faults is shown to be guaranteed when the resource groups are mutually$f$-disjunct. This extends run-time fault resilience to a large resource space with certainty for up to$f$faults using a decision-free resolution process that also provides a high likelihood of identifying the fault’s location to a fine granularity. Finally, design disjunction is parameterized to accommodate the low coverage issue of functional testing for which inarticulate tests can otherwise impair fault isolation. Experimental results for MCNC and ISCAS benchmarks on a Xilinx 7-series field programmable gate array (FPGA) demonstrate$f$-diagnosability at the individual slice level with a minimum average isolation accuracy of$96.4$percent ($94.4$percent) for$f=1$($f=2$). Results have also demonstrated millisecond order recovery with a minimum increase of$83.6$percent in fault coverage compared to$N$-modular redundancy (NMR) schemes. Recovery is achieved while incurring an average critical path delay impact of only$1.49$percent and energy cost roughly comparable to conventional two-MR approaches. Ahmad Alzahrani 0001, Ronald F. DeMara |
IEEE Trans. Computers | 1 |
| 2015 | Reactive rejuvenation of CMOS logic paths using self-activating voltage domainsabstractAlthough the trend of technology scaling is sought to realize higher performance computer systems, it also results in Integrated Circuits (ICs) suffering from increasing Process, Voltage, and Temperature (PVT) variations and adverse aging effects. In most cases, these reliability threats manifest themselves as timing errors on critical speed-paths of the circuit, if a large design guardband is not reserved. In this work, we propose the Reactive Rejuvenation (RR) architectural approach consisting of detection and recovery phases to mitigate circuit from BTI-induced aging. The BTI impact on the critical and near critical paths performance is continuously examined through a lightweight logic circuit which asserts an error signal in the case of any timing violation in those paths. By utilizing timing violation occurrence in the system, the timing-sensitive portion of the circuit is recovered from BTI through switching computations to redundant aging-critical voltage domain. The proposed technique achieves aging mitigation and reduced energy consumption as compared to a baseline circuit. Thus, significant voltage guardbands to meet the desired timing specification are avoided. Rizwan A. Ashraf, Ahmad Alzahrani 0001, Navid Khoshavi, Ramtin Zand, Soheil Salehi, Arman Roohi, Mingjie Lin, Ronald F. DeMara |
ISCAS | 2 |
| 2014 | Non-adaptive sparse recovery and fault evasion using disjunct design configurations (abstract only)abstractA run-time fault diagnosis and evasion scheme for reconfigurable devices is developed based on an explicit Non-adaptive Group Testing (NGT). NGT involves grouping disjunct subsets of reconfigurable resources into test pools, or samples. Each test pool realizes a Diagnostic Configuration (DC) performing functional testing during diagnosis procedure. The collective test outcomes after testing each diagnostic pool can be efficiently decoded to identify up to d defective logic resources. An algorithm for constructing NGT sampling procedure and resource placement during design time with optimal minimal number of test groups is derived through the well-known in statistical literature d-disjunctness property. The combinatorial properties of resultant DCs also guarantee that any possible set of defective resources less than or equal to d are not utilized by at least one DC, allowing a low-overhead fault resolution. It also provides the ability to assess the resources state of failure. The proposed testing scheme thus avoids time-intensive run-time diagnosis imposed by previously proposed adaptive group testing for reconfigurable hardware without compromising diagnostic coverage. In addition, proposed NGT scheme can be combined with other fault tolerance approaches to ameliorate their fault recovery strategies. Experimental results for a set of MCNC benchmarks using Xilinx ISE Design Suite on a Virtex-5 FPGA have demonstrated d-diagnosability at slice level with average accuracy of 99.15% and 97.76% for d=1 and d=2, respectively. Ahmad Alzahrani 0001, Ronald F. DeMara |
FPGA | 1 |