2006
DOI: 10.1109/tc.2006.153
|View full text |Cite
|
Sign up to set email alerts
|

Taylor Expansion Diagrams: A Canonical Representation for Verification of Data Flow Designs

Abstract: Abstract-A Taylor Expansion Diagram (TED) is a compact, word-level, canonical representation for data flow computations that can be expressed as multivariate polynomials. TEDs are based on a decomposition scheme using Taylor series expansion that allows one to model word-level signals as algebraic symbols. This power of abstraction, combined with the canonicity and compactness of TED, makes it applicable to equivalence verification of dataflow designs. The paper describes the theory of TEDs and proves their ca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
43
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 50 publications
(43 citation statements)
references
References 58 publications
0
43
0
Order By: Relevance
“…Thus these techniques are not able to handle these designs due to the large number of Boolean variables. The latest word-level representation in the literature, i.e., Taylor Expansion Diagram (TED), supports multiplication and is able to represent functions with an integer domain and range [8]. It uses the Taylor series expansion as its decomposition method to represent a multivariate polynomial expression.…”
Section: Related Workmentioning
confidence: 99%
“…Thus these techniques are not able to handle these designs due to the large number of Boolean variables. The latest word-level representation in the literature, i.e., Taylor Expansion Diagram (TED), supports multiplication and is able to represent functions with an integer domain and range [8]. It uses the Taylor series expansion as its decomposition method to represent a multivariate polynomial expression.…”
Section: Related Workmentioning
confidence: 99%
“…Taylor Expansion Diagram [12] is a canonical, word-level data structure that offers an efficient way to represent computation in a compact, factored form. It is particularly suitable for algorithm-oriented applications, such as signal and image processing, with computations modeled as polynomial expressions.…”
Section: A Canonical Ted Representationmentioning
confidence: 99%
“…In contrast, this paper presents a systematic method to perform behavioral transformations, based on a canonical representation of the computation, called Taylor Expansion Diagram (TED) [12]. Being a canonical representation, TED can capture an entire class of structural solutions, rather than a single DFG.…”
Section: Introductionmentioning
confidence: 99%
“…There are several equivalent verification tools for circuits, but most of these tools are only suited for circuit verification at a low level, for example, binary decision diagrams (BDDs) [1], word-level decision diagrams (WLDDs) [2], and Taylor expansion diagrams (TEDs) [3]. These tools were all defined on standardized graphs, which have large exponential spaces and time complexities.…”
Section: Introductionmentioning
confidence: 99%