1996
DOI: 10.1007/bfb0031817
|View full text |Cite
|
Sign up to set email alerts
|

Formal synthesis in circuit design — A classification and survey

Abstract: Abstract. This article gives a survey on different methods of formal synthesis. We define what we mean by the term formal synthesis and delimit it from the other formal methods that can also be used to guarantee the correctness of an implementation. A possible classification scheme for formal synthesis methods is then introduced, based on which some significant research activities are classified and summarized. We also briefly introduce our own approach towards the formal synthesis of hardware. Finally, we com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

1998
1998
2004
2004

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(11 citation statements)
references
References 32 publications
0
11
0
Order By: Relevance
“…Yet, most formal synthesis approaches deal only with lower levels of abstraction (RT-and gate level) [11] or are restricted to acyclic data flow descriptions at the algorithmic level [8]. Also, they often cover only parts of the synthesis process, e. g. , the scheduling [12].…”
Section: Introductionmentioning
confidence: 99%
“…Yet, most formal synthesis approaches deal only with lower levels of abstraction (RT-and gate level) [11] or are restricted to acyclic data flow descriptions at the algorithmic level [8]. Also, they often cover only parts of the synthesis process, e. g. , the scheduling [12].…”
Section: Introductionmentioning
confidence: 99%
“…Related work: According to [12], synthesis-verification maybe divided into pre-synthesis verification of synthesisalgorithms (e.g., [14]), formal synthesis where the constructive steps are embedded into a theorem prover (e.g., [3]), and post-synthesis verification where the synthesized results are verified afterwards (e.g., [13]). While most methods of post-synthesis verification use theorem proving techniques, a graph-based method was proposed in [8].…”
Section: Introductionmentioning
confidence: 99%
“…Existing approaches in the area of formal synthesis deal with lower levels of abstraction (register-transfer (RT) level, gate level) [8,9,6,10,11] or with pure dataflow graphs at the algorithmic level [12]. This paper addresses formal synthesis at the algorithmic level.…”
Section: Introductionmentioning
confidence: 99%