2007
DOI: 10.1007/978-3-540-71528-3_11
|View full text |Cite
|
Sign up to set email alerts
|

Finding and Applying Loop Transformations for Generating Optimized FPGA Implementations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 27 publications
0
11
0
Order By: Relevance
“…It has been semi-automatically generated using the design flow shown in Fig. 6 as described in [9] and summarized in this paragraph. A software implementation in C is split into statement definitions and the loop control structure.…”
Section: Case Study: System Integration Of An Idwtmentioning
confidence: 99%
“…It has been semi-automatically generated using the design flow shown in Fig. 6 as described in [9] and summarized in this paragraph. A software implementation in C is split into statement definitions and the loop control structure.…”
Section: Case Study: System Integration Of An Idwtmentioning
confidence: 99%
“…However, the polytope model [10] is able to expose the loop level parallelism of sequential loop-based programs by providing an abstraction to represent loop computations of an input specification as integer points inside of a polyhedron. As a result, the polytope model could be used for the synthesis of hardware architectures exploiting the LLP in digital signal processing algorithms in the form of highly-pipelined mono-processors [15] or processor arrays [16,17]. Processor arrays are regular, locally connected and massively parallel architectures with simple processing elements (PEs), whose structure is well suited for their implementation into FPGAs.…”
Section: Introductionmentioning
confidence: 99%
“…One of the representations used for HLS is the polytope model [6], which provides an abstraction to represent loop computations of an input specification as integer points inside of a polyhedron. As a result, the polytope model could be used for the synthesis of hardware architectures exploiting the LLP in digital signal processing algorithms in the form of processor arrays [7,8], or highly-pipelined monoprocessors [9].…”
Section: Introductionmentioning
confidence: 99%