Symbolic boolean manipulation with ordered binary-decision diagrams

RE Bryant - ACM Computing Surveys (CSUR), 1992 - dl.acm.org
Ordered Binary-Decision Diagrams (OBDDs) represent Boolean functions as directed
acyclic graphs. They form a canonical representation, making testing of functional properties …

Learning quickly when irrelevant attributes abound: A new linear-threshold algorithm

N Littlestone - Machine learning, 1988 - Springer
Valiant (1984) and others have studied the problem of learning various classes of Boolean
functions from examples. Here we discuss incremental learning of these functions. We …

Formal verification in hardware design: a survey

C Kern, MR Greenstreet - ACM Transactions on Design Automation of …, 1999 - dl.acm.org
In recent years, formal methods have emerged as an alternative approach to ensuring the
quality and correctness of hardware designs, overcoming some of the limitations of …

[图书][B] Formal equivalence checking and design debugging

SY Huang, KTT Cheng - 2012 - books.google.com
Formal Equivalence Checking and Design Debugging covers two major topics in design
verification: logic equivalence checking and design debugging. The first part of the book …

Cirfix: automatically repairing defects in hardware design code

H Ahmad, Y Huang, W Weimer - Proceedings of the 27th ACM …, 2022 - dl.acm.org
This paper presents CirFix, a framework for automatically repairing defects in hardware
designs implemented in languages like Verilog. We propose a novel fault localization …

[PDF][PDF] Logic synthesis for engineering change

C Lin, KC Chen, SC Chang… - Proceedings of the …, 1995 - dl.acm.org
In the process of VLSI design, specifications are often changed. It is desirable that such
changes will not lead to a very di erent design so that a large part of engineering e ort can …

A firm real-time system implementation using commercial off-the-shelf hardware and free software

B Srinivasan, S Pather, R Hill, F Ansari… - … . Fourth IEEE Real …, 1998 - ieeexplore.ieee.org
The emergence of multimedia and high-speed networks has expanded the class of
applications that combine the timing requirements of hard real-time applications with the …

Design error diagnosis and correction via test vector simulation

A Veneris, IN Hajj - … Transactions on Computer-Aided Design of …, 1999 - ieeexplore.ieee.org
With the increase in the complexity of digital VLSI circuit design, logic design errors can
occur during synthesis. In this paper, we present a test vector simulation-based approach for …

[PDF][PDF] Incremental synthesis

D Brand, A Drumm, S Kundu… - Proceedings of the 1994 …, 1994 - websrv.cecs.uci.edu
A small change in the input to logic synthesis may cause a large change in the output
implementation. This is undesirable if a designer has some investment in the old …

RTL-Repair: Fast Symbolic Repair of Hardware Design Code

K Laeufer, B Fajardo, A Ahuja, V Iyer, B Nikolić… - Proceedings of the 29th …, 2024 - dl.acm.org
We present RTL-Repair, a semantics-based repair tool for register transfer level circuit
descriptions. Compared to the previous state-of-the-art tool, RTL-Repair generates more …