Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yu-Yun Dai

dblp:163/3703 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2019
0000-0001-8058-0380ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 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
Electronic design automation · 78% Energy-efficient computing · 22%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
hardware verification and test
0.622019
Verification and Synthesis of Clock-Gated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Sequential equivalence checking of clock-gated circuits · DAC 2015
Electronic design automation › hardware verification and test › formal verification
sequential equivalence checking
0.622019
Verification and Synthesis of Clock-Gated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Sequential equivalence checking of clock-gated circuits · DAC 2015
Energy-efficient computing
clock gating
0.412019
Verification and Synthesis of Clock-Gated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Electronic design automation
logic synthesis
0.412019
Verification and Synthesis of Clock-Gated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Electronic design automation › hardware verification and test
formal verification
0.212015
Sequential equivalence checking of clock-gated circuits · DAC 2015
Energy-efficient computing
dynamic power reduction
0.112019
Verification and Synthesis of Clock-Gated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019

Methods — techniques the papers use, named apart from their topics

model checking · 0.4linear temporal logic · 0.4dependency graph · 0.4characteristic graphs · 0.2LTL properties · 0.2
YearPublicationVenuePosition
2019 Verification and Synthesis of Clock-Gated Circuits
abstract
To reduce dynamic power dissipation in digital circuits, a dependency graph (DG) is derived for a sequential circuit to accomplish verification and synthesis of clock-gated circuits. This is used recursively to derive sufficient conditions for a given bank of flops (flip-flops) to be legally clock gated (disabled.) These conditions are expressed with linear temporal logic (LTL)/past LTL (PLTL) properties, which can be used to create hardware monitors and justified by hardware model checkers. For sequential equivalence checking (SEC), LTL/PLTL properties are formulated to be proved on a clock-gated circuit (R) derived from a “golden” circuit (G). If these sufficient conditions can be proved on R, then the clock gating structures are proved redundant and can be removed. This creates a simplified circuit (R') and makes the SEC task easier. Experiments were performed on a set of benchmarks. It was observed that since the properties are expressed in terms of the control signals which only appear in the DG, they are quite easy to prove on R because the DG abstracts away complicated arithmetic logic. Similarly, the miter between G and R' is usually proved easily by model-checking methods because of the increased similarity between G and R' in sequential behaviors, compared to the changes between G and R. The proposed formulation is extended to provide a systematic and automatic method for sequential clock-gating synthesis. Experiments showed that the DG-based framework for synthesis gave encouraging results.
Yu-Yun Dai, Robert K. Brayton
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2015 Sequential equivalence checking of clock-gated circuits
abstract
Sequential clock-gating can lead to easier equivalence checking problems, compared to the general sequential equivalence checking (SEC) problem. Modern sequential clock-gating techniques introduce control structures to disable unnecessary clocking. This violates combinational equivalence but maintains sequential equivalence between the original and revised circuits. We propose the use of characteristic graphs (CGs) to extract essential LTL clock-gating properties, which when proved imply certain sequential redundancies. The extraction, proof and subsequent removal of the implied redundancies lead to an efficient SEC procedure for clock-gated circuits. Experiments show that the proposed SEC procedure substantially outperforms existing methods in terms of speed and scalability when applied to several difficult cases.
Yu-Yun Dai, Kei-Yong Khoo, Robert K. Brayton
DAC1