Demo Data from EDBT 2026 / reviewers in the wild / expert
Ai Quoc Dao
dblp:221/2865
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author · 1 since 2021
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 |
Electronic design automation · 93% Hardware reliability and fault tolerance · 7% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › physical design
engineering change order |
0.3 | 1 | 2018 | Efficient computation of ECO patch functions · DAC 2018 |
Electronic design automation › hardware verification and test › fault modeling
fault equivalence |
0.3 | 1 | 2018 | SAT-Based Fault Equivalence Checking in Functional Safety Verification · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Electronic design automation
hardware verification and test |
0.3 | 1 | 2018 | SAT-Based Fault Equivalence Checking in Functional Safety Verification · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Electronic design automation
logic synthesis |
0.3 | 1 | 2018 | Efficient computation of ECO patch functions · DAC 2018 |
Hardware reliability and fault tolerance
fault injection |
0.1 | 1 | 2018 | SAT-Based Fault Equivalence Checking in Functional Safety Verification · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Methods — techniques the papers use, named apart from their topics
structural pruning · 0.3resource-aware multi-output patch computation · 0.3guided simulation · 0.3boolean satisfiability · 0.3SAT solving · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | A Novel Technology Mapper for Complex Universal GatesabstractComplex universal logic gates, which may have higher density and flexibility than basic logic gates and look-up tables (LUT), are useful for cost-effective or security-oriented VLSI design requirements. However, most of the technology mapping algorithms aim to optimize combinational logic with basic standard cells or LUT components. It is desirable to investigate optimal technology mappers for complex universal gates in addition to basic standard cells and LUT components. This paper proposes a novel technology mapper for complex universal gates with a tight integration of the following techniques: Boolean network simulation with permutation classification, supergate library construction, dynamic programming based cut enumeration, Boolean matching with optimal universal cell covering. Experimental results show that the proposed method outperforms the state-of-the-art technology mapper in ABC, in terms of both area and delay. Meng-Che Wu, Ai Quoc Dao, Mark Po-Hung Lin |
ASP-DAC | 2 |
| 2018 | Efficient computation of ECO patch functionsabstractEngineering Change Orders (ECO) modify a synthesized netlist after its specification has changed. ECO is divided into two major tasks: finding target signals whose functions should be updated and synthesizing the patch that produces the desired change. This paper proposes an efficient SAT-based solution for the second task: resource-aware computation of multi-output patch functions. The solution is based on several new algorithms and outperforms the top three winners of the 2017 ICCAD CAD Contest (Problem A). Ai Quoc Dao, Nian-Ze Lee, Li-Cheng Chen, Mark Po-Hung Lin, Jie-Hong Roland Jiang, Alan Mishchenko, Robert K. Brayton |
DAC | 1 |
| 2018 | SAT-Based Fault Equivalence Checking in Functional Safety VerificationabstractDetecting equivalence classes of injected faults for functional verification of electronic systems is an important task because it helps reducing the number of faults to qualify a verification environment, and hence, improves the performance of qualification process and the validation time required for large-scale electronic systems. This paper describes an efficient way of detecting equivalent injected faults in a mapped netlist in order to speedup the qualification process of a verification environment for functional safety. The presented fault models include general faults resulting in arbitrary functional changes, in addition to conventional stuck-at faults. The solution is based on structural pruning and functional analysis performed by a synergistic combination of iterative Boolean satisfiability and guided simulation. It should be noted that traditional brute-force-like methods would take many hours or even days to identify thousands of equivalent functional faults injected to a small circuit with only hundred of cells. The proposed approach can achieve excellent fault reduction ratios within few seconds for such small circuits. The implementation also scales well for the largest ISCAS'89 and OpenCores benchmarks containing over 35K gates and 490K general functional faults. Ai Quoc Dao, Mark Po-Hung Lin, Alan Mishchenko |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |