2007
DOI: 10.1109/iccad.2007.4397272
|View full text |Cite
|
Sign up to set email alerts
|

A performance-driven QBF-based iterative logic array representation with applications to verification, debug and test

Abstract: Abstract-Many CAD for VLSI techniques use time-frame expansion, also known as the Iterative Logic Array representation, to model the sequential behavior of a system. Replicating industrialsize designs for many time-frames may impose impractically excessive memory requirements. This work proposes a performancedriven, succinct and parametrizable Quantified Boolean Formula (QBF) satisfiability encoding and its hardware implementation for modeling sequential circuit behavior. This encoding is then applied to three… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
35
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 27 publications
(35 citation statements)
references
References 17 publications
0
35
0
Order By: Relevance
“…The first aim of this paper is the development of a new, performance-driven mathematical model that encodes the sequential behavior of a design using QBF [28]. The encoding uses a single copy of the design and circumvents the memory-intensive circuit replication inherent in SAT-based representations using an ILA.…”
Section: • H Mangassarian Is With the Department Of Electrical And Cmentioning
confidence: 99%
“…The first aim of this paper is the development of a new, performance-driven mathematical model that encodes the sequential behavior of a design using QBF [28]. The encoding uses a single copy of the design and circumvents the memory-intensive circuit replication inherent in SAT-based representations using an ILA.…”
Section: • H Mangassarian Is With the Department Of Electrical And Cmentioning
confidence: 99%
“…QBF provides a powerful framework for encoding many important verification and reasoning problems like model checking or scheduling [2]. QBF extends propositional logic with existential and universal quantifiers, which allow a more compact representation for problems with adversarial knowledge, incomplete information, or nondeterministic behavior, especially when the propositional form becomes too large to be handled efficiently [11].…”
Section: Introductionmentioning
confidence: 99%
“…The addition of quantifiers, and the arbitrary nesting of quantifiers, provides considerable additional representational power: QBFs can compactly represent a much wider range of problems than SAT. This can make QBF more effective than SAT for representing and solving some problems [1].…”
Section: Introductionmentioning
confidence: 99%
“…1 The truth value of a QBF is defined recursively: ∃xQ.φ is true iff there is at least one value v of x for which Q.φ| x=v is true, and ∀xQ.φ is true iff Q.φ| x=v is true for both values v of x.…”
Section: Introductionmentioning
confidence: 99%