16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011) 2011
DOI: 10.1109/aspdac.2011.5722241
|View full text |Cite
|
Sign up to set email alerts
|

Equivalence checking of scheduling with speculative code transformations in high-level synthesis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(9 citation statements)
references
References 12 publications
0
9
0
Order By: Relevance
“…This method supports only uniform code motion techniques. The work reported in [10] improves the equivalence checking method of [4] to deal with code transformations employing speculation and global common sub-expression extraction. The enhanced method of [4] presented in [11] can handle both uniform and non-uniform code motions applied during the scheduling phase of HLS.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This method supports only uniform code motion techniques. The work reported in [10] improves the equivalence checking method of [4] to deal with code transformations employing speculation and global common sub-expression extraction. The enhanced method of [4] presented in [11] can handle both uniform and non-uniform code motions applied during the scheduling phase of HLS.…”
Section: Related Workmentioning
confidence: 99%
“…Many path-based approaches have been proposed for verification of HLS [3,4,7,[9][10][11][12][13][14][15], where each behaviour is represented by a finite state machine with datapath (FSMD) [16]. In general, path-based approaches decompose each FSMD into a finite set of finite paths and the equivalence of FSMDs is established by showing path level equivalence between two FSMDs.…”
Section: Introductionmentioning
confidence: 99%
“…In this work, we have chosen the FSMD model to represent the programs since equivalence checking of FSMDs is a well studied problem and has found extensive application in translation validation of programs [5,7,8,4,2,3]. Specifically, FSMD based equivalence checking is first proposed in [5], which is later developed to handle uniform and nonuniform code motion based optimization techniques in [7,8,4].…”
Section: Introductionmentioning
confidence: 99%
“…Specifically, FSMD based equivalence checking is first proposed in [5], which is later developed to handle uniform and nonuniform code motion based optimization techniques in [7,8,4]. This method is general enough for checking equivalence of digital circuits as well [6].…”
Section: Introductionmentioning
confidence: 99%
“…To solve the above problems, Chandan Karfa et al [13] and Lee et al [14]presented an equivalence checking method by comparing the path-pairs between cut-points in both FSMDs [15]. This technique can deal with path segments in designs, but the number of path segments is large and the comparison is inefficient without mapping information between the compared FSMDs.…”
Section: Introductionmentioning
confidence: 99%